Tartalomjegyzék:

WiFi vezérelt karácsonyi fényablak -dekoráció: 4 lépés
WiFi vezérelt karácsonyi fényablak -dekoráció: 4 lépés

Videó: WiFi vezérelt karácsonyi fényablak -dekoráció: 4 lépés

Videó: WiFi vezérelt karácsonyi fényablak -dekoráció: 4 lépés
Videó: 2022-ben épült ÁLOMOTTHON LUXUSKIVITELBEN Sajószentpéter legszebb részén ELADÓ! 2024, November
Anonim
Image
Image
WiFi vezérelt karácsonyi fényablak -dekoráció
WiFi vezérelt karácsonyi fényablak -dekoráció

Irányítson egy LED fénycsíkot telefonjáról vagy számítógépről - rengeteg szórakoztató karácsonyi témájú fényminta.

Kellékek

1. ESP12e dev board: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 fejlesztőlap, akkumulátorral és előre forrasztott fejlécekkel. Ez RGB LED -del és még fényérzékelővel is rendelkezik. Vásároljon kettőt, ha úgy tetszik! Ez a projekt könnyen illeszthető bármilyen ESP8266 kártyához, például a kedvenc D1 Mini -hez. Ezt itt használom, mert nincs szükség forrasztásra, és akkumulátorral érkezik.

2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - ez az eltávolítható Atmega328P chip, amely az ESP8266 dev tábla programozására szolgál.

3. USB -kábel az Uno: Aliexpress -hez:

4. Jumper kábelek minden csatlakoztatásához - nincs forrasztás ehhez a projekthez! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - válogatott férfi/férfi/nő stb. LED szalag csatlakozás

5. WS2812 LED csík: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Válassza ki a verzióját. 5 m -es, 150 LED -es, IP30 (nem vízálló) és fehér PCB -t választottam

6. AA elemek x 3

1. lépés: Az áramkör

Az áramkör
Az áramkör
Az áramkör
Az áramkör

Lásd a kapcsolási rajzot.

*Kérjük, vegye figyelembe: nem vagyok felelős semmilyen olvadt mikro-vezérlőért vagy LED-szalagért. Ez a projekt nekem bevált, ennyit tudok mondani, azonban nem feltétlenül hagynám futni, amikor elhagyom a házat. Sok Arduino fórumon ajánlott legalább 1000 uF kondenzátor 5v és GND között (a LED szalag előtt), valamint 500 ohmos ellenállás az adatvonal előtt. További tippeket a https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels címen talál.

2. lépés: Programozás

Az Arduino kódot innen szerezheti be: https://github.com/tomjuggler/esp8266-fastled-web…-ez a kód nem az enyém, csak úgy alakítottam ki, hogy a LED-szalag dobozából ki tudjon dolgozni, és önállóan is alapértelmezett útválasztó nélkül.

Ha még nem tette meg, szerezze be az ESP8266 kiegészítőt az Arduino IDE számára. A kiegészítő és az utasítások itt találhatók:

1. Győződjön meg róla, hogy minden csatlakoztatva van (kivéve a LED szalag tápvezetékét (sárga vezeték), a 2 programozási mód csapját rövidre kell zárni a bekapcsolás előtt.)

2. Kapcsolja be a táblát (hozzáadtam egy kapcsolót az enyémhez, nem tartozik hozzá, csak húzhat egy akkumulátort, és újra bekapcsolhatja.)

3. Csatlakoztassa az USB -kábelt az Arduino -tól a számítógépéhez - először el kell távolítani az Arduino Uno Atmega328 chipjét (ehelyett USB -soros adaptert is használhat a programozáshoz).

4. Válassza ki az „Általános ESP8266 Module” elemet táblájaként az Arduino IDE -ben. Válasszon 4 métert 1 m -es spiffekkel is. Ellenőrizze a soros kapcsolatot most, Eszközök -> Port.

5. Vázlat feltöltése

6. Kapcsolja ki és be újra a táblát (a programozási mód csapjai még rövidre zárva)

7. Töltsön fel spiffeket (webszerverhez szükséges fájlok stb.), Eszközök -> "ESP8266 Sketch Data Upload"

8. Húzza ki a 2 programozási mód csapját, csatlakoztassa a sárga LED szalag 5v -os vezetéket az 5 V -hoz (az enyém a + akkumulátor kivezetése és az akkumulátor közé ékelődött, lásd az alábbi fotót)

9. Kapcsolja be

10. Most csatlakoznia kell a WiFi hozzáférési ponthoz számítógép vagy mobiltelefon használatával. Az AP -nek ESP -ként kell megjelennie - valami vagy más. A csatlakoztatás után írja be a „192.168.4.1” címsorba. Ez az ESP8266 alapértelmezett webszerver -cím.

11. Ennyi, képesnek kell lennie arra, hogy a webalkalmazással vezérelje fényeit!

3. lépés: Befejezés

Befejezés
Befejezés
Befejezés
Befejezés
Befejezés
Befejezés
Befejezés
Befejezés

A kód betöltése után le kell választania a programozó vezetékeket és az Arduino UNO -t. Most csak akassza fel a lámpákat az ablak köré (az enyémet a felső széleimre akasztottam, a hálófüggöny mögé, ami nagyszerű hatást kelt). Ezenkívül tegye az alaplapot és az elemeket egy dobozba a tisztaság kedvéért, vagy akár cserélje ki az akkumulátort egy tápegységre (ezt később magam is megtehetem).

Lépés: Boldog karácsonyt mindenkinek

A lenyűgözőbbnek tartom ezt a projektet az itt működő darabok száma. Az ESP chip C -be van programozva, amely kapcsolódik a belső webszerver által kiszolgált JavaScripthez, és a böngészőben fut. A HTML is érintett - nézze meg az Arduino vázlat adatmappáját, ha érdekli. Ez egy nagyszerű tanulási program, igazán ünnepi beállításokkal a fényekhez, és hálás vagyok Jason Coonnak, hogy megosztotta a GitHubon.

Ezt és még sok más elektronikai projektet megtalál a honlapomon: circusscientist.com

Ajánlott: