Tartalomjegyzék:
- 1. lépés: Alkatrészlista
- 2. lépés: Kábelezés
- 3. lépés: Összeszerelés
- 4. lépés: Szoftver
- 5. lépés: Integráció az Apple Home -ba (opcionális)
- 6. lépés: Élvezze
Videó: Hálószoba lámpa Ws2812: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Sziasztok, Úgy döntöttem, hogy újjáépítem a meglévő hálószoba lámpát, hogy okostelefonról vagy bármilyen böngészővel rendelkező eszközről vezérelhessem, és integráljam, mint az Apple Home -ba.
A célok a következők:
1. Használja a WS2812b led szalagot a fényerő, a szín vagy az animáció/effektus szabályozásához
2. A normál viselkedés fenntartásához használjon normál 220 V -os lámpát, amelyet relé vezérel
3. Az LDR használatával automatikusan szabályozhatja a fényerőt a szoba fényétől függően
4. Beépített/beépített weboldal, amely a böngészőben található bármely eszközön keresztül vezérelhető
5. Integrálja mindegyiket az Apple Home készletbe, ha van ilyen
6. Belső ütemező a szabályok meghatározásához, az időzítési szabályok ki- és bekapcsolása az Apple Home -tól függetlenül
1. lépés: Alkatrészlista
1. Bármilyen hagyományos lámpa 900-1000 mm magasságban
2. 20-40 mm átmérőjű és 900-1000 mm magas műanyag cső. Olcsó csatornacsövet használtam
3. WS2812 led szalag 30-60 LED méterenként. 2-3 méter hosszú
4. ESP8266 vagy ESP32 eszköz. ESP8266 dev táblát használtam
5. Tápegység AC/DC 5V 2-3 A. (a számítás olyan, mint 1A 50 LED-hez plusz mínusz)
6. LDR
7. Relé modul a 220V -os lámpa vezérlésére
8. Ellenállások: 1x 200 Ohm, 1x 10k Ohm
9. Néhány vezeték
2. lépés: Kábelezés
Itt az ideje, hogy az összes alkatrészt összekapcsolja.
3. lépés: Összeszerelés
1. Tekerje a LED -csíkot a műanyag cső köré
2. Tegye az ESP8266 -at bármilyen műanyag dobozba
3. Tegye a relé modult egy másik műanyag dobozba
4. Huzalozás az ábrák szerint
5. Csatlakoztasson dobozokat a lámpa aljára. Műanyag ragasztót használtam
6. Tegye az LDR -t a lámpa tetejére, és rejtse el a vezetékeket a műanyag cső belsejében
4. lépés: Szoftver
Ehhez a projekthez univerzális szoftvert használtam, amelyet magam fejlesztettem
Kérjük, nézze meg a github oldalt
Ez tartalmazza az összes fordítási és beállítási utasítást
Pontosan ehhez a projekthez a következő konfigurációs fájlokat használtam
1. Konfiguráció config.json
2. Szolgáltatások services.json
3. Aktiválja a triggers.json parancsot
Amit ellenőrizni és módosítani kell:
1. Services.json - állítsa be a "numleds": xxx, ahol a tényleges LED -ek xxx számát, szalagvágás után
2. config.json - állítsa be a megfelelő hosztnevet az eszközéhez "localhost":
3. config.json - állítsa be a megfelelő értékeket az mqtt kapcsolathoz: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., ha az mqtt_host üres, az eszköz nem próbál csatlakozni az mqtt -hez
5. lépés: Integráció az Apple Home -ba (opcionális)
Kérjük, nézze meg a wikit, hogyan kell integrálni
github.com/Yurik72/ESPHomeController/wiki/…
Kérjük, tekintse meg a Homekit2MQTT konfigurációs részét.
Ha nem szeretne mindent manuálisan hozzáadni, cserélje ki a fájl teljes részét vagy egy részét (config.json) a Homekit2MQTT konfigurációban.
6. lépés: Élvezze
Most, amikor mindent megtesz, megteheti
-
Bármilyen eszközzel kezelheti a fényt a böngészőn keresztül
- Kapcsolja be/ki az RGB LED -eket
- Kapcsolja be/ki a lámpa izzót
- Kezelje a WS2812 színeit, fényerejét és több mint 40 beépített hatását
- Állítson be egyszerű időzítési ütemezőt a fent leírt összes funkcióhoz
- Az Apple Home készlet használata
- Kapcsolja be/ki az RGB LED -eket
- Kapcsolja be/ki a lámpa izzót
- Az RGB LED -ek színének és fényerejének kezelése
- Az otthoni készlet automatizálási szkript beállítása ütemező használata
- A Siri használata a lámpa hangvezérléséhez
Ajánlott:
DIY INTERNET KONTROLLÁLT SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 lépés (képekkel)
DIY INTERNET VEZÉRLETES SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Itt a második előrelépésem egy projekthez, amelyet nagyon izgatottan mutatok nektek. Ez egy DIY intelligens LED -mátrixról szól, amely lehetővé teszi, hogy megjelenítsen rajta adatokat, például YouTube -statisztikákat, intelligens otthoni statisztikákat, mint hőmérséklet, páratartalom, lehet egyszerű óra, vagy csak megjeleníteni
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 lépés (képekkel)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): Itt van a bevezetőm egy projekthez, amelyet nagyon izgatottan mutatok. Ez egy DIY intelligens LED -mátrixról szól, amely lehetővé teszi, hogy megjelenítsen rajta adatokat, például YouTube -statisztikákat, intelligens otthoni statisztikákat, mint hőmérséklet, páratartalom, lehet egyszerű óra, vagy csak
Stencilas lámpa - Egy lámpa Sok árnyalat: 5 lépés
Stencilas lámpa - egy lámpa, sok árnyalat: Ez az oktatóanyag megmutatja, hogyan lehet egyszerű lámpát készíteni kapcsolható árnyalatokkal (lámpabúra)
A múmia lámpa - WiFi által vezérelt intelligens lámpa: 5 lépés (képekkel)
A múmialámpa - WiFi által vezérelt intelligens lámpa: Körülbelül 230 ezer évvel ezelőtt az ember megtanulta irányítani a tüzet, ez jelentős változást idéz elő életmódjában, mivel az éjszakai munkába kezdett, a tűz fényének felhasználásával is. Mondhatjuk, hogy ez a beltéri világítás kezdete. Most én
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele