Innehållsförteckning:
- Steg 1: Behöver kompetens
- Steg 2: Komponenter och reservdelslista
- Steg 3: Kretsdiagram
- Steg 4: Design och beställning av kretskort
- Steg 5: Montering
- Steg 6: Programmering av ESP8266 och testning
- Steg 7: Slutprogrammering och textvisning
Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Här är min introduktion till ett projekt som jag är mycket glada att visa dig. Det handlar om en DIY Smart LED -matris som låter dig visa på den, data, till exempel YouTube -statistik, dina smarta hemstatistik, som temperatur, luftfuktighet, kan vara en enkel klocka, eller bara visa text och animationer.
I denna första handledning kommer jag att göra det första testet och textvisning.
Om du är en visuell lärare vet jag att en video värd mer än 1000 ord, så här är en Tutorial -video. (Jag är en spansktalare, så tänk på att slå på engelska undertexter):
Hoppas att du kommer att njuta av projektet !.
Steg 1: Behöver kompetens
Som du kan märka ser ingenting mycket svårt ut för det här projektet, men du behöver några grundläggande kunskaper om:
-Användning av Arduino IDE.
-3D -utskrift eller hantverk (för rutnätet).
-Svetsning.
-Kablar.
Steg 2: Komponenter och reservdelslista
Ett bra ställe jag kan rekommendera för att hitta dina komponenter, det är MakerFocus, det är en hårdvaruhandel med öppen källkod!
- PCB, du kan välja mellan No LEDs -versionen och lägga till LED's Strips själv eller den med LED -lamporna.
- ESP8266 (mikrokontroller).
- WS2812 LED -remsor.
- 5v 2A strömförsörjning.
- PCB Power Jack.
- 3D -skrivare (tillval) Du kan göra delarna med kartong eller något styvt.
Steg 3: Kretsdiagram
Här är kretsdiagrammet, du har flera alternativ för att göra projektet. Du kan bara skapa styrdelen av kretsen, den som visas i den första bilden, sedan fästa enskilda lysdioder Strips som visas på den tredje bilden.
Du kan också, istället för LED -remsor, använda LED -paneler.
Den har alla de interna anslutningarna i kretsen som gör att vi kan skapa PCB -designen senare. Jag bifogade också PDF: n för schemat så att du kan se det bättre.
LADDA NER Scheman, kod och bibliotek GRATIS.
Steg 4: Design och beställning av kretskort
För genomförandet av ett bra projekt behöver vi en pålitlig montering för kretsen som består den, och det finns inget bättre sätt att göra det än med ett bra kretskort.
Här kan du ladda ner Gerber-, BOM- och Pick & Place -filerna, de du behöver för att beställa ditt PCB på ditt PCB -tillverkningsföretag.
Jag föreslår JLCPCB:
? $ 2 för 5 kretskort och billig SMT (2 kuponger)
KÖP DEN ALLTID DESIGNEDE Tavlan, Gerber + Pick & Place + BOM
Steg 5: Montering
Skriv ut rutnätet.
Jag skrev ut rutnätet på olika delar på grund av min lilla 3D -skrivare.
Jag klippte en bit av ett styvt vitt papper för att få en bättre pixeldefinition.
Bifogade rutnätfiler. (Du kan designa ditt eget rutnät).
Jag skrev ut 2 rutnät och 1 rutnät2 stycken.
Steg 6: Programmering av ESP8266 och testning
1- För att programmera ESP8266 måste vi placera bygeln på (PROG-position), ansluta USB till TTL-omvandlaren till vårt kretskort på den respektiva stiften och sedan till vår dator, installera biblioteken och sedan ladda upp. (Måste ha ESP8266 Packaje installerat på din IDE).
2- Installera biblioteken och beroenden.
3- Starta om IDE, gå till Arkiv> Exempel> Adafruit NeoPixel> Strandtest.
-Redigera antalet anslutna lysdioder.
-Redigera stiftet till "0". (Där lysdioder är anslutna).
4- Ladda upp skissen.
5- Bygel på USE, koppla ur USB och anslut 5V nätaggregatet.
6- Kontrollera att alla dina lysdioder fungerar bra.
OBS: Använd 3,3v på USB-TTL-omvandlaren för att driva ESP. (Kommer att brinna med 5v).
Steg 7: Slutprogrammering och textvisning
- Ändra "HOLA" med texten du vill visa.
- Kontrollera att du ansluter lysdioderna till PIN #.
- Justera ljusstyrkan.
- Redigera textens färger.
- Ladda upp och njut.
Notera den sista bilden: Om du placerar lysdioderna annorlunda än jag, justera dessa alternativ i koden.
Rekommenderad:
DIY INTERNET KONTROLLERAD SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 steg (med bilder)
DIY INTERNET KONTROLLERAD SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Här är mitt andra framsteg till ett projekt som jag är mycket glada att visa dig. Det handlar om en DIY Smart LED -matris som låter dig visa på den, data, till exempel YouTube -statistik, dina smarta hemstatistik, som temperatur, luftfuktighet, kan vara en enkel klocka, eller bara visa
IoT Smart Clock Dot Matrix Använd Wemos ESP8266 - ESP Matrix: 12 steg (med bilder)
IoT Smart Clock Dot Matrix Använd Wemos ESP8266-ESP Matrix: Gör din egen IoT Smart Clock som kan: Visa klocka med en vacker animationsikon Display Påminnelse-1 till Påminnelse-5 Visa kalender Visa muslimsk bönstid Visa väderinformation Visa nyheter Visa råd Display Bitcoin -kursvisning
Neopixel Ws2812 Rainbow LED-glöd med M5stick-C - Köra Rainbow på Neopixel Ws2812 Använda M5stack M5stick C Använda Arduino IDE: 5 steg
Neopixel Ws2812 Rainbow LED-glöd med M5stick-C | Köra Rainbow på Neopixel Ws2812 Använda M5stack M5stick C Använda Arduino IDE: Hej killar i denna instruktioner kommer vi att lära oss hur man använder neopixel ws2812 lysdioder eller ledremsor eller ledmatris eller ledring med m5stack m5stick-C utvecklingsbräda med Arduino IDE och vi kommer att göra ett regnbågsmönster med det
Clemson Tiger Paw Decoration Bakgrundsbelyst med WS2812 LED-remsor: 5 steg (med bilder)
Clemson Tiger Paw Decoration Bakgrundsbelyst Med WS2812 LED-remsor: Clemsons tillverkningsutrymme i Watts centrum har en laserskärare, och jag ville använda den till god användning. Jag trodde att det skulle vara häftigt att göra en bakgrundsbelyst tigertass, men jag ville också göra något med kantbelyst akryl. Detta projekt är en kombination av båda
Bästa RGB -lysdioder för alla projekt (WS2812, Aka NeoPixels): 6 steg (med bilder)
Bästa RGB -lysdioder för alla projekt (WS2812, Aka NeoPixels): När vi arbetar med lysdioder gillar vi ofta att styra deras tillstånd (på/av), ljusstyrka och färg. Det finns många, många olika sätt att gå tillväga, men ingen är en så kompakt lösning som WS2812 RGB LED. I sitt lilla 5 mm x 5 mm paket,