Mundarija:
- 1 -qadam: WS2812 LEDlarini ulash
- 2 -qadam: Akril (va yog'och) korpus
- 3 -qadam: dasturiy ta'minot
- 4 -qadam: Raspberry Pi LED matritsasi
Video: LED matritsasi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu WS2812 LED va ESP8266 mikrokontroller yordamida ishlab chiqarilgan 8x8 LEDli matritsa.
Bu loyihadan ilhomlangan:
1 -qadam: WS2812 LEDlarini ulash
Qisqasi, LEDlar yuqorida ko'rsatilgan uzun tasmada zanjirband qilingan. (Qator -qator va 1 -qatorning oxiri keyingi qatorning boshiga ulangan)
(Yo'qolgan 4 ta LEDni e'tiborsiz qoldiring, menda LEDlar tugadi. Ular baribir katta farq qilmaydi)
Shundan so'ng, LED tasmasi mikrokontrollerga (ESP8266) ulandi.
2 -qadam: Akril (va yog'och) korpus
Matritsaning qirralarini hosil qilish uchun 2 dona qora akril kesilgan (pichoq bilan), egilgan (lehimli temir yordamida) va issiq yopishtirilgan (tayanch sifatida yog'och tayoq bilan).
Matritsaning old qismiga LEDlarni tarqatish va elektronikani himoya qilish uchun old ekran sifatida akril va kuzatuv qog'ozining aniq bo'lagi ishlatilgan.
Yog'och tayoqlar bir -biriga mos keladigan va LEDlar o'rtasida bo'linadigan bo'ladigan qilib kesilgan. Bu LEDlarning ranglarini bir -biriga tarqalishiga yo'l qo'ymaydi, bu aniqlikni buzadi
Shundan so'ng, LED matritsasini, bo'luvchi va shaffof akrilni qora akril yon qismiga qo'ying
3 -qadam: dasturiy ta'minot
Men Adafruit NeoMatrix kutubxonasi, NeoMatrix GFX Demosidan foydalandim.
ESP8266 -ni Wi -Fi -ga ulash va ma'lumotlarni yig'ish uchun siz boshqa dasturlarni kodlashingiz mumkin.
4 -qadam: Raspberry Pi LED matritsasi
(Bu davom etayotgan ish)
Oxir -oqibat, men LED matritsasiga Raspberry Pi (1B) qo'ydim. Men ham uni Wi -Fi orqali Pixel Art (va ehtimol animatsiyalar) ko'rsatish uchun dasturlashtirdim va sozladim.
Men LEDlarning ma'lumot pinini Raspberry Pi -ning 18 -piniga uladim. Bundan tashqari, LEDlarning 5V va topraklama pinlari Raspberry Pi -dan alohida tashqi quvvat manbaiga ulangan (boshqa USB zaryadlovchi kabi). Bu LEDlarning yonish uchun etarli quvvatga ega bo'lishini ta'minlash.
Client Side WebApp butunlay HTML, CSS va Javascript -da toza vanil tilida yozilgan. Server dasturi Flask ilovasi bo'lib, Adafruit Neopixel kutubxonasidan foydalanadi. Adafruit kutubxonasidan foydalanganligi sababli, LEDlarning yangilanishi ko'proq vaqt talab qilishi mumkin (va animatsiyalarni to'g'ri ko'rsatmaslik va h.k.) Kod GitHub -da bu erda mavjud va dastur yuklashda ishlaydi (aytilganidek /etc/rc.local yordamida). GitHub -da)
Tavsiya:
Raqamli soatli LED nuqta matritsasi - ESP Matrix Android ilovasi: 14 qadam
Raqamli soatli LED nuqta matritsasi - ESP Matrix Android ilovasi: Ushbu maqola PCBWAY.PCBWAY tomonidan g'urur bilan homiylik qilinadi va butun dunyodagi odamlar uchun yuqori sifatli PCB prototipini yaratadi. O'zingizni sinab ko'ring va PCBWAY -da atigi 5 dollarga 10 ta tenglikni oling, juda yaxshi sifat, rahmat PCBWAY. Men o'ylaydigan ESP matritsa kengashi
DIY audio reaktiv LED matritsasi: 6 qadam
DIY Ovozli reaktiv LED matritsasi: Siz hech qachon ovozli reaktsiya xususiyatiga ega ajoyib RGB matritsasiga ehtiyoj sezganmisiz, lekin uni yasash juda qiyin yoki sotib olish juda qimmat bo'lganmi? Xo'sh, endi sizning kutishingiz tugadi. Siz xonangizda ajoyib ovozli reaktiv RGB LED matritsasiga ega bo'lishingiz mumkin. Bu ko'rsatma
Google Assistant tomonidan boshqariladigan LED matritsasi!: 7 qadam (rasmlar bilan)
Google Assistant tomonidan boshqariladigan LED matritsasi!: Bu qo'llanmada men sizga Google Assistant tomonidan boshqariladigan LED matritsasini qanday qilish kerakligini ko'rsataman, uni har qanday joyda smartfon yordamida boshqarish mumkin, shuning uchun boshlaylik
Mikro: bit - LED matritsasi: 14 qadam
Micro: bit - LED matritsasi: Ushbu qo'llanmada men LED tasmalaridan micro: bit uchun LED matritsasini qanday qurishni ko'rib chiqaman. Men misol sifatida 4x4 matritsa va 10x10 matritsadan foydalanaman. Men maktabda ishlaganimdan beri, biz ko'p binolar quramiz, biz ko'p narsalarni boshdan kechirardik
IoT aqlli soatli nuqta matritsasi Wemosdan foydalaning ESP8266 - ESP matritsasi: 12 qadam (rasmlar bilan)
IoT aqlli soatli nuqta matritsasi Wemos-dan foydalaning ESP8266-ESP matritsasi: O'zingizning aqlli soatingizni yarating, u quyidagilarni bajarishi mumkin: Chiroyli animatsiya belgisiga ega soatni ko'rsatish Eslatma-1dan Eslatmaga-5ni ko'rsatish Taqvimni ko'rsatish Musulmonlarning namoz vaqtlarini ko'rsatish Ob-havo ma'lumotlarini ko'rsatish Yangiliklarni ko'rsatish Maslahatlarni ko'rsatish Bitcoin kursini ko'rsatish