Stavba WLED RGBIC lampy z Philips podlahové lampy (Action) s LaskaKit ESPwled

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! 

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-done

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 μŠ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

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-all

  • 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.

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-1

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-2

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

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-4

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
LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-6

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

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-3

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

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-7

LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-5
 
Zapoj tlačítko do desky, zakryj desku krytem a vše sešroubuj dohromady (použij 4x šroub 2,2x10 na kryt a pak dvakrát 2,2x10 a jeden 3,5x12 k finálnímu sešroubování). 
 
LaskaKit-stavba-wled-rgbic-lampy-z-philips-podlahove-lampy--action--s-laskakit-espwled-8
 
Nyní je hardwarová stránka hotová, teď už jen softwarová konfigurace:
  • 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
A tím máš hotovo! Užij si svoji nově otevřenou smart home lampu!

 

Diskuze (0)

Buďte první, kdo napíše příspěvek k této položce.

Nevyplňujte toto pole