Obsah:

WiFi ovládaná vianočná svetelná dekorácia okna: 4 kroky
WiFi ovládaná vianočná svetelná dekorácia okna: 4 kroky

Video: WiFi ovládaná vianočná svetelná dekorácia okna: 4 kroky

Video: WiFi ovládaná vianočná svetelná dekorácia okna: 4 kroky
Video: LED RGB Animovaná svetelná reťaz 20m, 200LED, exteriér, IP67, EASY FIX systém 2024, November
Anonim
Image
Image
WiFi ovládaná vianočná dekorácia okna
WiFi ovládaná vianočná dekorácia okna

Ovládajte svetelný pás LED z telefónu alebo počítača - množstvo zábavných svetelných vzorov s vianočnou tematikou.

Zásoby

1. Vývojová doska ESP12e: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - vývojová doska ESP8266 s batériou a predpájkovanými hlavičkami. Tento je vybavený RGB LED a dokonca aj svetelným senzorom. Kúpte si dva, ak sa vám páči! Tento projekt je možné ľahko prispôsobiť pre akúkoľvek dosku ESP8266, napríklad pre moju obľúbenú D1 Mini. Tu používam tento, pretože nie je potrebné spájkovanie a je dodávaný s batériou.

2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - toto je ten s vymeniteľným čipom Atmega328P, ktorý sa používa na programovanie vývojovej dosky ESP8266.

3. USB kábel pre Uno: Aliexpress:

4. Prepojovacie káble na pripojenie všetkého - pre tento projekt nie je potrebné spájkovať! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - výber z mužského na mužského/ženského pohlavia atď. Na Uno používame M2M Pripojenie LED pásikom

5. LED pás WS2812: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - vyberte si svoju verziu. Vybral som 5m, 150 LED diód, IP30 (nie sú vodotesné) a biely PCB

6. Batérie AA x 3

Krok 1: Okruh

Okruh
Okruh
Okruh
Okruh

Pozrite si schému zapojenia.

*Vezmite prosím na vedomie: Nemôžem niesť zodpovednosť za žiadne roztavené mikrořadiče alebo LED pásiky. Tento projekt sa mi osvedčil, je to toľko, čo môžem povedať, ale nenechával by som ho nevyhnutne bežať, keď odídem z domu. Na mnohých fórach Arduino sa odporúča mať pred dátovým vedením kondenzátor najmenej 1 000 uF medzi 5 V a GND (pred pásom LED) a tiež odpor 500 Ohm. Ďalšie tipy nájdete na stránke

Krok 2: Programovanie

Získajte svoj kód Arduino tu: https://github.com/tomjuggler/esp8266-fastled-web…-tento kód nie je môj, práve som ho upravil tak, aby fungoval ihneď po vybalení pre môj LED pás a bol tiež samostatný. predvolené bez potreby smerovača.

Ak ste to ešte neurobili, získajte doplnok ESP8266 pre Arduino IDE. Doplnok a pokyny sú tu:

1. Uistite sa, že je všetko zapojené (okrem napájacieho vedenia LED Strip (žltý vodič), 2 kolíky programovacieho režimu je potrebné pred zapnutím skratovať. Na doske sa dodáva malá krytka.

2. Napájanie na doske (pridal som vypínač k mojej, nie je súčasťou dodávky, stačí vytiahnuť jednu batériu a znova ju zapnúť.)

3. Zapojte USB kábel z Arduina do počítača - najskôr je potrebné odstrániť čip Atmega328 Arduino Uno (na programovanie môžete použiť aj adaptér USB na Serial).

4. V doske Arduino IDE vyberte ako dosku „Generický modul ESP8266“. Vyberte si tiež 4 m s 1 m lúčmi. Teraz skontrolujte svoje sériové pripojenie, Nástroje -> Port.

5. Nahrajte náčrt

6. Vypnite a znova zapnite dosku (zatiaľ čo kolíky režimu programovania sú stále skratované)

7. Nahrajte súbory Spiff (súbory potrebné pre webový server atď.), Nástroje -> „Nahranie údajov skici ESP8266“

8. Odpojte 2 kolíky režimu programovania, zapojte žltý vodič LED Strip 5v na 5v (vklinil som sa medzi svorku + batérie a batériu, pozri fotografiu nižšie)

9. Zapnite zariadenie

10. Teraz sa musíte pripojiť k prístupovému bodu WiFi pomocou počítača alebo mobilného telefónu. AP by sa mal zobraziť ako ESP - niečo alebo iné. Po pripojení zadajte do panela s adresou „192.168.4.1“. Toto je predvolená adresa webového servera ESP8266.

11. To je všetko, mali by ste byť schopní používať webovú aplikáciu na ovládanie svojich svetiel!

Krok 3: Dokončenie

Dokončenie
Dokončenie
Dokončenie
Dokončenie
Dokončenie
Dokončenie
Dokončenie
Dokončenie

Po načítaní kódu by ste mali byť schopní odpojiť programovacie káble a Arduino UNO. Teraz stačí zavesiť svetlá okolo okna (svoje som zavesil okolo horných okrajov, za sieťovú záclonu, ktorá dáva veľký efekt). Tiež môžete pre lepšiu prehľadnosť vložiť dosku a batérie do škatule alebo dokonca vymeňte batériu za zdroj napájania (neskôr to môžem urobiť sám).

Krok 4: Veselé Vianoce všetkým

To, čo ma na tomto projekte najviac fascinuje, je množstvo medzipracovných skladieb. Čip ESP je naprogramovaný v jazyku C, ktorý je v rozhraní s jazykom JavaScript obsluhovaným interným webovým serverom, a beží v prehliadači. HTML je tiež zapojený - ak máte záujem, pozrite sa do priečinka s údajmi náčrtu Arduino sami. Je to skvelý vzdelávací program s naozaj slávnostnými nastaveniami svetiel a som vďačný Jasonovi Coonovi, že ho zdieľal na GitHub.

Toto a ďalšie projekty elektroniky nájdete na mojom webe: circusscientist.com

Odporúča: