Sisukord:
Video: WiFi juhitav LED -riba maatriksi kuvari tuli: 3 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Tinkercadi projektid »
Programmeeritavad LED -ribad, nt. põhinevad WS2812, on põnevad. Rakendusi on palju ja saate kiiresti muljetavaldavaid tulemusi. Ja kuidagi tundub, et kellade ehitamine on teine valdkond, millele ma palju mõtlen. Alustades mõnest kogemusest üksikute LED -ide, Arduino ja digitaalse kella mooduli põhjal sõnakella ehitamisel, kolisin veebipõhisele NTP -ajale, mis on WLAN -i integreeritud nodemcu (ESP8622) mooduli puhas komponent. Seega on LED -ribast ja nodemcu kontrollerist led -maatriksekella ehitamine täiesti ilmne. Lisaks kella kuvamisele saab 42 -seitsme LED -riba piksliga mitmevärvilise pikslimaatriksiga teha igasuguseid uhkeid valgusefekte. Vaadake demot.
Lisaks LED -ribale, toiteallikale, sõlmele MCU, vajate veel mõningaid tarvikuid, nagu alusplaat, läbipaistev esiplaat, mõned kruvid ja kaugmutrid. Jootmis- ja puidutööoskus (millest hilisemat mul pole…) on väga kasulik. 3D -printer on nutikas valik aluse ja elektroonikakaane printimiseks.
Tarvikud:
6 x HSeaMall 180 tükki M3 nailonvalget kuuskantkujulist kruvimutrit messingist vahekauguse kauguskruvimutrite komplekt komplekt polüstüroolplaadi kinnitamiseks puitplaadile
1 x polüstürolplaat 80x20 cm läbipaistev, valge 2, 5 mm esiplaadina
1 x puidust riiul 80 x 20 cm, valge, 1, 6 cm LED -riba ja elektroonika alusplaadina
20 x Tööstus 15 mm x 3,9 mm Keermestatud isekeermestavad kruvid Puurpoldid asjade kinnitamiseks
1 x NodeMCU Lua Amica moodul V2 ESP8266 ESP -12F -Wifi LED -kella juhtimiseks
1 x toiteallikas 300 led - 230V kuni 5V, 8A MSKU kirje: MeanWell seeria LPV -60. [A energiaklass] - kuni 300 LED -i toiteks
1 x LED -riba, 5 m 300 LED, WS2811 IC Sisseehitatud 5050SMD, 256 heledus - LED -pikslimaatriks
1 x valgustundlik takisti heleduse automaatseks reguleerimiseks
elektroonika ja elektrilised osad, kaablid, PCB klemmid 2-pooluselised, sobiv trükkplaat
Samm: ehitage alusplaat ja kate
Esialgu tuleb katteplaadi kinnitused joondada. Tahvli üksikasjalik paigutus on näidatud PDF -failis. Iga nurga kauguskruvimutter asetatakse igasse nurka, mille keskpunkt on 1 cm kaugusel välisservast. Katteplaadi stabiliseerimiseks on pika serva keskele paigaldatud kaks kruvi.
Maatriksi ehitamiseks lõigatakse LED -riba seitsmeks reaks @42 LED. LED -jooned kinnitatakse plaadile sümmeetriliselt, nagu on näidatud tahvli paigutuse PDF -is. TÄHTIS: ridade andmevoo suund on ülemise rea jaoks vasakult paremale, järgmise rea jaoks paremalt vasakule, järgmise rea puhul uuesti vasakult paremale ja nii kõigi seitsme rea puhul.
Andmeliin ja elektriliinid (GND, +5V) on ühendatud (joodetud) iga liini jaoks ülemisest alumisest liinist. Nii et rida üks ja kaks on ühendatud paremal küljel, kaks ja kolm vasakul, kolm ja neli paremal pool uuesti ja nii edasi. See strateegia hoiab joodetud jooned lühikesed.
Toiteallika toiteliinid on joodetud liini keskele, et vältida viimase LED -i toiteallika jaoks liiga pikka pikkust.
3 mm auk valgustundliku resitori jaoks plaadi vasakus ülemises osas (see on lambi põhi) toetab takistit, mis on suunatud väljapoole (lambi tagaküljele, et mitte saada liiga palju valgust LED -maatriksist). Takisti osutab väljapoole, ühendusliinid suunatakse ühiselt läbi teise puuritud augu lambi tagaküljele.
Katteplaadile puuriti augud sümmeetrilistes kohtades alusplaadi kinnitusavadega. Plastist kaugusrõngastega kruvid kinnitavad katteplaadi alusplaadi külge.
Aluse jaoks printisin kaks valget tükki, mis tuleb stabiilse aluse tagamiseks M4x20mm kruvidega kinnitada.
2. samm: toiteallikas ja elektroonika
Nüüd vajan LED -riba maatriksi jaoks natuke energiat ja kontrollerit. Algul kontrolleri sõlmMCU. Väga lihtne trükkplaat võimaldab paigaldada eemaldatava nodemcu, mis pole midagi tüütumat kui purunenud elektroonilise seadme jootmine, millel on palju joodetud tihvte. Ühendusi kirjeldatakse allpool:
NodeMCU ühendus (A0 valgustakisti tihvt 1
3, 3V valgustakisti tihvt 2
D2 DIn LED -ribast
Vin 5V toiteallikas
GND GND toiteallikas
Toiteallikas on paigaldatud alusplaadi tagaküljele. Otsustasin suhteliselt suure toite piki serva suunda kinnitada 5V/GND ühendusega allosas, kus eestpoolt tulevad pistikud läbi puuritud terviku. Toiteallika kinnitusavasid kasutatakse koos 3D -trükitud elektroonika ja toitepistiku kaantega. Disain tehti lennult - tagantjärele ühendaksin kõik toiteallika kõrval üheks katteks - noh, selleks on prototüübid …
3D -osad on loodud Tinkercadiga (mis sobib suurepäraselt kiireks kujundamiseks) ja trükitud/viilutatud Curaga.
Link Tinkercadi projektile: Tinkercadi LED -riba maatriksi komponendid
Samm: tarkvara
Nodemcu eeliseks on kindlasti see, et pole vaja digitaalset kellamoodulit ega ka eraldi juhtimisliidest, kuna nodemcu juhtimiseks saab kasutada veebiserverit.
Efektide arv on piiramatu, kuna maatriksit saab kasutada teadetetahvlina, lambina, tetrisena nagu mängimine, lumevalgus,…
Õnneks on nodeMCU programmeerimine arduino programmeerimisele väga -väga lähedal. Kasutada saab Arduino IDE -d. Arduino IDE installimiseks ja sõlmega MCU ESP8622 töötamiseks on palju häid kirjeldusi. Ja saate neid ka juhenditelt - kiirkäsk Nodemcu (ESP8266) Arduino IDE -s, autor Magesh Jayakumar
Paar raamatukogu tuleb installida ja tarkvara on endiselt pooleli. Lisatud on kellakuva, keritav tekst ja mõned efektid.
Kella ja efekte saab juhtida veebilehe kaudu. See on endiselt väga lihtne ja pean valima, kuidas saab veebilehte tõeliselt kenaks kasutajaliideseks uuendada, millel on kõikvõimalikud kenad funktsioonid.
Palju veel teha.
Soovitan:
Bluetooth -juhitav RGB -tuli: 3 sammu
Bluetooth -juhitav RGB -tuli: kas oli aegu, kui soovite muuta oma maja valguse värvi ja heledust vaid mõne telefoni puudutusega? Hea uudis on see-seda saab hõlpsasti teha, kasutades Bluetooth-toega mikrokontrollerit, nagu Realtek Ameba RTL8722. Siin ma olen
Tagumine maatriksi jalgratta tuli: 5 sammu
Tagumine maatriksi jalgratta tuli: Tere kõigile! Mind on alati lummanud LED -id ja nende hõõguvus, see on lihtsalt nii lummav, eriti maatriks 8 x 8 ja RGB LED -ribad. Olen tahtnud oma jalgratta jaoks jalgratta tagumist valgust ehitada juba pikka aega ja nüüd, kui saan ehitada
Bluetooth -juhitav RGB -tuli Androidi rakendusega: 4 sammu
Bluetooth -juhitav RGB -valgus Androidi rakendusega: Tere tegijad, täna õpime tegema Bluetooth -juhitavat RGB -riba, mida juhitakse meie nutitelefonist. Selle projekti põhiidee on luua tausta-/laualamp, mis lisab vaataja silmadele soojustunde. Jah, see valgus
4 kohaline 7 segmendi kuvari stopper: 3 sammu
4-kohaline 7-segmendiline kuvari stopper: see juhend annab teile teada, kuidas luua 4-kohalisest seitsme segmendi ekraanist täielikult toimiv reaalajas stopper
Raspberry Pi kuvari juurdepääs Interneti kaudu: 7 sammu
Juurdepääs Raspberry Pi ekraanile Interneti kaudu: Selles juhendis õpime, kuidas kasutada vaarika pi (mis tahes mudeli) jaoks sülearvuti ekraani. Võime osta vaarika pi kuvari turult, kuid see maksab teile muu ekraani asemel Interneti kaudu sülearvuti ekraani (mujalt