Sadržaj:

Božićna svjetlosna dekoracija prozora sa WiFi kontrolom: 4 koraka
Božićna svjetlosna dekoracija prozora sa WiFi kontrolom: 4 koraka

Video: Božićna svjetlosna dekoracija prozora sa WiFi kontrolom: 4 koraka

Video: Božićna svjetlosna dekoracija prozora sa WiFi kontrolom: 4 koraka
Video: BOZICNA DEKORACIJA ULAZA U KUCU I HODNIKA - CHRISTMAS HOME DECOR 2020 2024, Novembar
Anonim
Image
Image
Božićna svjetlosna dekoracija prozora s WiFi kontrolom
Božićna svjetlosna dekoracija prozora s WiFi kontrolom

Upravljajte LED svjetlosnom trakom sa svog telefona ili računara - mnoštvo zabavnih uzoraka svjetla na božićnu temu.

Supplies

1. ESP12e ploča za razvoj: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - razvojna ploča ESP8266, s baterijom i prethodno lemljenim zaglavljima. Ovaj dolazi s RGB LED, pa čak i svjetlosnim senzorom. Kupite dva ako želite! Ovaj projekt se lako može prilagoditi za bilo koju ploču ESP8266, poput mog omiljenog D1 Mini. Ovdje koristim ovaj jer nije potrebno lemljenje, a dolazi s baterijom.

2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - ovo je onaj sa uklonjivim čipom Atmega328P, koji se koristi za programiranje ploče za razvoj ESP8266.

3. USB kabel za Uno: Aliexpress:

4. Premosni kablovi za povezivanje svega - za ovaj projekt nema lemljenja! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - izbor muško/muško/žensko itd. Koristimo M2M za Uno za Priključak LED trake

5. LED traka WS2812: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Odaberite svoju verziju. Odabrao sam 5m, 150 LED dioda, IP30 (nije vodootporan) i bijelu PCB

6. AA baterije x 3

Korak 1: Krug

The Circuit
The Circuit
The Circuit
The Circuit

Pogledajte dijagram kola.

*Napomena: Ne mogu biti odgovoran za bilo kakve otopljene mikrokontrolere ili LED trake. Ovaj projekt mi je uspio, to je onoliko koliko mogu reći, međutim ne bih ga nužno pustio da radi kad izađem iz kuće. Na mnogim Arduino forumima preporučuje se imati najmanje 1000 uF kondenzatora između 5v i GND (prije LED trake), a također i otpornik od 500 Ohma prije podatkovne linije. Za dodatne savjete pogledajte

Korak 2: Programiranje

Nabavite svoj Arduino kôd ovdje: https://github.com/tomjuggler/esp8266-fastled-web…-ovaj kôd nije moj, upravo sam ga prilagodio da radi izvan kutije za moju LED traku, a također i sam zadano bez potrebe za usmjerivačem.

Ako to već niste učinili, nabavite dodatak ESP8266 za Arduino IDE. Dodatak i upute su ovdje:

1. Provjerite je li sve spojeno (osim za napajanje LED trake (žuta žica), 2 pina za način rada za programiranje morate kratkim spojem spojiti prije uključivanja. Ploča ima mali poklopac da biste to učinili.

2. Uključite ploču (na moju sam dodao prekidač, ne dolazi s jednim, možete samo izvući jednu bateriju i ponovo je uključiti.)

3. Priključite USB kabel s Arduina na računalo - Arduino Unoov čip Atmega328 prvo morate ukloniti (za programiranje možete koristiti i USB na serijski adapter).

4. Odaberite 'Generic ESP8266 Module' za svoju ploču u Arduino IDE -u. Odaberite i 4m sa 1m Spiffs -a. Odmah provjerite serijsku vezu, Alati -> Port.

5. Otpremite skicu

6. Isključite i ponovo uključite ploču (sa iglicama za način programiranja koje su još kratko spojene)

7. Upload Spiffs (datoteke potrebne za web server itd.), Alati -> 'ESP8266 Sketch Data Upload'

8. Odspojite 2 pina za način programiranja, spojite žicu 5V žute LED trake na 5v (zabio sam svoju rupu između + terminala + baterije i baterije, pogledajte sliku ispod)

9. Uključite

10. Sada se morate povezati sa WiFi pristupnom tačkom, pomoću računara ili mobilnog telefona. AP bi se trebao pojaviti kao ESP - nešto slično. Kada se povežete, unesite '192.168.4.1' u adresnu traku. Ovo je zadana adresa web servera ESP8266.

11. To je to, trebali biste moći koristiti web aplikaciju za upravljanje svjetlima!

Korak 3: Dovršavanje

Finishing Up
Finishing Up
Finishing Up
Finishing Up
Finishing Up
Finishing Up
Finishing Up
Finishing Up

Nakon učitavanja koda trebali biste moći odspojiti programske žice i Arduino UNO. Sada samo objesite svjetla oko prozora (ja sam svoje objesio oko gornjih rubova, iza mrežaste zavjese koja daje odličan efekt). Također, možda biste radi urednosti stavili ploču i baterije u kutiju ili čak zamijenili bateriju napajanjem (to mogu učiniti kasnije).

Korak 4: Sretan Božić svima

Ono što me najviše fascinira kod ovog projekta je količina međuradnih komada ovdje. ESP čip je programiran u jeziku C, koji je povezan sa JavaScriptom koji opslužuje interni web server, a radi u pretraživaču. HTML je takođe uključen - ako ste zainteresovani, pogledajte sami u fasciklu sa podacima Arduino skice. To je odličan program za učenje s nekim zaista svečanim postavkama za svjetla i zahvalan sam Jasonu Coonu što ga je podijelio na GitHubu.

Ovaj i još više elektroničkih projekata možete pronaći na mojoj web stranici: circusscientist.com

Preporučuje se: