Sisukord:

WiFi juhitav LED -riba maatriksi kuvari tuli: 3 sammu (piltidega)
WiFi juhitav LED -riba maatriksi kuvari tuli: 3 sammu (piltidega)

Video: WiFi juhitav LED -riba maatriksi kuvari tuli: 3 sammu (piltidega)

Video: WiFi juhitav LED -riba maatriksi kuvari tuli: 3 sammu (piltidega)
Video: Другой лайв: пост-каталонский референдум и ломбардный референдум Cresci con noi на Youtube 2024, November
Anonim
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli
WiFi juhitav LED -riba maatriksi kuvari tuli

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

Ehitage alusplaat ja kate
Ehitage alusplaat ja kate
Ehitage alusplaat ja kate
Ehitage alusplaat ja kate
Ehitage alusplaat ja kate
Ehitage alusplaat ja kate
Ehitage alusplaat ja kate
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

Toiteallikas ja elektroonika
Toiteallikas ja elektroonika
Toiteallikas ja elektroonika
Toiteallikas ja elektroonika
Toiteallikas ja elektroonika
Toiteallikas ja elektroonika
Toiteallikas ja elektroonika
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

Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
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: