Kolik bastlířů je potřeba na zašroubování žárovky? Stačí jeden, ale žárovka bude součástí rozsáhlé smarthome sítě a bude cyklovat mezi 300 RGB efekty. A právě to mě přivádí k našemu nejnověšímu projektu - připojení podlahové lampy Philips RGBIC Ambient (140 cm, Action, cca 499 Kč) k našemu otevřenému hardwaru a do softwaru WLED, a jen se neboj! Tento projekt si můžeš složit i ty u sebe doma!

Hardware
Srdcem přestavby je LaskaKit ESPwled – deska založená na čipu ESP32-C3, která je perfektní pro tento projekt díky:
- Výstupu s 5V logikou pro adresovatelný LED pásek
- Data GPIO 5
- CLK pin se u tohoto WS281x pásku nepoužívá
- Univerzálnímu μŠup I2C konektoru, který jsme v tomto projektu využili pro kapacitní tlačítko.
- SDA GPIO10, SCL GPIO8
- kompatibilní se standardem Adafruit STEMMA QT, SparkFun Qwiic, a dalšími
- Možnosti napájení desky až 24 volty - LED pásek v této lampě využívá 12V, což by u ostatních desek znamenalo, že by bylo nutné přidat měnič nebo externí 5V/3.3V napájení pro mikrokontrolér, naše ESPwled si ale s 12 volty poradí bez problému.
Princip zapojení je následující:
- ESPwled nahradí původní řídící elektroniku
- Na ni se nainstaluje WLED software
- Na μŠup I2C se zapojí tlačítko. Využije se ale jen modrý vodič připojený na GPIO 10 → žlutý se odpojí
- V nastavení WLED se pak nastaví jako Pushbutton (inverted) na GPIO 10
- Napájení půjde přes DC-022 konektor
- Vše bude zapouzdřeno ve 3D tištěné patici:
Seznam součástek

- Philips RGBIC Ambient (140 cm, Action, cca 499 Kč) - 1ks
- LaskaKit ESPwled – 1 ks
- μŠup, STEMMA QT, Qwiic JST-SH 4-pin kabel – 5cm – 1 ks
- Jednožilový vodič ZR-RV, PVC, 1mm² (černý a modrý) – jen pár cm na propojení v patici
- Napájecí konektor DC-022 5,5/2,1mm – do panelu – 1 ks
- Šroub do plastu 2,2x10 BN 82428 ZB – 6 ks
- Šroub do plastu 2,2x5 BN 82428 ZB – 1 ks
- Šroub do plastu 3,5x12 BN 82428 ZB – 1 ks
- 3D tištěné díly
Všechny potřebné součástky najdeš v tomto seznamu – rovnou si je z něj přidej do košíku:
→ Otevřít seznam součástek na LaskaKit.cz
Postup
Jako první rozeber původní stojan lampy a vyndej z něho LED pásek spolu se silikonovým difuzorem.


Poté vlož do 3D tištěné patice DC-022 konektor a zašroubuj do ní desku LaskaKit ESPwled pomocí jednoho šroubku 2,2x5.

Na kapacitní tlačítko připájej μŠup kabel tak, že:
- Žlutý vodič je odebraný z konektoru
- Červený vodič je připojen na VCC tlačítka
- Modrý vodič je připojen k pinu I/O tlačítka
- Černý vodič je připojen na GND pin tlačítka

Zasuň LED pásek do 3D tištěné patice.

Desku, DC-022 konektor a LED pásek propoj následujícím způsobem:
- Vnější pin DC-022 konektoru → GND pin na ESPwled
- Vnitřní kolík DC-022 konektoru → PWR pin na ESPwled
- Záporný pól LED pásku -> GND pin na ESPwled
- Data LED pásku -> DAT pin na ESPwled
- Kladný pól LED pásku -> PWR pin na ESPwled



- Na ESPwled nainstaluj software
- V nastavení Config → LED & Hardware → Led Output
- Data pin 5
- Barevné pořadí RBG
- Maximum PSU current 1000mA
- mA/LED 30mA (typ. 12V)
- V nastavení Config → LED & Hardware → Hardware setup
- Přidej tlačítko "Pushbutton (inverted)" na GPIO 10
