Obsah:

Lampa do postele Ws2812: 6 krokov (s obrázkami)
Lampa do postele Ws2812: 6 krokov (s obrázkami)

Video: Lampa do postele Ws2812: 6 krokov (s obrázkami)

Video: Lampa do postele Ws2812: 6 krokov (s obrázkami)
Video: лед лента с датчиком движения 2024, November
Anonim
Image
Image
Zoznam dielov
Zoznam dielov

Ahojte všetci, Rozhodol som sa prestavať existujúcu lampu do spálne, aby som ju mohol ovládať zo smartfónu alebo akéhokoľvek zariadenia s prehliadačom a integrovať ako do Apple Home.

Ciele sú:

1. Na ovládanie jasu, farieb alebo animácií/efektov použite LED pás WS2812b

2. Na udržanie normálneho správania používajte bežnú žiarovku 220 V ovládanú relé

3. Na automatické ovládanie jasu použite LDR v závislosti od osvetlenia miestnosti

4. Integrovaná/vstavaná webová stránka na ovládanie prostredníctvom akýchkoľvek zariadení v prehliadači

5. Integrujte ich všetky do Apple Home kit, ak existujú

6. Interný plánovač na definovanie pravidiel, vypínanie a zapínanie pravidiel časovania z Apple Home

Krok 1: Zoznam súčiastok

Zoznam dielov
Zoznam dielov
Zoznam dielov
Zoznam dielov

1. Akékoľvek tradičné svietidlo s výškou 900-1 000 mm

2. Plastová rúrka s priemerom 20-40 mm a výškou 900-1 000 mm. Použil som lacné kanalizačné potrubie

3. LED pás WS2812 30-60 LED na meter. Dĺžka 2-3 metre

4. Zariadenie ESP8266 alebo ESP32. Použil som dosku ESP8266 dev

5. Napájanie AC/DC 5V 2-3 A. (výpočet je ako 1A pre 50 diód LED plus mínus)

6. LDR

7. Reléový modul na ovládanie žiarovky 220 V.

8. Rezistory: 1x 200 Ohm, 1x 10k Ohm

9. Niektoré drôty

Krok 2: Zapojenie

Elektrické vedenie
Elektrické vedenie

Teraz je čas zapojiť všetky komponenty dohromady.

Krok 3: Zostavenie

Montáž
Montáž
Montáž
Montáž

1. Omotajte pásik LED okolo plastového potrubia

2. Vložte ESP8266 do akejkoľvek plastovej škatule

3. Vložte reléový modul do iného plastového boxu

4. Drôt podľa schém

5. Na spodok žiarovky pripevnite škatule. Použil som plastové lepidlo

6. Položte LDR na hornú časť žiarovky a skryte vodiče vo vnútri plastového potrubia

Krok 4: Softvér

Na tento projekt som použil univerzálny softvér, ktorý som vyvinul sám

Pozrite sa na stránku github

Toto obsahuje úplné pokyny na kompiláciu a nastavenie

Presne pre tento projekt som použil nasledujúce konfiguračné súbory

1. Konfigurácia config.json

2. Služby services.json

3. Spúšťače triggers.json

Čo potrebujete skontrolovať a zmeniť:

1. Services.json - upravte „číslice“: xxx, kde xxx počet vašich skutočných LED diód, po odstrihnutí pásu

2. config.json - nastavte pre svojho zariadenia „localhost“správny názov hostiteľa:

3. config.json - nastavte správne hodnoty pre vaše pripojenie mqtt: „mqtt_host“, „mqtt_port“:, „mqtt_user“, „mqtt_pass“., ak je mqtt_host prázdny, zariadenie sa nepokúsi pripojiť k mqtt

Krok 5: Integrácia do Apple Home (voliteľné)

Pozrite sa na wiki, ako vykonať integráciu

github.com/Yurik72/ESPHomeController/wiki/…

Pozrite si priloženú časť konfigurácie pre Homekit2MQTT.

Ak nechcete všetko pridávať ručne, stačí nahradiť celý súbor alebo jeho časť (config.json) v konfigurácii Homekit2MQTT.

Krok 6: Užite si to

Užite si to
Užite si to
Užite si to
Užite si to
Užite si to
Užite si to
Užite si to
Užite si to

Teraz, keď je všetko hotové, môžete

  1. Spravujte svoje svetlo pomocou ľubovoľného zariadenia pomocou prehliadača
    • Zapnutie/vypnutie RGB LED diód
    • Zapnite/vypnite žiarovku
    • Spravujte farby, jas a viac ako 40 vstavaných efektov pre WS2812
    • Nastavte jednoduchý plánovač časovania pre všetky funkcie popísané vyššie
  2. Použitie súpravy Apple Home

    • Zapnutie/vypnutie RGB LED diód
    • Zapnite/vypnite žiarovku
    • Spravujte farbu a jas LED diód RGB
    • Použitie plánovača nastavenia skriptu automatizácie domácej súpravy
    • Používanie siri na hlasové ovládanie vašej žiarovky

Odporúča: