Satura rādītājs:
- 1. darbība: WS2812 gaismas diodes savienošana
- 2. solis: akrila (un koka) korpuss
- 3. darbība: programmatūra
- 4. solis: Raspberry Pi LED matrica
Video: LED matrica: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šī ir 8x8 LED matrica, kas izgatavota, izmantojot WS2812 gaismas diodes un ESP8266 mikrokontrolleru
Šo projektu iedvesmoja:
1. darbība: WS2812 gaismas diodes savienošana
Īsāk sakot, gaismas diodes bija sasaistītas garā sloksnē, kas parādīta iepriekš. (Rinda pēc rindas un 1 rindas beigas savienotas ar nākamās rindas sākumu)
(Ignorējiet trūkstošās 4 gaismas diodes, man beidzās gaismas diodes. Tās tik un tā nerada lielas atšķirības)
Pēc tam LED sloksne tika pievienota mikrokontrolleram (ESP8266)
2. solis: akrila (un koka) korpuss
2 melna akrila gabali tika sagriezti (ar nazi), saliekti (izmantojot lodāmuru) un karsti salīmēti kopā (ar koka nūju kā atbalstu), veidojot matricas malas
Skaidrs akrila gabals un pauspapīrs aiz tā tika izmantots kā priekšējais ekrāns, kas novietots matricas priekšā, lai izkliedētu gaismas diodes un aizsargātu elektroniku.
Koka nūjas tika sagrieztas tā, lai tās varētu salikties kopā un veidot starpsienas starp gaismas diodēm. Tas neļauj krāsām no gaismas diodēm izkliedēties savā starpā, un tas var sabojāt skaidrību
Pēc tam ievietojiet LED matricu, dalītāju un caurspīdīgo akrilu melnajā akrila sānu daļā
3. darbība: programmatūra
Es izmantoju Adafruit NeoMatrix bibliotēku, NeoMatrix GFX demonstrāciju.
Jūs varētu kodēt citu programmatūru, lai savienotu ESP8266 ar Wifi un apkopotu datus.
4. solis: Raspberry Pi LED matrica
(Šis ir nepabeigts darbs)
Beigās LED matricā ievietoju Raspberry Pi (1B). Es arī to ieprogrammēju un konfigurēju, lai parādītu Pixel Art (un varbūt animācijas), izmantojot Wifi.
Es savienoju gaismas diodes datu tapu ar Raspberry Pi 18. tapu. Turklāt gaismas diodes 5 V un zemējuma tapas tika pievienotas ārējam barošanas avotam (tāpat kā citam USB lādētājam), atsevišķi no Raspberry Pi. Tas tiek darīts, lai nodrošinātu, ka gaismas diodēm ir pietiekami daudz jaudas, lai tās iedegtos.
Klienta puses WebApp ir pilnībā uzrakstīts tīrā vaniļas HTML, CSS un Javascript. Servera programma ir kolbas lietojumprogramma, un tā izmanto Adafruit Neopixel bibliotēku. Tā kā gaismas diodes izmanto Adafruit bibliotēku, var paiet ilgāks laiks, lai tās atjauninātu (un nerādītu animācijas pareizi utt.). Kods ir pieejams vietnē GitHub, un programma ir iestatīta darbībai sāknēšanas laikā (izmantojot /etc/rc.local, kā norādīts GitHub)
Ieteicams:
Digitālā pulksteņa LED punktu matrica - ESP Matrix Android lietotne: 14 soļi
Digitālā pulksteņa LED punktu matrica - ESP Matrix Android lietotne: šo rakstu lepni sponsorē PCBWAY. PCBWAY izgatavo augstas kvalitātes PCB prototipus cilvēkiem visā pasaulē. Izmēģiniet to pats un iegādājieties 10 PCB tikai par 5 USD vietnē PCBWAY ar ļoti lielisku kvalitāti, paldies PCBWAY. ESP Matricas padome, kuru es izstrādāju
DIY audio reaktīvā LED matrica: 6 soļi
DIY audio reaktīvā LED matrica: vai jūs kādreiz esat jutis nepieciešamību pēc foršas RGB matricas ar audio reakcijas funkciju, taču to bija ļoti grūti izgatavot vai ļoti dārgi iegādāties? Nu, tagad jūsu gaidīšana ir beigusies. Jūsu istabā var būt forša audio reaktīvā RGB LED matrica. Šī instrukcija
Google asistenta kontrolēta LED matrica!: 7 soļi (ar attēliem)
Google palīga vadīta LED matrica!: Šajā apmācībā es jums parādīšu, kā jūs varat izveidot Google palīga vadāmu LED matricu, kuru varat kontrolēt jebkurā vietā, izmantojot viedtālruni, tāpēc sāksim darbu
Mikro: bits - LED matrica: 14 soļi
Micro: bit - LED Matrix: Šajā rokasgrāmatā es apskatīšu, kā no LED sloksnēm izveidot LED matricu micro: bit. Kā piemērus es izmantošu 4x4 un 10x10 matricu. Tā kā es strādāju skolā, kur mēs daudz būvējam, mēs beigsim pārdzīvot daudz
IoT viedā pulksteņa punktu matrica Izmantojiet Wemos ESP8266 - ESP matrica: 12 soļi (ar attēliem)
IoT viedpulksteņa punktu matrica Izmantojiet Wemos ESP8266-ESP Matrix: izveidojiet savu IoT viedo pulksteni, kas spēj: Displeja pulkstenis ar skaistu animācijas ikonu Displeja atgādinājums-1 līdz atgādinājumam-5 Displejs Kalendārs Displejs Musulmaņu lūgšanu laiki Parādīt laika apstākļu informāciju Displeja ziņas Parādīt padomu displeju Bitcoin kursa displejs