Tartalomjegyzék:

WiFi RGB cellás lámpa az ESP8266 használatával: 6 lépés
WiFi RGB cellás lámpa az ESP8266 használatával: 6 lépés

Videó: WiFi RGB cellás lámpa az ESP8266 használatával: 6 lépés

Videó: WiFi RGB cellás lámpa az ESP8266 használatával: 6 lépés
Videó: ESP8266 + свадебные светильники Neopixel, управляемые через PI 2024, Július
Anonim
WiFi RGB cellás lámpa az ESP8266 használatával
WiFi RGB cellás lámpa az ESP8266 használatával

Ebben a bejegyzésben egy gyönyörű RGB cellás lámpát építünk, amely WiFi -n keresztül vezérelhető. A vezérlőoldal egy színkerékből áll, amely lehetővé teszi a színek gyors megváltoztatását, és közvetlenül megadhatja az RGB értékeket, így összesen több mint 16 millió színkombinációt hozhat létre.

A fenti videó mindent tartalmaz, amit tudnia kell, és elmagyarázza a lámpa összeállítását is.

1. lépés: Gyűjtse össze az alkatrészeket

Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket

Szükségünk lesz egy WeMos D1 Mini vagy kompatibilis ESP8266 kártyára, egy microUSB megszakító kártyára és néhány 5 V -os, WS2812B címezhető RGB LED -re. Referenciaként használhatja az alábbi linkeket:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • WS2812B LED-ek:

A D1 mini kártya microUSB csatlakozóval és 5 V -os kimenettel rendelkezik, de az USB csatlakozóból származó áram először egy diódán és egy 500 mA -es biztosítékon megy keresztül, mielőtt eléri a tűt. Ennél sokkal nagyobb áramra van szükségünk, mivel minden LED akár 60mA -t is képes felvenni teljes fényerővel. Ez az oka annak, hogy ennek a lámpának a táplálásához microUSB megszakító kártyát fogunk használni.

2. lépés: Készítse elő a lámpa 3D modelljét

Készítse elő a Lámpa 3D modellt
Készítse elő a Lámpa 3D modellt

Töltse le a modelleket az alábbi link segítségével, és nyomtassa ki a kívánt méretarány szerint.

3D modell a Thingiverse -n:

A 140 jelzésű fájlokat használtam, és 70% -ra csökkentettem, mivel nem akartam túl nagy dolgokat.

Javasoljuk, hogy a LED -ek hozzáadása után ragasztja az állványt az alaphoz, de a videóban megpróbáltam behelyezni az állványt az alapba, és ez kissé instabil felületet eredményezett. Később újranyomom az alapot és állok, és ragasztom.

3. lépés: Adja hozzá és kösse be a LED -eket

A LED -ek hozzáadása és huzalozása
A LED -ek hozzáadása és huzalozása
A LED -ek hozzáadása és huzalozása
A LED -ek hozzáadása és huzalozása
A LED -ek hozzáadása és huzalozása
A LED -ek hozzáadása és huzalozása

Ezután vágja le a LED -csíkot hosszúságra, és adjon hozzá annyit, amennyire szüksége van. Úgy döntöttem, hogy összesen 26 LED -et adok hozzá két rétegben, ahogy a képeken is látható. A tápcsapok mindegyike párhuzamosan van csatlakoztatva, de az adatoknak a bemeneti érintkezőről a kimenetre kell áramolniuk, ezért ezt vegye figyelembe.

Egy rést is kivágtam az állványon, hogy a vezetékek könnyen elcsússzanak, mivel a tábla kívül fog ülni.

4. lépés: Készítse elő a vázlatot

Készítse elő a vázlatot
Készítse elő a vázlatot
Készítse elő a vázlatot
Készítse elő a vázlatot
Készítse elő a vázlatot
Készítse elő a vázlatot

Töltse le a vázlatot az alábbi link segítségével, és nyissa meg az Arduino IDE -ben.

Vázlat:

Hozzá kell adnia a képpontok vagy LED -ek számát a WiFi hálózat nevével és jelszavával együtt, mivel a táblának csatlakoznia kell hozzá. Bekapcsoláskor módosíthatja a lámpa alapértelmezett RGB értékeit is.

Ehhez a vázlathoz telepítenie kell az ESP8266 kártya támogatási csomagot és az Adafruit NeoPixel könyvtárat.

Az ESP8266 kártya támogatási csomagjának telepítése:

  • Nyissa meg a beállítások ablakot (Fájl-> Beállítások), adja hozzá a következő URL-címet (https://arduino.esp8266.com/stable/package_esp8266com_index.json) a fórumkezelő részhez, majd zárja be az ablakot.
  • Nyissa meg a táblakezelőt az (Eszközök-> Táblák-> Fórumkezelő) menüből, és írja be az ESP8266 parancsot, és telepítse a rendelkezésre álló csomagot.
  • Ha elkészült, zárja be a táblakezelőt, és válassza ki a megfelelő táblabeállításokat a képen látható módon.

Az Adafruit NeoPixel könyvtár telepítése:

  • Nyissa meg a könyvtárkezelőt (Eszközök-> Könyvtárkezelő)
  • Gépelje be az "Adafruit NeoPixel" -t, és telepítse a megjelenő könyvtárat

Ha ez befejeződött, nyomja meg a feltöltés gombot, és várja meg a vázlat feltöltését. Ezután nyissa ki a soros monitort, és várja meg, amíg megjelenik az IP -cím. A legtöbb modern WiFi útválasztó automatikusan lefoglalja az eszközök IP -címét, de manuálisan is lefoglalhat egy IP -címet a DHCP -beállítások megváltoztatásával.

5. lépés: Csatlakoztasson mindent egymáshoz

Mindent összekapcsolni
Mindent összekapcsolni
Mindent összekapcsolni
Mindent összekapcsolni
Mindent összekapcsolni
Mindent összekapcsolni

A kapcsolási rajz segítségével mindent összekapcsolhat. Ügyeljen arra, hogy a LED -ek teljes számától függően megfelelő tápegységet használjon. Ajánlott 5 V, 2 A tápegységet használni 26 LED -hez, mint ebben a konstrukcióban, és a korábban épített USB -tápegység tökéletesen fog működni.

6. lépés: Ellenőrizze a lámpát

Tesztelje a lámpát
Tesztelje a lámpát
Tesztelje a lámpát
Tesztelje a lámpát
Tesztelje a lámpát
Tesztelje a lámpát
Tesztelje a lámpát
Tesztelje a lámpát

Írja be az IP -címet a számítógép vagy a mobiltelefon webböngészőjébe, majd kattintson a Vezérlés gombra. Ekkor színes kereket kap. Egyszerűen válassza ki a kívánt színt, hogy a lámpa automatikusan megváltoztassa a színeket. Szükség esetén közvetlenül is beírhatja az RGB értékeket.

Így könnyű elkészíteni egy nagyon szép, gyönyörű RGB cellás lámpát! A webböngésző használata nem teljesen kényelmes, de ezt a lámpát néhány érzékelővel együtt integrálom egy otthoni automatizálási projektbe. Ennek javítania kell az általános használhatóságot. Ha az otthoni automatizálás érdekli Önt, akkor kövessen minket, hogy értesítést kapjon az alábbi linkek segítségével:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • A BnBe webhelye:

Ajánlott: