Sisällysluettelo:

Makuuhuoneen lamppu Ws2812: 6 vaihetta (kuvilla)
Makuuhuoneen lamppu Ws2812: 6 vaihetta (kuvilla)

Video: Makuuhuoneen lamppu Ws2812: 6 vaihetta (kuvilla)

Video: Makuuhuoneen lamppu Ws2812: 6 vaihetta (kuvilla)
Video: ws2812 lamp Управляемый светильник ночник светодиодный. 2024, Marraskuu
Anonim
Image
Image
Osa lista
Osa lista

Hei kaikki, Päätin rakentaa olemassa olevan makuuhuoneen lampun uudelleen, jotta voin ohjata sitä älypuhelimesta tai mistä tahansa laitteesta, jossa on selain, ja integroida sen Apple Homeen.

Tavoitteet ovat:

1. Käytä WS2812b -led -nauhaa kirkkauden, värin tai animaation/tehosteiden säätämiseen

2. Käytä normaalia 220v: n lamppua, jota ohjaa rele, jotta toiminta pysyy normaalina

3. Käytä LDR: ää automaattiseen kirkkauden säätämiseen huoneen valon mukaan

4. Integroitu/sisäänrakennettu verkkosivusto, jota voidaan ohjata minkä tahansa laitteen kautta selaimen sisällä

5. Integroi ne kaikki Apple Home -pakettiin, jos sellainen on

6. Sisäinen ajastin sääntöjen määrittämiseksi, ajoitussäännöt kytkeytyvät pois päältä ja päälle Apple Homeista riippumatta

Vaihe 1: Osaluettelo

Osa lista
Osa lista
Osa lista
Osa lista

1. Mikä tahansa perinteinen lamppu, jonka korkeus on 900-1000 mm

2. Muoviputki, halkaisija 20-40 mm ja korkeus 900-1000 mm. Olen käyttänyt halpaa kanavointiputkea

3. WS2812 led-nauha 30-60 LEDiä metriä kohti. Pituus 2-3 metriä

4. ESP8266- tai ESP32 -laite. Olen käyttänyt ESP8266 dev -levyä

5. Virtalähde AC/DC 5V 2-3 A. (laskelma on kuin 1A 50 LEDille plus miinus)

6. LDR

7. Relemoduuli ohjaamaan 220 V: n lamppua

8. Vastukset: 1x 200 ohmia, 1x 10 k ohmia

9. Jotkut johdot

Vaihe 2: Johdotus

Johdotus
Johdotus

Nyt on aika kytkeä kaikki komponentit yhteen.

Vaihe 3: Kokoaminen

Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen

1. Kääri LED -nauhat muoviputken ympärille

2. Aseta ESP8266 mihin tahansa muovilaatikkoon

3. Aseta relemoduuli toiseen muovilaatikkoon

4. Johto kaavioiden mukaan

5. Kiinnitä laatikot lampun pohjaan. Olen käyttänyt muoviliimaa

6. Aseta LDR lampun päälle ja piilota johdot muoviputken sisään

Vaihe 4: Ohjelmisto

Tässä projektissa olen käyttänyt universaaleja ohjelmistoja, jotka olen itse kehittänyt

Katsokaa github -sivua

Tämä sisältää täydelliset ohjeet kääntämisestä ja asennuksesta

Juuri tätä projektia varten olen käyttänyt seuraavia määritystiedostoja

1. Määritykset config.json

2. Palvelut services.json

3. laukaisee triggers.json

Mitä tarvitset tarkistamiseen ja muuttamiseen:

1. Services.json - säädä "numleds": xxx, missä xxx todellisten LED -valojen lukumäärä nauhan leikkaamisen jälkeen

2. config.json - aseta oikea isäntänimi laitteellesi "localhost":

3. config.json - aseta oikeat arvot mqtt -yhteydellesi: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., jos mqtt_host on tyhjä, laite ei yritä muodostaa yhteyttä mqtt -palveluun

Vaihe 5: Integrointi Apple Homeen (valinnainen)

Katso wikistä, kuinka integraatio tehdään

github.com/Yurik72/ESPHomeController/wiki/…

Katso Homekit2MQTT: n määritysten liitteenä oleva osa.

Jos et halua lisätä kaikkea manuaalisesti, vaihda vain koko tai osa tiedostosta (config.json) Homekit2MQTT -kokoonpanossa.

Vaihe 6: Nauti

Nauttia
Nauttia
Nauttia
Nauttia
Nauttia
Nauttia
Nauttia
Nauttia

Nyt kun kaikki on tehty, voit

  1. Hallitse valoa millä tahansa laitteella selaimen kautta
    • Kytke päälle/pois RGB -merkkivalot
    • Kytke lampun lamppu päälle/pois
    • Hallitse WS2812: n värejä, kirkkautta ja yli 40 sisäänrakennettua tehostetta
    • Asenna yksinkertainen ajoituksen ajastin kaikille edellä kuvatuille toiminnoille
  2. Apple Home -sarjan käyttäminen

    • Kytke päälle/pois RGB -merkkivalot
    • Kytke lampun lamppu päälle/pois
    • Hallitse RGB -ledien värejä ja kirkkautta
    • Kotisarjan automaatiokomentosarjan määritysaikataulun käyttäminen
    • Sirin käyttäminen lampun ääniohjaukseen

Suositeltava: