Inhaltsverzeichnis:

Schlafzimmerlampe Ws2812 - Gunook
Schlafzimmerlampe Ws2812 - Gunook

Video: Schlafzimmerlampe Ws2812 - Gunook

Video: Schlafzimmerlampe Ws2812 - Gunook
Video: Glasfaser Sternenhimmel selbst bauen | Do it Yourself | Stiers 2024, November
Anonim
Image
Image
Stückliste
Stückliste

Hallo zusammen, Ich beschloss, die vorhandene Schlafzimmerlampe umzubauen, um sie vom Smartphone oder jedem Gerät mit Browser aus steuern und als in Apple Home integrieren zu können.

Die Ziele sind:

1. Verwenden Sie den WS2812b LED-Streifen, um Helligkeit, Farbe oder Animation / Effekte zu steuern

2. Verwenden Sie eine normale 220-V-Lampe, die durch ein Relais gesteuert wird, um das normale Verhalten beizubehalten

3. Verwenden Sie LDR, um die Helligkeit automatisch abhängig vom Raumlicht zu steuern

4. Integrierte/integrierte Website zur Steuerung über beliebige Geräte im Browser

5. Integrieren Sie alle in das Apple Home Kit, falls vorhanden

6. Interner Scheduler zum Definieren von Regeln, Timing-Regeln schalten sich unabhängig vom Apple Home ein und aus

Schritt 1: Teileliste

Stückliste
Stückliste
Stückliste
Stückliste

1. Jede herkömmliche Lampe 900-1000 mm Höhe

2. Kunststoffrohr 20-40 mm Durchmesser und 900-1000 mm Höhe. Ich habe ein billiges Kanalisationsrohr verwendet

3. WS2812 LED-Streifen 30-60 LEDs pro Meter. 2-3 Meter Länge

4. ESP8266- oder ESP32-Gerät. Ich habe ESP8266-Entwicklerboard verwendet

5. Stromversorgung AC/DC 5V 2-3 A. (Berechnung ist wie 1A für 50 LEDs plus Minus)

6. LDR

7. Relaismodul zur Steuerung der 220-V-Lampe

8. Widerstände: 1x 200 Ohm, 1x 10k Ohm

9. Einige Drähte

Schritt 2: Verkabelung

Verdrahtung
Verdrahtung

Jetzt ist es an der Zeit, alle Komponenten miteinander zu verdrahten.

Schritt 3: Zusammenbauen

Montage
Montage
Montage
Montage

1. Wickeln Sie den LED-Streifen um das Kunststoffrohr

2. Legen Sie ESP8266 in eine beliebige Plastikbox

3. Stecken Sie das Relaismodul in eine andere Plastikbox

4. Verdrahten Sie nach Diagrammen

5. Kästen am Lampenboden anbringen. Ich habe Plastikkleber verwendet

6. Setzen Sie LDR auf die Oberseite der Lampe und verstecken Sie die Drähte im Kunststoffrohr

Schritt 4: Software

Für dieses Projekt habe ich eine von mir entwickelte universelle Software verwendet

Bitte schauen Sie sich die Github-Seite an

Dies enthält eine vollständige Anleitung zum Kompilieren und Einrichten

Genau für dieses Projekt habe ich folgende Konfigurationsdateien verwendet

1. Konfiguration config.json

2. Dienste services.json

3. Triggert triggers.json

Was Sie überprüfen und ändern müssen:

1. Services.json - Passen Sie "numleds" an: xxx, wobei xxx die Anzahl Ihrer tatsächlichen LEDs nach dem Schneiden des Streifens ist

2. config.json - Legen Sie den richtigen Hostnamen für Ihr Gerät "localhost" fest:

3. config.json - Legen Sie die richtigen Werte für Ihre mqtt-Verbindung fest: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., wenn mqtt_host leer ist, versucht das Gerät nicht, eine Verbindung zu mqtt herzustellen

Schritt 5: Integration in Apple Home (optional)

Bitte schauen Sie im Wiki nach, wie man die Integration durchführt

github.com/Yurik72/ESPHomeController/wiki/…

Bitte sehen Sie sich den beigefügten Konfigurationsteil für Homekit2MQTT an.

Wenn Sie nicht alles manuell hinzufügen möchten, ersetzen Sie einfach die gesamte oder einen Teil der Datei (config.json) in der Homekit2MQTT-Konfiguration.

Schritt 6: Genießen Sie

Genießen
Genießen
Genießen
Genießen
Genießen
Genießen
Genießen
Genießen

Jetzt, wenn alles fertig ist, kannst du

  1. Verwalten Sie Ihr Licht mit einem beliebigen Gerät über den Browser

    • RGB-LEDs ein-/ausschalten
    • Glühbirne ein-/ausschalten
    • Verwalten Sie Farbe, Helligkeit und mehr als 40 integrierte Effekte für den WS2812
    • Richten Sie einen einfachen Zeitplanungsplaner für alle oben beschriebenen Funktionen ein
  2. Verwenden des Apple Home-Kits

    • RGB-LEDs ein-/ausschalten
    • Glühbirne ein-/ausschalten
    • Verwalten Sie Farbe und Helligkeit von RGB-LEDs
    • Verwenden des Setup-Planers für das Home-Kit-Automatisierungsskript
    • Siri zur Sprachsteuerung Ihrer Lampe verwenden

Empfohlen: