Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kredsløbet
- Trin 2: Programmering
- Trin 3: Afslutning
- Trin 4: Glædelig jul alle sammen
Video: WiFi -kontrolleret julelysvindue Dekoration: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Styr en LED -lysstrimmel fra din telefon eller pc - masser af sjove lysmønstre med juletema.
Forbrugsvarer
1. ESP12e dev board: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 udviklingsplade, med batteripakke og forloddet headers. Denne leveres med RGB LED og endda en lyssensor. Køb to, hvis du vil! Dette projekt kan let tilpasses ethvert ESP8266 -kort, f.eks. Min yndlings D1 Mini. Jeg bruger denne her, fordi der ikke er brug for lodning, og den leveres med en batteripakke.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - dette er den med den aftagelige Atmega328P -chip, der bruges til programmering af ESP8266 dev -kortet.
3. USB -kabel til Uno: Aliexpress:
4. Jumperkabler til at forbinde alt - ingen lodning til dette projekt! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - et udvalg af han til han/hun osv. Vi bruger M2M til Uno til LED Strip tilslutning
5. WS2812 LED Strip: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Vælg din version. Jeg valgte 5m, 150 LED'er, IP30 (ikke vandtæt) og hvid PCB
6. AA -batterier x 3
Trin 1: Kredsløbet
Se kredsløbsdiagrammet.
*Bemærk: Jeg kan ikke holdes ansvarlig for smeltede mikrokontroller eller LED-bånd. Dette projekt fungerede for mig, det er så meget som jeg kan sige, men jeg ville ikke nødvendigvis lade det køre, når jeg forlader huset. Det anbefales på mange Arduino -fora at have mindst en 1000 uF kondensator mellem 5v og GND (før LED -strimlen) og også en 500 Ohm modstand før datalinjen. Se https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels for nogle flere tips.
Trin 2: Programmering
Få din Arduino-kode her: https://github.com/tomjuggler/esp8266-fastled-web…-denne kode er ikke min, jeg har lige tilpasset den til at fungere ud af boksen til min LED-strip, og står også alene standard uden behov for en router.
Hvis du ikke allerede har gjort det, skal du hente ESP8266 -tilføjelsen til Arduino IDE. Tilføjelsen og instruktionerne er her:
1. Sørg for, at alt er tilsluttet (bortset fra LED Strip -strømledningen (gul ledning), skal de 2 programmeringsfunktionsstifter kortsluttes sammen, før strømmen tændes. Brættet har en lille hætte til at gøre dette.
2. Tænd for tavlen (jeg tilføjede en switch til min, den kommer ikke med en, du kan bare trække et batteri og sætte det tilbage for at tænde.)
3. Tilslut USB -kablet fra Arduino til din computer - Arduino Unos Atmega328 -chip skal først fjernes (du kan også bruge en USB til seriel adapter til at programmere i stedet).
4. Vælg 'Generic ESP8266 Module' som dit bord i Arduino IDE. Vælg også 4m med 1m Spiffs. Kontroller din serielle forbindelse nu, Værktøjer -> Port.
5. Upload skitse
6. Sluk og tænd for tavlen (med programmeringsfunktionsnåle stadig kortsluttet)
7. Upload Spiffs (filer nødvendige til webserver osv.), Værktøjer -> 'ESP8266 Sketch Data Upload'
8. Afbryd de 2 programmeringsfunktionsstifter, tilslut den gule LED Strip 5v -ledning til 5v (jeg kilede min ind mellem + batteripolen og batteriet, se billedet herunder)
9. Tænd
10. Nu skal du oprette forbindelse til WiFi -adgangspunktet ved hjælp af pc eller mobiltelefon. AP'et skulle dukke op som ESP - et eller andet. Når du er tilsluttet, skal du skrive '192.168.4.1' i adresselinjen. Dette er ESP8266 standard webserveradresse.
11. Det er det, du skal kunne bruge webappen til at styre dine lys!
Trin 3: Afslutning
Når koden er indlæst, skal du kunne afbryde programmeringskablet og Arduino UNO. Nu skal du bare hænge dine lys rundt om vinduet (jeg hang mit rundt om de øverste kanter, bag et netgardin, hvilket giver en stor effekt). Læg måske også tavlen og batterierne i en æske for at være pæne eller endda udskifte batteripakken med en strømforsyning (jeg kan gøre dette selv senere).
Trin 4: Glædelig jul alle sammen
Det, jeg synes er mest fascinerende ved dette projekt, er mængden af mellemarbejdende stykker her. ESP -chippen er programmeret i C, som er grænseflade med JavaScript, der serveres af en intern webserver, og køres i browseren. HTML er også involveret - kig selv inde i datamappen på Arduino -skitsen, hvis du er interesseret. Det er et fantastisk læringsprogram med nogle virkelig festlige indstillinger for lysene, og jeg er taknemmelig over for Jason Coon for at dele det på GitHub.
Du kan finde dette og flere elektronikprojekter på min hjemmeside: circusscientist.com
Anbefalede:
BOBBY the Bear - Arduino Halloween dekoration: 6 trin
BOBBY the Bear - Arduino Halloween Decoration: Dette projekt er lavet med Arduino, og det består af en uhyggelig bamse. Denne mystiske lille bjørn kan virke pæn og sød ved første øjekast, men så snart du nærmer dig den, vender hovedet rundt og den side, du begynder at se, viser en lille bjørn
Collorfull LED -dekoration: 9 trin (med billeder)
Collorfull LED -dekoration: Jeg havde denne idé i tankerne i nogen tid, men jeg havde ikke meget fritid og alle nødvendige materialer til realisering, men nu er den endelig færdig, den er lavet af revnet hærdet glas, der lyser med farverige lysdioder omgivet af gips
Halloween "hoved-i-en-krukke" Candy Dispenser Dekoration Med Arduino: 5 trin
Halloween "hoved-i-en-krukke" Candy Dispenser Dekoration Med Arduino: Dette projekt forklarer, hvordan man bygger en slikdispenser til brug som Halloween-dekoration, bygget med Arduino Uno. LED'erne lyser i en bag og frem sekvens i rødt og vil vende til grønt, hvis ultralydssensoren registrerer en hånd. Dernæst vil en servo
Blinkende øjne Bat Sword Halloween Dekoration: 6 trin
Blinkende øjne Bat Sword Halloween Decoration: Robotics -klassen er en fantastisk måde at lære at bruge datalogi og teknologi til at oprette projekter. Ved hjælp af min viden fra robotik skabte jeg en sjov og enkel Halloween -dekoration, der er fantastisk til hoveddøre, hængende af vægge og alt muligt
Særlig Halloween -dekoration - Magic Mirror: 5 trin (med billeder)
Særlig Halloween -dekoration - Magic Mirror: Jeg lavede et magisk spejl som en særlig Halloween -dekoration. Det er meget interessant. Du kan tale alt til spejlet, ethvert spørgsmål eller enhver lille hemmelighed. Efter et stykke tid vises svaret i spejlet. Det er en magi. hahah ….. Børn kan lide det