Мазмұны:

Балалар RGB жарықдиодты жұлдызды түнгі жарық: 9 қадам (суреттермен)
Балалар RGB жарықдиодты жұлдызды түнгі жарық: 9 қадам (суреттермен)

Бейне: Балалар RGB жарықдиодты жұлдызды түнгі жарық: 9 қадам (суреттермен)

Бейне: Балалар RGB жарықдиодты жұлдызды түнгі жарық: 9 қадам (суреттермен)
Бейне: МЕКСИКАЛЫҚ музыканы орындайтын ОРЫС ВАЛЕНТИНА ВИРАЛДЫ! Вокалдық жаттықтырушы РЕАКЦИЯ ЖӘНЕ ТАЛДАУ 2024, Қараша
Anonim
Image
Image

Мен балаларыма жобалар жасағанды ұнатамын, сонымен қатар RGB светодиодтармен жобалар жасағанды ұнатамын, сондықтан мен балалар бөлмесіне арналған RGB Star пішінді түнгі шамды анықтайтын жарық идеясын ұсындым. Түнгі жарық қараңғыда екенін анықтап, RGB светодиодтарын 50% жарықтылыққа қосады, содан кейін оларды бір сағат ішінде 10% жарықтылыққа қайтарады.

Егер түнгі жарық оның жарық екенін анықтаса, ол светодиодты өшіреді, бұл батареяның қызмет ету мерзімін үнемдейді.

Жұлдыз 3D форматында басылған және жарықдиодты басқару үшін TinyDev Tiny85 тақтасын пайдаланады, себебі оның қуаты өте төмен және ені RGB жолағымен бірдей 26 мм x 9 мм, бірақ сіз TinyDev -ді кез келгенімен алмастыра аласыз. Arduino үйлесімді микроконтроллер.

Түнгі жарық 2 рет АА батареясынан өшеді.

1 -қадам: 1 -қадам - Жұлдызды 3D басып шығару

2 -қадам - Барлық электроника мен микроконтроллерді жинаңыз
2 -қадам - Барлық электроника мен микроконтроллерді жинаңыз

Жұлдыздың STL алып, оны принтерге басып шығарыңыз.

Сіз сондай -ақ өзіңіздің пішініңізді жасай аласыз, тек RGB светодиодтар жолағы орналасатын арна жасаңыз.

2 -қадам: 2 -қадам - Барлық электроника мен микроконтроллерді жинаңыз

Сізде TinyDev немесе басқа микроконтроллер болғаннан кейін, RGB Strip шығысы үшін қандай цифрлық GPIO және LDR кірісі үшін аналогты GPIO қолданылатынын анықтаңыз және кодты дұрыс түйреуіштерді реттеу үшін реттеңіз.

Енді кодты микроконтроллерге жүктеудің жақсы уақыты, сондықтан оны кейінірек жобаны бөліп алудың қажеті жоқ.

3 -қадам: 3 -қадам - RGB жолағын микроконтроллерге дәнекерлеу

3 -қадам - RGB жолағын микроконтроллерге дәнекерлеу
3 -қадам - RGB жолағын микроконтроллерге дәнекерлеу

Енді сіз RGB жолағындағы VCC, DATA және GND жастықшаларын кейбір сымдарға немесе тақырыптарға дәнекерлегіңіз келеді, содан кейін оларды микроконтроллерге дәнекерлеңіз/қосыңыз.

Ең дұрысы, егер сіздің микроконтроллерде 5В түйреуіш болса, оған RGB жолағының VCC-ін қосыңыз, әйтпесе 3.3В жақсы.

RGB жолағындағы GND-ді микроконтроллердегі GND түйреуішіне жалғаңыз да, ақырында ДЕРЕКТІ бұрын таңдалған сандық GPIO-ға қосыңыз.

4 -қадам: 4 -қадам - LDR мен 220 Ом резисторды қосыңыз

4 -қадам - LDR мен 220 Ом резисторды қосыңыз
4 -қадам - LDR мен 220 Ом резисторды қосыңыз
4 -қадам - LDR мен 220 Ом резисторды қосыңыз
4 -қадам - LDR мен 220 Ом резисторды қосыңыз

LDR -дің бір аяғын резистордың бір аяғына дәнекерлеңіз, содан кейін қалқанға жылуды азайтып жабыңыз және байланысты күшейтіңіз.

Енді LDR-дің екінші аяғын сіз таңдаған GPIO аналогына дәнекерлеңіз/қосыңыз, ал резистордың екінші аяғын микроконтроллердегі GND түйреуішіне жалғаңыз/қосыңыз.

5 -қадам: 5 -қадам - Қуат көзін таңдаңыз

5 -қадам - қуат көзін таңдаңыз
5 -қадам - қуат көзін таңдаңыз

Ақырында, түнгі шамды қалай қосу керектігін шешіңіз. Мен батарея ұстағышында 2x АА батареяларын қолдандым және сымдарды TinyDev құрылғысының VCC IN және GND IN желілеріне дәнекерледім.

Микроконтроллерге байланысты сіз Lipo қайта зарядталатын батареяны, USB кабелін (одан қанша ток алатынын абайлаңыз) немесе 5В қуат блогы бар 2,1 мм ұяшықты пайдалануды таңдайсыз.

Ескертпе: Егер сіз өзіңіздің жеке микроконтроллерді қолдансаңыз, RGB жолағының GPIO мен Data желісінің арасына 300-500 Ом резисторды қою және VGB және GNC қосылымдарына RGB жолағына 10uF конденсаторды қою жақсы тәжірибе..

6 -қадам: 6 -қадам - RGB жолағын жұлдызға салыңыз

6 -қадам - RGB жолағын жұлдызға салыңыз
6 -қадам - RGB жолағын жұлдызға салыңыз

RGB жолағын абайлап салыңыз, оны барлық жолақ дұрыс орнына келгенше жұлдызшаның формасына қарай бүгіңіз. жолақты үзіп алмау үшін жолақты өткір жиектерге бүгу кезінде абай болыңыз.

7 -қадам: 7 -қадам - Қабырғаға іліңіз

7 -қадам - Қабырғаға іліңіз
7 -қадам - Қабырғаға іліңіз

Мен батарея жинағына қабырғаға жабыстыру үшін велкро таспасын қостым, сондықтан батареяны ауыстыру үшін оны оңай алып тастауға болады, бірақ сізге ұнайтын кез келген бекіту механизмін қолданыңыз.

8 -қадам: Қосымша қадам - Түстерді немесе анимацияларды өзгерту

Қосымша қадам - түстерді немесе анимацияларды өзгерту
Қосымша қадам - түстерді немесе анимацияларды өзгерту

Түнгі жарық үшін қандай түстерді немесе анимацияларды кодтауға болады … өзіңізге ұнайтын белгілі бір түстерді орнатыңыз, немесе оның орнына светодиодтардың импульсін алыңыз немесе жылжытыңыз.. бұл сізге байланысты!

9 -қадам: Барлық файлдар …

Жұлдызға арналған 3D STL файлы мен осы жобаның коды Github -да қол жетімді …

Күтпеген Github жасаушысы

Сізге бұл жоба ұнады деп сенемін! Мені жалғастырыңыз

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Ұсынылған: