Мазмұны:
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жоба Рождестволық әшекейлердің бір бөлігі ретінде жасалды.
Бұл Рождестволық заттарды көрсететін кадр ғана:
- Статикалық белгішелер (мысалы, шырша, қар ұшқыны, Аяз ата қалпағы …).
- Мәтінге арналған марка (яғни, Рождество мерекесі) немесе кеңірек суреттер.
- Қар.
1 -қадам: материалдар
Бізге келесі материал қажет (қалауыңызша, қажеттілігіңізге немесе қолжетімділігіңізге қарай бейімделуі мүмкін):
- Контроллер тақтасы: Arduino nano.
- Жарық диодтарының матрицасы: 22x22 BTF-LIGHTING (WS2812B (aka NeoPixels) үйлесімді).
- Картон немесе қағаз: ақ қағаз.
- Фото жиектеме: мен тапқандардың ең арзаны;) (сіз одан да жақсысын қолдана аласыз).
- Конденсатор: 1000uF.
- Резистор: 390 Ом.
- Бірнеше сымдар: қажет болған жағдайда.
- Жабысқақ таспа.
- 5В қуат көзі: матрица толық қуатта 145Вт тұтынуы мүмкін. Жарықтандыру шамдары бағдарламалық қамтамасыз ету арқылы азайтылды, осылайша сіз 25 Вт қуат көзін пайдалана аласыз.
Және құралдар:
- Қайшы.
- Кескіш.
- Пісіру темірі.
- Сізге қажет кез келген басқа.
2 -қадам: құрылыс
Орындау өте қарапайым.
Картон/қағаз жарықдиодты матрицаны жасыру үшін қолданылады, бірақ ол жарықтың өтуіне мүмкіндік беруі керек. Мен ақ немесе қара болуды ұсынамын, басқа түстер светодиодтардың түстерін бұрмалайды. Жақтаудың өлшеміне қарай кесіңіз және үстіне қойыңыз.
Матрицаны алыңыз және оны жақтаудың ортасына қойыңыз. Жабысқақ таспамен бекітіңіз.
Енді жақтаудың артқы қақпағының уақыты келді. Оны орналастырыңыз, сымдар шығатын жерді есептеңіз және белгілеңіз. Содан кейін оны алып тастап, тесіктер жасаңыз. Бұл жағдайда артқы қақпақ қатты картоннан жасалған, сондықтан тесіктерді қайшымен және кескішпен жасау оңай болды. Сілтеме ретінде қандай тесік арқылы қандай байланыс шығатынын белгілеуге болады.
Сымдарды тесіктерден өткізіп, жақтауды жабыңыз.
5В және GND сымдарында конденсаторды параллель дәнекерлеңіз және басқа сымдар қуат көзін алу үшін жеткілікті ұзын. Полярлықты біліңіз !!!
DO сигналы қосылмайды (матрица болмайды). DI сигналы үшін матрица сәйкес коннекторы бар сыммен келеді.
Енді сіз Arduino -ны ендірместен бұрын бағдарламалауыңыз немесе болашақта бағдарламалау үшін USB қосқышына кіру нүктесін жасауыңыз керек. Осы сәтте мен бағдарлама/тесттерді бағдарлама аяқталғанға дейін тақта арқылы жасаймын.
Ардуино көмегімен сым дәнекерлеңіз. 390 Ом резисторды сигналдық сызықпен тізбектей қойыңыз (бұл жағдайда D13) және оны қорғау үшін жабысқақ таспаны қолданыңыз, қалған сымдарды 5В және GND сәйкесінше дәнекерлеңіз.
Соңғы қадам - Arduino -ны жақтаудың артына бекіту. Мен Arduino сатушыдан келген сөмкені (жеңіл, арзан және экологиялық: қайта пайдалану) және бекітуге арналған таспаны қолданамын. Arduino -ны матрицаға және қуат сымын қуат көзіне қосуды ұмытпаңыз.
3 -қадам: бағдарламалау
Кодты жүктеп алыңыз
Код осында орналастырылған. қалағаныңызша клондауыңызға немесе жүктеуге болады.
Маңызды!
Бұрын айтылғандай, матрица 145 Вт -қа дейін тұтынуы мүмкін. Екінші жағынан, жарықдиодты жарықтандыру бағдарламалық қамтамасыз ету арқылы азайтылды, осылайша сіз аз қуатты қуат көзін пайдалана аласыз. Егер setBrightness () функциясы сызықтық болса, онда максималды қуат 25 Вт пен 30 Вт аралығында болады деп ойлаймын. Мен 200 Вт -тің бірін қолдандым, себебі ол маған қол жетімді болды.
Сонымен, Arduino -ны компьютерге қосқанда, мынаны ұмытпаңыз:
- Led матрицасын Arduino -дан ажыратыңыз.
- Немесе сыртқы қуат көзінің қосулы екеніне көз жеткізіңіз.
әйтпесе матрицадан алынатын ток бүлінуі мүмкін USB портынан келеді.
Бағдарламалау
Бұл жобада бағдарламалауға арнайы талап жоқ. Бағдарламалау процесі кез келген басқа Arduino сияқты. Сізге Arduino IDE қажет.
- Arduino -ны компьютерге қосыңыз.
- Arduino IDE іске қосыңыз.
- Жобаны жүктеңіз.
- «Жүктеу» түймесін басып, аяқталғанша күтіңіз.
- Arduino -ны ажыратыңыз, енді сіз құрылысты аяқтай аласыз.
4 -қадам: Нәтиже
Жұмыс жасалды.
Нәтижеге сүйсіну ғана қалады.
Және Рождество құтты болсын !!!
P. S. жақсарту үшін кейбір идеялар бар …
Ұсынылған:
ESP8266 + 1.8 дюймдік TFT SD картасыз арзан және сүйкімді фото кадр: 4 қадам
ESP8266 + 1.8 дюймдік TFT SD картасы жоқ арзан және сүйкімді фото жиектеме: Сандық фото жиектеме - бұл сіздің отбасы мүшелерінің, достарыңыздың және үй жануарларыңыздың фотосуреттерін көрсетудің тамаша мүмкіндігі. Мен қолымда бөлшектері бар кішкентай, арзан және сүйкімді фото жиектеме жасағым келді. Бұл жақтау 1.8 " Шағын TFT панелі мен ESP8266 сымдар
Рождестволық шыршамен тыныс алу - Arduino Рождестволық жарық контроллері: 4 қадам
Рождестволық шыршаның тыныс алуы-Arduino Рождестволық жарық реттегіші: 9 футтық алдын ала жарықтандырылған жасанды шыршаның басқару қорабы Рождество алдында үзілгені жақсы жаңалық емес, ал өндіруші қосалқы бөлшектерді бермейді. Бұл жарықдиодты жарықдиодты драйвер мен контроллерді қалай қолдануға болатынын көрсетеді
Сиқырлы кадр: 4 қадам
Сиқырлы кадр: бұл әйгілі " Баяу би " кадр: https: //www.instructables.com/id/Slow-Dance-a-Fusi
Nerf үшін Arduino: хронограф және кадр санағышы: 28 қадам (суреттермен)
Arduino for Nerf: Chronograph and Shot Counter: Менің алдыңғы нұсқаулығымда инфрақызыл сәуле шығарғыш пен детекторды қолдана отырып, дарттың жылдамдығын анықтаудың негіздері қарастырылған. Бұл жоба портативті қару -жарақ есептегіші мен хронограф жасау үшін баспа тақтасын, дисплей мен батареяларды қолдана отырып, бір қадам алға жылжиды
Рождестволық қорап: Arduino/ioBridge Интернет арқылы басқарылатын Рождестволық шамдар мен музыкалық шоу: 7 қадам
Рождестволық қорап: Arduino/ioBridge Интернет арқылы басқарылатын Рождестволық шамдар мен музыкалық шоу: Менің xmas-box жобам интернетпен басқарылатын Рождестволық шамдар мен музыкалық шоудан тұрады. Рождестволық әнді онлайн режимінде сұрауға болады, содан кейін ол кезекке қойылады және сұралған ретпен ойнатылады. Музыка FM күйінде беріледі