Mundarija:
- 1 -qadam: Asosiy plastinka va qopqoqni yarating
- 2 -qadam: Elektr ta'minoti va elektronika
- 3 -qadam: dasturiy ta'minot
Video: WiFi boshqariladigan LED chiziqli matritsali displeyli soat nuri: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Tinkercad loyihalari »
Dasturlashtiriladigan LED chiziqlar, masalan. WS2812 -ga asoslangan, ajoyib. Ilovalar ko'p qirrali va siz tezda ajoyib natijalarga erisha olasiz. Va qandaydir tarzda, soatlar qurish men o'ylaydigan boshqa domenga o'xshaydi. Bitta LED, Arduino va raqamli soat moduliga asoslangan so'z soati yaratish tajribasidan boshlab, men WLAN integratsiyalangan nodemcu (ESP8622) modulining aniq komponenti bo'lgan Internetga asoslangan NTP vaqtiga o'tdim. Shunday qilib, LED chizig'idan va nodemcu boshqaruvchisidan LED matritsali displey soatini yaratish aniq. Va soatni ko'rsatish bilan bir qatorda, 42 x 7 LED chiziqli ko'p rangli pikselli matritsa yordamida har xil ajoyib yorug'lik effektlarini bajarish mumkin. Demoni tomosha qiling.
LED tasmasi, quvvat manbai, MCU tugunidan tashqari, sizga taglik plitasi, shaffof yuz plastinka, vintlardek va masofaviy yong'oqlar kabi qo'shimcha materiallar kerak bo'ladi. Lehimlash va yog'ochdan ishlov berish ko'nikmalari (keyinchalik menda yo'q) juda foydali. 3D printer - bu stend va elektron qopqoqni chop etish uchun oqilona tanlov.
Ta'minot:
6 ta HSeaMall 180 dona M3 neylon oq olti burchakli vintli yong'oq guruch oralig'i masofali vintli yong'oq assortimenti to'plami yog'och plastinkaga polistirolli plastinka o'rnatish uchun.
1 x polistirol plastinka 80x20 sm shaffof, oq 2, 5 mm old plastinka sifatida
1 x Yog'och tokchasi 80 x 20 sm, oq, 1, 6 sm, LED tasmasi va elektronika uchun taglik plitasi sifatida
20 x Sanoat 15 mm x 3,9 mm Tishli o'z -o'zidan tejamkor vintlardek burg'ulash murvatlari narsalarni tuzatadi
LED soatni boshqarish uchun 1 x NodeMCU Lua Amica moduli V2 ESP8266 ESP -12F -Wifi
1 ta quvvat manbai 300 LED uchun - 230V dan 5V gacha, 8A MSKU elementi: MeanWell Series LPV -60. [Energiya sinfi A] - 300 tagacha LEDni quvvatlantirish uchun
1 x LED tasmasi, 5m 300 LED, WS2811 IC 5050SMD, 256 nashrida - LED pikselli matritsa
Yorqinlikni avtomatik sozlash uchun 1 x nurga sezgir qarshilik
elektronika va elektr qismlari, kabellar, PCB terminallari 2 qutbli, mos keladigan elektron karta
1 -qadam: Asosiy plastinka va qopqoqni yarating
Dastlab, qopqoq plitasi uchun moslamalar hizalanishi kerak. Kengashning batafsil tartibi PDF formatida ko'rsatilgan. Har bir burchakda masofaviy vintli gayka har bir burchakda, tashqi chetidan 1 sm masofada joylashgan. Qopqoq plastinkasini barqarorlashtirish uchun uzun qirraning o'rtasiga ikkita vint o'rnatilgan.
Matritsani qurish uchun LED tasmasi har biri 42 LEDli etti qatorga kesilgan. LED chiziqlari nosimmetrik tarzda taxtaga o'rnatiladi, bu taxtaning joylashuvi PDF formatida ko'rsatilgan. MUHIM: chiziqlar ma'lumotlar oqimining yo'nalishi yuqori chiziq uchun chapdan o'ngga, keyingi satr uchun o'ngdan chapga, keyingi satr uchun yana chapdan o'ngga va shunga o'xshash barcha etti satr uchun.
Ma'lumot liniyasi va elektr uzatish liniyalari (GND, +5V) yuqoridan pastgacha har bir chiziq uchun ulanadi (lehimli). Shunday qilib, birinchi va ikkita chiziq o'ng tomonda, ikkita chapda, uchda, o'ngda uch va to'rtta yana va hokazo. Ushbu strategiya lehimli chiziqlarni qisqa tutadi.
Quvvat manbaiga ulangan elektr uzatish liniyalari chiziqning o'rtasiga lehimli bo'lib, oxirgi LEDni quvvat manbai uchun juda uzun bo'lmasligi kerak.
Kengashning chap yuqori qismidagi nurga sezgir rezistor uchun 3 mm teshik (chiroqning pastki qismi bo'ladi) rezistorni tashqi tomonga yo'naltiradi (LED matritsasidan juda ko'p yorug'lik olmasligi uchun chiroqning orqa tomoniga). Rezistor tashqariga ishora qiladi, ulagich liniyalari birgalikda boshqa burg'ilangan teshik orqali chiroqning orqa tomoniga yo'naltiriladi.
Qopqoq plastinka taglik taxtasidagi o'rnatish teshiklariga nosimmetrik holatlarda burg'ulash teshiklarini oldi. Plastmassa halqali vintlar qopqoq plitasini taglik taxtasiga mahkamlaydi.
Stend uchun men M4x20 mm vintlar bilan mahkamlanishi kerak bo'lgan ikkita oq bo'lakni bosdim.
2 -qadam: Elektr ta'minoti va elektronika
Endi menga LED tasmasi matritsasi uchun kuch va nazoratchi kerak. Avval nodeMCU boshqaruvchisi. Juda oddiy elektron karta nodemcu ajratib olinadigan joyni o'rnatishga imkon beradi, bu juda ko'p lehimli pinli vayron bo'lgan elektron qurilmani lehimlashdan ko'ra zerikarli emas. Ulanishlar quyida tavsiflanadi:
NodeMCU ulanishi (A0 nurli rezina pin 1
3, 3V yorug'lik qarshiligi pin 2
LED chizig'ining D2 DIn
Vin 5V quvvat manbai
Elektr ta'minoti GND GND
Quvvat manbai taglik taxtasining orqa tomoniga o'rnatiladi. Men 5V/GND ulanishining pastki qismidagi oldingi ulagichlari burg'ulash orqali o'tadigan uzunroq yo'nalish bo'yicha nisbatan katta ta'minotni tuzatishga qaror qildim. Quvvat manbai o'rnatish teshiklari 3D bosilgan elektronika va quvvat ulagichi qopqoqlari bilan birgalikda ishlatiladi. Dizayn tezda amalga oshirildi - orqaga qarab, men hamma narsani quvvat manbaidan tashqari bitta qopqoqqa birlashtirardim - bu prototiplar uchun. …
3D qismlari tinkercad yordamida yaratilgan (bu tez dizayn uchun juda yaxshi) va Cura yordamida chop etilgan/kesilgan.
Tinkercad loyihasiga havola: Tinkercad LED chiziqli matritsa komponentlari
3 -qadam: dasturiy ta'minot
Nodemcu -ning afzalligi shundaki, raqamli soat moduli talab qilinmaydi va sizga alohida boshqaruv interfeysi kerak emas, chunki nodemcu -ni boshqarish uchun veb -serverdan foydalanish mumkin.
Efektlar soni cheklanmagan, chunki matritsani xabarlar taxtasi, chiroq, Tetris, o'yin, qor yog'ishi kabi ishlatish mumkin …
Yaxshiyamki, nodeMCU dasturlash arduinolarni dasturlashga juda yaqin. Arduino IDE -dan foydalanish mumkin. Arduino IDE -ni o'rnatish va nodeMCU ESP8622 bilan qanday ishlash mumkinligi haqida juda ko'p yaxshi tavsiflar mavjud. Va siz ularni ko'rsatmalarni ham olasiz - Magesh Jayakumar tomonidan Arduino IDE -da Nodemcu (ESP8266) ga tez kirish.
Bir nechta kutubxonalarni o'rnatish kerak va dasturiy ta'minot hali ham ishlamoqda. Soat displeyi, aylantiruvchi matn va ba'zi effektlar kiritilgan.
Soat va effektlarni veb -sahifa orqali boshqarish mumkin. Bu hali juda oddiy va men qanday qilib veb -sahifani har xil toza funktsiyalarga ega bo'lgan juda yaxshi foydalanuvchi interfeysiga ko'tarish kerakligini bilishim kerak.
Ko'p narsa qilish kerak.
Tavsiya:
Chiziqli chiziqli raqamli sath: 15 qadam (rasmlar bilan)
Chiziqli chiziqli raqamli daraja: Hammaga salom, bugun men sizga ixtiyoriy chiziqli lazer yordamida raqamli darajani qanday qilishni ko'rsataman. Taxminan bir yil oldin men raqamli ko'p vositani yaratdim. Garchi bu vosita juda ko'p turli xil rejimlarga ega bo'lsa -da, men uchun eng keng tarqalgani va
ESP8266 RGB LED chiziqli WIFI nazorati - NODEMCU Wi -Fi orqali boshqariladigan LED chiziqli IQ masofadan boshqarish pulti sifatida - RGB LED STRIP smartfonini boshqarish: 4 qadam
ESP8266 RGB LED chiziqli WIFI nazorati | NODEMCU Wi -Fi orqali boshqariladigan LED chiziqli IQ masofadan boshqarish pulti sifatida | Smartfonni RGB LED STRIP nazorati: Salom bolalar, bu qo'llanmada biz nodemcu yoki esp8266 ni RGB LED tasmasini boshqarish uchun IR masofadan boshqarish pulti sifatida ishlatishni o'rganamiz va Nodemcu smartfon orqali wifi orqali boshqariladi. Shunday qilib, siz RGB LED STRIP -ni smartfoningiz bilan boshqarishingiz mumkin
Wifi boshqariladigan LED chiziqli kam poli temir odam: 8 qadam (rasmlar bilan)
Wi-Fi orqali boshqariladigan LED chiziqli past poli temir odam: Bu interaktiv devor rasmlari taxminan 39 " baland va 24 " keng Men Clemson universiteti Student Makerspace-da yog'ochni lazer bilan kesib oldim, keyin hamma uchburchaklarni qo'lda bo'yadim va uning orqa tomoniga chiroqlarni o'rnatdim. Bu o'rgatuvchi
Chiziqli nashrida egri chiziqli o'zgaruvchan analogli LED yoritgich: 6 qadam (rasmlar bilan)
Chiziqli nashrida egri chiziqli o'zgaruvchan analogli LED yoritgichi: LEDni o'chirish/o'chirish sxemalarining ko'pchiligi mikrokontrollerning PWM chiqishidan foydalangan holda raqamli sxemalardir. LEDning yorqinligi PWM signalining ish aylanishini o'zgartirish orqali boshqariladi. Tez orada siz ish tsiklini chiziqli o'zgartirganda,
O'z matritsali matritsali klaviaturani yarating (va Arduino -ga ulang): 7 qadam (rasmlar bilan)
O'z matritsali matritsali klaviaturani yarating (va uni Arduino -ga ulang): Demak, siz o'zingiz membranali klaviatura yaratmoqchimisiz? Nima uchun? O'zingizning klaviaturangizni yaratish ko'p sabablarga ko'ra foydali bo'lishi mumkin. Bu arzon va oson, uni vandalizatsiya qilish yoki o'g'irlash mumkin bo'lgan holatlarga qo'yish mumkin