Inhaltsverzeichnis:
- Schritt 1: Teileliste
- Schritt 2: Verkabelung
- Schritt 3: Zusammenbauen
- Schritt 4: Software
- Schritt 5: Integration in Apple Home (optional)
- Schritt 6: Genießen Sie
Video: Schlafzimmerlampe Ws2812 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
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
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
Jetzt ist es an der Zeit, alle Komponenten miteinander zu verdrahten.
Schritt 3: Zusammenbauen
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
Jetzt, wenn alles fertig ist, kannst du
-
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
-
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:
Aufrüsten von Smart RGB-LEDs: WS2812B vs. WS2812: 6 Schritte
Aufrüsten von Smart RGB-LEDs: WS2812B vs. WS2812: Die schiere Anzahl von Projekten, die wir in den letzten 3 Jahren mit intelligenten RGB-LEDs gesehen haben, seien es Streifen, Module oder kundenspezifische Leiterplatten, ist ziemlich erstaunlich. Dieser Ausbruch der RGB-LED-Nutzung ging Hand in Hand mit einem signifikanten