Мазмұны:
- 1 -қадам: Негізгі тақта мен қақпақты жасаңыз
- 2 -қадам: электрмен жабдықтау және электроника
- 3 -қадам: Бағдарламалық қамтамасыз ету
Бейне: WiFi басқарылатын жарықдиодты жолақ матрицасының дисплейі сағат шамы: 3 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Tinkercad жобалары »
Бағдарламаланатын жарықдиодты жолақтар, мысалы. WS2812 негізделген, қызықты. Өтінімдер сан алуан және сіз тез әсерлі нәтижеге қол жеткізе аласыз. Қалай болғанда да, сағаттар салу мен көп ойлайтын басқа домен сияқты. Бір светодиоды, Arduino және цифрлық сағат модуліне негізделген сөз сағатын құрудың тәжірибесінен бастап, мен WLAN интеграцияланған nodemcu (ESP8622) модулінің ұқыпты құрамдас бөлігі болып табылатын вебке негізделген NTP уақытына көштім. Осылайша, жарықдиодты жолақтан және nodemcu контроллерінен жарықдиодты матрицалық дисплей сағатын құру бәрі анық. Сағатты көрсетуден басқа, 42 х 7 жарықдиодты жолақ пиксельді көп түсті пиксель матрицасы бар кез келген керемет жарық эффектілерін жасауға болады. Демонстрацияны қараңыз.
Жарық диодты жолақтан, қуат көзінен, торап MCU -дан басқа, сізге қосымша тақтайша, мөлдір бет тақтасы, бірнеше бұрандалар мен аралық гайкалар қажет. Дәнекерлеу және ағаш жасау дағдылары (кейінірек менде жоқ) өте пайдалы. 3D принтері - тірек пен электрониканың қақпағын басып шығарудың ақылды нұсқасы.
Жабдықтар:
6 x HSeaMall 180 дана M3 нейлонды ақ алты қырлы аралық бұрандалы гайка жезден жасалған аралық қашықтағы бұрандалы гайка ассортимент жинағы полистирол табақшаны ағаш табаққа бекітуге арналған
1 х полистирол пластина 80х20 см мөлдір, ақ түсті 2, 5 мм алдыңғы тақтайша ретінде
1 x Ағаш сөре 80 х 20 см, ақ түсті, 1, 6 см жарық диодты жолақ пен электроникаға арналған негізгі тақтайша ретінде
20 x Өнеркәсіп 15 мм x 3,9 мм Бұрғылау бұрандалары заттарды бекіту үшін бұрандалар
1 x NodeMCU Lua Amica модулі V2 ESP8266 ESP -12F -LED сағатты басқаруға арналған
1 x Қуат көзі 300 LED үшін - 230 В -тан 5 В дейін, 8А MSKU элементі: MeanWell сериясы LPV -60. [Энергия класы А] - 300 жарықдиодты қуатқа дейін
1 x жарықдиодты жолақ, 5м 300 жарықдиодты, WS2811 IC 5050SMD, 256 жарықтылықта - LED пиксель матрицасы
Жарықтықты автоматты түрде реттеуге арналған 1 x жарыққа сезімтал резистор
электроника мен электр бөлшектері, кабельдер, ПХД терминалы 2 полюсті, сәйкес келетін тақта
1 -қадам: Негізгі тақта мен қақпақты жасаңыз
Алдымен қақпақ тақтасының бекітпелерін туралау қажет. Тақтаның егжей -тегжейлі орналасуы PDF форматында көрсетілген. Әр бұрышта бұрандалы гайка әр бұрышта орналасқан, ортасы сыртқы шетінен 1 см. Ұзын жиектің ортасына қақпақ тақтасын тұрақтандыру үшін екі бұранда бекітілген.
Жарықдиодты жолақ матрицаны құру үшін әрқайсысы 42 жарықдиодты жеті жолдан тұрады. Жарық диодты сызықтар тақтаға PDF форматында көрсетілгендей симметриялы түрде бекітілген. МАҢЫЗДЫ: жолдардың деректер ағынының бағыты жоғарғы жолға солдан оңға қарай, келесі жолға оңнан солға, келесі жолға қайтадан солдан оңға қарай және барлық жеті жол үшін.
Деректер желісі мен электр желілері (GND, +5V) жоғарыдан төменгі жолға дейін әрбір желіге қосылады (дәнекерленген). Осылайша, бір және екі жол оң жақта, екі және үш сол жақта, үш және төрт оң жақта тағы да жалғасады. Бұл стратегия дәнекерленген сызықтарды қысқа ұстайды.
Қуат көзіне арналған электр желілері соңғы жарықдиодты қоректендіру үшін тым ұзын болмау үшін желінің ортасында дәнекерленген.
Тақтаның сол жақ жоғарғы бөлігіндегі жарыққа сезімтал резисторға арналған 3 мм тесік (шамның төменгі жағы болады) резисторды сыртқа қарай бағыттайды (жарықдиодты матрицадан шамадан тыс жарық түспеуі үшін). Резистор сыртқа бағытталған, қосқыш сызықтар басқа бұрғыланған тесік арқылы шамның артына бағытталған.
Қақпақ тақтасы негізгі тақтадағы бекіту тесіктеріне дейінгі симметриялы орындарда бұрғылау тесіктерін алды. Пластикалық қашықтық сақиналары бар бұрандалар қақпақ тақтасын негізгі тақтаға бекітеді.
Тұрақ үшін мен M4x20 мм бұрандалармен бекітілуі қажет екі ақ бөлікті басып шығардым.
2 -қадам: электрмен жабдықтау және электроника
Енді маған жарықдиодты жолақ матрицасы үшін қуат пен контроллер қажет. Алдымен nodeMCU контроллері. Қарапайым схема nodemcu алынбалы қондыруға мүмкіндік береді, бұл көптеген дәнекерленген түйреуіштері бар бұзылған электронды құрылғыны дәнекерлеуден гөрі тітіркендіреді. Қосылымдар төменде сипатталған:
NodeMCU қосылымы (A0 жарық резисторының түйреуіші 1
3, 3В жарық резисторының түйреуіші 2
Жарық диодты жолақтың D2 DIn
Вин 5В қуат көзі
Электрмен жабдықтаудың GND GND
Қуат көзі негізгі тақтаның артқы жағына орнатылады. Мен салыстырмалы түрде үлкен жеткізілімді 5В/GND қосылымының төменгі жағындағы ұзындық бағытта түзетуді шештім, онда алдыңғы жағынан қосқыштар бұрғыланған бүтін арқылы өтеді. Қуат көзінің монтаждық тесіктері 3D басып шығарылған электроника мен қуат коннекторының қақпақтарымен бірге пайдаланылады. Дизайн тез орындалды - ретроспективада мен қорек көзінің жанында бір қақпаққа біріктірер едім - бұл прототиптер. …
3D бөліктері tinkercad көмегімен жасалды (бұл тез дизайн үшін өте жақсы) және Cura көмегімен басып шығарылған/кесілген.
Tinkercad жобасының сілтемесі: Tinkercad LED жолақ матрицасының компоненттері
3 -қадам: Бағдарламалық қамтамасыз ету
Nodemcu артықшылығы - бұл сандық сағат модулінің қажеті жоқ, сонымен қатар бөлек басқару интерфейсі қажет емес, себебі nodemcu басқару үшін веб -серверді қолдануға болады.
Эффектілердің саны шектеусіз, өйткені матрицаны хабар алмасу тақтасы, шам, тетрис сияқты ойын, қарлы жарық ретінде қолдануға болады …
Бақытымызға орай, nodeMCU бағдарламалау arduino бағдарламалауға өте жақын. Arduino IDE қолдануға болады. Arduino IDE орнатуға және nodeMCU ESP8622 -мен жұмыс жасауға болатын көптеген жақсы сипаттамалар бар. Сіз оларды нұсқаулықтардан да аласыз - Arduino IDE -де Nodemcu -ге жылдам бастау (ESP8266) Magesh Jayakumar
Бірнеше кітапхананы орнату қажет, ал бағдарламалық қамтамасыз ету әлі де жұмыс жасауда. Сағат дисплейі, айналдыру мәтіні және кейбір эффектілер қосылған.
Сағат пен эффектілерді веб -бет арқылы басқаруға болады. Бұл әлі де қарапайым және мен веб -бетті әр түрлі функциялармен шынымен жақсы интерфейске қалай жаңартуға болатынын білуім керек.
Тағы көп нәрсе істеу керек.
Ұсынылған:
ESP8266-01 бар кереуетке арналған жарықдиодты жолақ шамы: 5 қадам
ESP8266-01 бар төсек-орындық жарықдиодты жолақ шамы: Мен бұл жобаны көптен бері елемегенмін, бірақ карантин болғандықтан мен қолымдағы бөлшектермен басқаша әрекет жасадым. қарапайым TCP командаларымен немесе қолмен ауысу арқылы басқарылады
Ауа райы матрицасының дисплейі: 4 қадам (суреттермен)
Ауа райы матрицасының дисплейі: Жоба туралы мен сізге 8x8 матрицалық дисплейден ауа райының минималды дисплейін қалай жасау керектігін көрсетемін. Мен Genuino MKR1000 көмегімен таңдалған жерде температураны, ылғалдылықты және ауа райының жағдайын білемін. бір сәтте
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
Raspberry Pi бар веб -сайт/WiFi басқарылатын жарықдиодты жолақ: 9 қадам (суреттермен)
Raspberry Pi бар веб -сайт/WiFi басқарылатын жарықдиодты жолақ: Жалпы ақпарат: Мен жасөспіріммін, соңғы бірнеше жыл ішінде электроника бойынша шағын жобаларды жобалап, бағдарламалап келемін, сонымен қатар робототехника жарыстарына қатысамын. Мен жақында жұмыс үстелінің конфигурациясын жаңартумен айналыстым, мен оны жақсы қосуға шешім қабылдадым