Innehållsförteckning:
- Tillbehör
- Steg 1: Montering av elektroniken
- Steg 2: Anslut LED-matris och ström
- Steg 3: Sätta ihop det
- Steg 4: Installera firmware och programvara
- Steg 5: (Valfritt) Använda flera matriser
- Steg 6: Njut av din nya matris
Video: WiFi -aktiverad matrislampa: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Vem vill inte ha en fantastisk lampa som kan visa animationer och synkronisera med andra lampor i huset?
Precis, ingen.
Därför gjorde jag en anpassad RGB -lampa. Lampan består av 256 individuellt adresserbara lysdioder och alla lysdioder kan styras via en smartphone -app. Dessutom kan du bygga flera av dem och göra en Nanoleaf -liknande lampa (men det här är faktiskt bättre).
Tillbehör
- Fyrkantig lampskärm
- 16x16 LED -matris
- 6x4 cm PCB
- Esp 8266 (D1 mini)
- 3.3V Relä
- 3-stifts LED-kontakt
- 5V 3A nätaggregat (fler förstärkare är möjliga men kan leda till överhettning)
- trådar
- 3.3V till 5V logisk nivåreglage
- Fatkontakt
- kabelanslutning (kan ersättas med lödning)
- 2x M2 skruvar, brickor och muttrar
Verktyg (krävs):
- lödkolv
- lim pistol
Verktyg (tillval):
3d skrivare
Filer:
modeller (för utskrift)
Steg 1: Montering av elektroniken
Först måste vi löda ESP och den logiska nivåskiftaren till kretskortet som visas i den andra bilden. Nästa steg är att ansluta en röd (5V) och en vit (GND) kabel till ena sidan av kretskortet. Eventuellt kan du nu klippa av alla stift som sticker ut från kretskortet som i den fjärde bilden. Slutligen ansluter du stift på komponenterna som diagrammet visar. PSU betyder den röda och vita kabeln på sidan av kretskortet eftersom de senare kommer att anslutas till fatuttaget. När du har slutfört detta steg bör du ha följande komponenter anslutna:
- ESP
- Reglage för logisk nivå
- Strömkablar
- Relä
- RGB-kontakt
Obs: Det är möjligt att lämna nivåreglaget utanför. Men med väldigt få brädor (för mig 1 av ca 20) kan du få det problem att lysdioderna inte utlöser korrekt.
Steg 2: Anslut LED-matris och ström
Matrisen levereras med några kontakter som redan är anslutna. Men de passar inte genom hålen i metallhuset. Lossa dem därför noggrant och löd normala trådar på matrisen som passar genom hålen.
På insidan av fodralet finns två större hål. Du kan göra dem båda lite större så att fatuttaget på ena sidan passar in och på den andra sidan LED-matrisens utgångskontakt.
Innan fatuttaget sätts på plats löd två trådar till det som bild 3 visar.
Steg 3: Sätta ihop det
Äntligen är det dags att 3D -skriva ut något. Du behöver ett fodral för esp/reläet och även en distans för att matrisen ska vara jämn. På min Thingiverse finns en version av ett fodral för esp och relä tillsammans. Och också ett med separata fall.
- matris distans
- separata fall: "case esp" och "case relay"
- enda fall
Skriv nu ut ditt val. När utskriften har slutförts lims distansbrickan försiktigt på fodralet. Matrisens lödpunkter måste också isoleras. Släpp därför lite varmt lim på dem. Limma sedan matrisen på distansen medan du leder kablarna genom hålen i fodralet. Anslut nu alla kablar och sätt in matrisens extra effekt i reläets NO -port. När allt är klart, leta efter shorts i din enhet och lägg lite varmt lim på potentiella.
Alternativ:
Använd lim till allt. Här måste du vara mycket försiktig med att matrisen är jämn och inget ledande material rör vid fallet.
Steg 4: Installera firmware och programvara
Eftersom det redan finns en fantastisk öppen källkodsprogramvara för styrning av lysdioder med en esp kommer vi att använda den. Det kallas "WLED"
Ladda ner firmware här. Du måste välja tavlan du har använt. Om du har följt den här guiden väljer du "WLED_0.x.x_ESP8266.bin" (läs mer om skillnaderna här).
För att blinka programvaran till en esp kommer jag att använda "ESPtool" -programvaran. Det är gratis och öppen programvara skriven i python. Du kan ladda ner den här eller installera den med pip.
$ pip installera esptool
Anslut nu din esp till din dator. Du måste räkna ut porten på din esp. I Windows öppnar du "Enhetshanteraren" och under "Portar (COM & LPT)" ska du se COM-porten på din esp. Tillbaka i terminalen kan du nu blinka firmware till esp med:
python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin
Om du lyckades blinka fast programvara bör du se en öppen hot spot som heter "WLED-AP". Anslut till det med lösenordet "wled1234" och följ instruktionerna som visas för dig.
Du kan gå till App store/play store och ladda ner WLED -appen för att styra din enhet. Det är också möjligt att integrera det i ditt hemautomatiseringssystem om du har ett (ta en titt här).
Efter nedladdningen måste du gå in i WLED-appen till "Config" → "LED Preferences" och där ställa "LED-antalet" till 256 och ställa in "Maximal ström" till det nominella maxvärdet för din strömförsörjning. Men om du kör matrisen med för mycket ström kan den bli skadad. Därför rekommenderar jag 3A.
Nu är allt klart och du kan njuta av din matris.
Steg 5: (Valfritt) Använda flera matriser
Du kan använda utmatningen från den matris du just har byggt för att ge en insignal till en annan matris. Denna matris behöver inte heller en andra esp. Använd bara hålen (som beskrivs i steg 3) för att ansluta en andra matris.
Om du lägger till fler matriser, glöm inte att justera LED-antalet i WLED-appen.
Men att köra två matriser kräver mer ström, och om du lägger till många lampor måste du lägga till en mer kraftfull PSU eller till och med en andra, tredje osv.
Steg 6: Njut av din nya matris
Du har gjort det! Du byggde din egen appstyrda lampa.
Grattis!
Sätt nu din nya lampa var du vill och njut av den!
Rekommenderad:
Ta och skicka bilder med ESP32-Cam med ESP8266 WeMos D1 R1 Wifi-processor med Uno: 7 steg
Ta och skicka bilder med ESP32-Cam med ESP8266 WeMos D1 R1 Wifi-processor med Uno: Ta bild med ESP32-Cam (OV2640) med ESP8266 WeMos D1 R1 WiFI-processor med Uno och skicka den till e-post, spara till Google Drive och skicka den till Whatsapp med Twilio.Krav: ESP8266 WeMos D1 R1 WiFI -processor med Uno (https: // protosupplies
Wifi -kontrollerad 12v LED -remsa med Raspberry Pi med Tasker, Ifttt -integration: 15 steg (med bilder)
Wifi -kontrollerad 12v Led Strip med Raspberry Pi Med Tasker, Ifttt Integration .: I det här projektet kommer jag att visa dig hur du styr en enkel 12v analog led strip över wifi med en hallon pi. För detta projekt behöver du: 1x Raspberry Pi (I använder en Raspberry Pi 1 Model B+) 1x RGB 12v Le
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Väder-/matrislampa: 42 steg (med bilder)
Väder-/matrislampa: I denna instruktionsbok beskriver jag design, konstruktion och programmering av en LED -matrislampa. Designen liknar en vanlig lampa, men interiören har ersatts av en matris av ws2812 lysdioder. Kontrollen görs med hjälp av en Raspberry Pi, så t