Sadržaj:

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

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

Video: Božićna svjetlosna dekoracija prozora s WiFi kontrolom: 4 koraka
Video: Jovana Jeremić i džinovski jastuk! Boli je dupe od tucanja #balkan #srbija #hrvatska #shorts #bosna 2024, Studeni
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čunala - hrpa zabavnih svjetlosnih uzoraka na božićnu temu.

Pribor

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 se projekt može lako prilagoditi bilo kojoj ploči ESP8266, poput mog omiljenog D1 Mini. Ovdje koristim ovaj jer nema potrebe za lemljenjem, 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. Kratki kabeli za povezivanje svega - nema lemljenja za ovaj projekt! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - izbor muško na 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

Krug
Krug
Krug
Krug

Pogledajte dijagram sklopa.

*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 vod za napajanje LED trake (žuta žica), prije nego što uključite napajanje, potrebno je da 2 pina načina programiranja zajedno spojite. Ploča ima mali poklopac za to).

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 upotrijebiti i USB na serijski adapter).

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

5. Prenesite skicu

6. Isključite i ponovo uključite ploču (s pinovima načina programiranja koji su još kratko spojeni)

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

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

9. Uključite

10. Sada se morate povezati s WiFi pristupnom točkom pomoću računala ili mobilnog telefona. AP bi se trebao pojaviti kao ESP - nešto ili drugo. Nakon povezivanja unesite '192.168.4.1' u adresnu traku. Ovo je zadana adresa web poslužitelja ESP8266.

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

Korak 3: Dovršavanje

Završavanje
Završavanje
Završavanje
Završavanje
Završavanje
Završavanje
Završavanje
Završavanje

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 što daje odličan učinak). Također, možda stavite ploču i baterije u kutiju radi urednosti, ili čak zamijenite bateriju napajanjem (to ću možda učiniti kasnije).

Korak 4: Sretan Božić svima

Ono što me najfascinira u ovom projektu je količina međuradnih komada ovdje. ESP čip programiran je u jeziku C, koji je u sučelju sa JavaScriptom koji opslužuje interni web poslužitelj, a radi u pregledniku. HTML je također uključen - ako ste zainteresirani, pogledajte sami u podatkovnu mapu Arduino skice. To je sjajan 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 projekata elektronike možete pronaći na mojoj web stranici: circusscientist.com

Preporučeni: