Taula de continguts:

Llum de l'habitació del llit Ws2812: 6 passos (amb imatges)
Llum de l'habitació del llit Ws2812: 6 passos (amb imatges)

Vídeo: Llum de l'habitació del llit Ws2812: 6 passos (amb imatges)

Vídeo: Llum de l'habitació del llit Ws2812: 6 passos (amb imatges)
Vídeo: Surt de l'habitació - Del CD 'No sóc jo' 2024, De novembre
Anonim
Image
Image
Llista de peces
Llista de peces

Hola a tots, Vaig decidir reconstruir la làmpada de l'habitació existent per poder controlar-la des d'un telèfon intel·ligent o qualsevol dispositiu amb navegador i integrar-la que a Apple Home.

Els objectius són:

1. Utilitzeu la tira LED WS2812b per controlar la brillantor, el color o l’animació / efectes

2. Utilitzeu una làmpada normal 220v controlada per relé per mantenir el comportament normal

3. Utilitzeu LDR per controlar la brillantor automàticament en funció de la llum de l'habitació

4. Lloc web integrat / integrat per controlar mitjançant qualsevol dispositiu del navegador

5. Integreu-los tots al kit Apple Home, si existeix

6. Planificador intern per definir regles, les regles de temps s’apagaran i s’activaran independentment de l’Apple Home

Pas 1: llista de parts

Llista de peces
Llista de peces
Llista de peces
Llista de peces

1. Qualsevol llum tradicional de 900-1000 mm d'alçada

2. Tub de plàstic de 20-40 mm de diàmetre i 900-1000 mm d'alçada. He utilitzat canonades de canalització barates

3. Tira de leds WS2812 30-60 LED per metre. Llarg de 2-3 metres

4. Dispositiu ESP8266 o ESP32. He utilitzat la placa de desenvolupament ESP8266

5. Font d'alimentació CA / CC 5V 2-3 A. (el càlcul és com 1A per a 50 LED més menys)

6. LDR

7. Mòdul de relé per controlar la llum de 220v

8. Resistències: 1x 200 Ohm, 1x 10k Ohm

9. Alguns cables

Pas 2: cablejat

Cablejat
Cablejat

Ara és hora de connectar tots els components junts.

Pas 3: Muntatge

Muntatge
Muntatge
Muntatge
Muntatge

1. Emporteu-vos els LEDs al voltant de la canonada de plàstic

2. Introduïu ESP8266 a qualsevol caixa de plàstic

3. Introduïu el mòdul de relé en una altra caixa de plàstic

4. Cable segons diagrames

5. Col·loqueu caixes a la part inferior de la làmpada. He utilitzat cola de plàstic

6. Poseu LDR a la part superior de la làmpada i amagueu els cables a l'interior de la canonada de plàstic

Pas 4: programari

Per a aquest projecte he utilitzat programari universal, desenvolupat per mi mateix

Consulteu la pàgina de github

Conté instruccions completes sobre com compilar i configurar

Exactament per a aquest projecte he utilitzat els fitxers de configuració següents

1. Configuració config.json

2. Serveis services.json

3. Desencadenants triggers.json

Què necessiteu comprovar i canviar:

1. Services.json: ajusteu "numleds": xxx, on hi ha el número xxx dels vostres LED reals, després de tallar la tira

2. config.json: configureu el nom d'amfitrió adequat per al dispositiu "localhost":

3. config.json: configureu els valors adequats per a la vostra connexió mqtt: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., si mqtt_host està buit, el dispositiu no intentarà connectar-se a mqtt

Pas 5: integració a Apple Home (opcional)

Si us plau, consulteu wiki, com fer la integració

github.com/Yurik72/ESPHomeController/wiki/…

Si us plau, vegeu una part adjunta de la configuració per a Homekit2MQTT.

Si no voleu afegir-ho tot manualment, simplement substituïu tot o part del fitxer (config.json) a la configuració de Homekit2MQTT.

Pas 6: gaudiu

Gaudeix
Gaudeix
Gaudeix
Gaudeix
Gaudeix
Gaudeix
Gaudeix
Gaudeix

Ara, quan tot estigui fet, podeu

  1. Utilitzeu qualsevol dispositiu per gestionar la llum mitjançant el navegador

    • Enceneu / apagueu els LED RGB
    • Enceneu / apagueu la bombeta de la làmpada
    • Gestioneu el color, la brillantor i més de 40 efectes integrats per al WS2812
    • Configureu un planificador de temps senzill per a totes les funcions descrites anteriorment
  2. Utilitzant el kit Apple Home

    • Enceneu / apagueu els LED RGB
    • Enceneu / apagueu la bombeta de la làmpada
    • Gestioneu el color i la brillantor dels LED RGB
    • Utilitzant el programador de configuració de seqüències d’automatització del kit domèstic
    • Ús de siri per al control de veu del llum

Recomanat: