Sisukord:

Magamistoa lamp Ws2812: 6 sammu (piltidega)
Magamistoa lamp Ws2812: 6 sammu (piltidega)

Video: Magamistoa lamp Ws2812: 6 sammu (piltidega)

Video: Magamistoa lamp Ws2812: 6 sammu (piltidega)
Video: kitchen dining room design | #shorts #housedesign 2024, Mai
Anonim
Image
Image
Osade nimekiri
Osade nimekiri

Tere kõigile, Otsustasin olemasoleva vooditoa lambi uuesti üles ehitada, et seda juhtida nutitelefonist või mis tahes brauseriga seadmest ja integreerida kui Apple Home'i.

Sihtmärgid on järgmised:

1. Kasutage heleduse, värvi või animatsiooni/efektide juhtimiseks WS2812b LED -riba

2. Kasutage tavalist 220V lampi, mida juhib relee, et hoida normaalset käitumist

3. Kasutage LDR -i, et automaatselt reguleerida heledust sõltuvalt ruumi valgusest

4. Integreeritud/sisseehitatud veebisait, mida saab brauseri mis tahes seadme kaudu juhtida

5. Integreerige need kõik Apple Home'i komplekti, kui see on olemas

6. Sisemine planeerija reeglite määratlemiseks, ajastusreeglid lülituvad Apple Home'ist välja ja sisse

Samm: osade loend

Osade nimekiri
Osade nimekiri
Osade nimekiri
Osade nimekiri

1. Iga traditsiooniline lamp 900-1000 mm kõrgusega

2. Plasttoru läbimõõt 20-40 mm ja kõrgus 900-1000 mm. Olen kasutanud odavat kanalisatsioonitoru

3. WS2812 led-riba 30-60 LED-i meetri kohta. Pikkus 2-3 meetrit

4. ESP8266 või ESP32 seade. Olen kasutanud ESP8266 dev plaati

5. Toide AC/DC 5V 2-3 A. (arvutus on nagu 1A 50 LED-i pluss miinus)

6. LDR

7. Relemoodul 220v lambi juhtimiseks

8. Takistid: 1x 200 oomi, 1x 10 k oomi

9. Mõned juhtmed

2. samm: juhtmestik

Juhtmestik
Juhtmestik

Nüüd on aeg ühendada kõik komponendid kokku.

3. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

1. Keerake LED -ribad ümber plasttoru

2. Pange ESP8266 suvalisse plastkarpi

3. Pange releemoodul teise plastkarpi

4. Traat vastavalt skeemidele

5. Kinnitage lambipõhjale karbid. Olen kasutanud plastliimi

6. Asetage LDR lambi ülaosale ja peitke juhtmed plasttoru sisse

4. samm: tarkvara

Selle projekti jaoks olen kasutanud universaalset tarkvara, mille olen ise välja töötanud

Palun vaadake githubi lehte

See sisaldab täielikku juhendit kompileerimiseks ja seadistamiseks

Täpselt selle projekti jaoks olen kasutanud järgmisi konfiguratsioonifaile

1. Konfiguratsioon config.json

2. Teenused services.json

3. Käivitab triggers.json

Mida on vaja kontrollida ja muuta:

1. Services.json - reguleerige "numleds": xxx, kus xxx teie tegelike valgusdioodide arv, pärast ribade lõikamist

2. config.json - määrake seadmele õige hostinimi "localhost":

3. config.json - määrake oma mqtt -ühenduse jaoks õiged väärtused: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., kui mqtt_host on tühi, ei püüa seade mqtt -ga ühendust luua

Samm: integreerimine Apple Home'iga (valikuline)

Palun vaadake wikit, kuidas integratsiooni teha

github.com/Yurik72/ESPHomeController/wiki/…

Palun vaadake Homekit2MQTT konfiguratsiooni lisatud osa.

Kui te ei soovi kõike käsitsi lisada, asendage Homekit2MQTT konfiguratsioonis fail või selle osa (config.json).

6. samm: naudi

Nautige
Nautige
Nautige
Nautige
Nautige
Nautige
Nautige
Nautige

Nüüd, kui kõik on tehtud, saate

  1. Hallake oma valgust brauseri kaudu mis tahes seadme abil

    • Lülitage RGB LED -id sisse/välja
    • Lülitage lambipirn sisse/välja
    • Hallake WS2812 värve, heledust ja rohkem kui 40 sisseehitatud efekti
    • Seadistage kõigi ülalkirjeldatud funktsioonide jaoks lihtne ajastamise ajakava
  2. Apple Home'i komplekti kasutamine

    • Lülitage RGB LED -id sisse/välja
    • Lülitage lambipirn sisse/välja
    • Hallake RGB -lampide värvi ja heledust
    • Kodukomplekti automatiseerimisskripti seadistamise ajakava kasutamine
    • Siri kasutamine lambi hääljuhtimiseks

Soovitan: