Inhaltsverzeichnis:

DIY WiFi RGB LED weiche Lampe - Gunook
DIY WiFi RGB LED weiche Lampe - Gunook

Video: DIY WiFi RGB LED weiche Lampe - Gunook

Video: DIY WiFi RGB LED weiche Lampe - Gunook
Video: How to bend a RGB strip around a corner 💡⤴️ 2024, November
Anonim
Image
Image
DIY WiFi RGB LED Soft-Lampe
DIY WiFi RGB LED Soft-Lampe

Diese Lampe ist fast vollständig in 3D gedruckt, einschließlich des Lichtdiffusors, andere Teile kosten etwa 10 $. Es verfügt über viele vorkonfigurierte Lichtanimationseffekte und statische Lichtfarben mit Autoplay-Loop-Funktion. Die Lampe speichert die zuletzt verwendete Einstellung im internen Speicher, sodass sie einmal konfiguriert und wie eine normale Lampe mit Netzschalter verwendet werden kann. Keine App erforderlich, es kann mit jedem Gerät gesteuert werden, auf dem ein Browser verfügbar ist. Es kann auch in 2 Modi betrieben werden, als eigenständiges Gerät und als Teil des Heim-WLAN-Netzwerks.

Lieferungen

• 1 x doppelseitige Prototyp-Platine 4*6 cm

• 1 x HLK-PM01 AC-DC 220V bis 5V Abwärts-Stromversorgungsmodul oder ähnliches

• 1 x Wemos D1 Mini-WLAN-Entwicklungsplatine Micro-USB

• RGB I2C LED-Streifen mit 60 LEDs/m

• 4 x M3-Muttern

• 2 x M3x6 Schrauben

• 5 x M3x12-Schrauben

• Netzkabel mit Stecker und Schalter dran

• einige Überbrückungsdrähte

• 3 x Kopfstifte

• Lötwerkzeuge

• 3D-Drucker mit transparentem und schwarzem Filament

Schritt 1: 3D-Druckteile

3D-Druckteile
3D-Druckteile

Alle angeschlossenen STL-Modelle, außer Diffusor, können mit allen gewünschten Einstellungen bedruckt werden.

Hier ist ein Beispiel:

Schichthöhe: 0,2

Unterstützt: NEIN (JA nur für das Basismodell)

Wände: 0,8 mm

Um ein gleichmäßigeres Licht zu erhalten, ist es besser, den Diffusor in den VASE-Modus zu bringen und über Kunststoff zu extrudieren, um dies zu erreichen, stellen Sie den Durchfluss auf 120% ein, siehe angehängtes Bild.

Ich würde empfehlen, zuerst den LED-Turm zu drucken, damit Sie schneller zum nächsten Schritt wechseln können.

Schritt 2: Löten

Löten
Löten
Löten
Löten
Löten
Löten
Löten
Löten

Zuerst müssen wir den LED-Streifen auf den LED-Turm kleben. Wenn Sie den gleichen LED-Streifen verwenden, wie ich (60 LEDs / m), dann schneiden Sie 3 Stück, 1 mit 10 LEDs, 2 andere mit 9 LEDs. Verwenden Sie das angehängte Bild als Referenz und kleben Sie den LED-Streifen auf den Turm und stellen Sie sicher, dass alle Pfeile auf dem Streifen in die gleiche Richtung zeigen und von unten nach oben zeigen. Löten Sie die Drähte wie im Schaltplan gezeigt an den Streifen.

Nehmen Sie die Platine und schneiden Sie sie zwischen den AC-Pins, wie auf dem Bild gezeigt. Stecken Sie das AC-Modul in die Leiterplattenlöcher, löten Sie es. Machen Sie dasselbe mit dem Wemos-Board. Bitte beachten Sie, dass für das Wemos-Board nicht alle Pins gelötet werden müssen, wir benötigen nur 3 davon. Stecken Sie die Stiftleiste ein und löten Sie sie. Verbinden Sie das alles mit Drähten.

Schritt 3: Software konfigurieren und hochladen

Software konfigurieren und hochladen
Software konfigurieren und hochladen
Software konfigurieren und hochladen
Software konfigurieren und hochladen
Software konfigurieren und hochladen
Software konfigurieren und hochladen

Heutzutage gibt es viele verschiedene Bibliotheken, Code und andere Dinge, die von verschiedenen Leuten erstellt wurden, dieses Beispiel basiert auf Jason Coons Arbeit.

Wir müssen Arduino IDE herunterladen und konfigurieren, dank Steve Quinn, der bereits eine umfassende Anleitung dazu in seinem Instructable erstellt hat, so dass Sie das alles nicht eingeben müssen.

Sobald der vorherige Schritt abgeschlossen ist, öffnen Sie die Skizze in der Arduino IDE.

Suchen Sie die Zeile "const bool apMode = false;" und entscheiden Sie, wie Sie diese Lampe verwenden möchten, "true" bedeutet, dass sie im Standalone-Modus betrieben wird und das Gerät zur Steuerung direkt über WiFi mit ihr verbunden sein muss.

Suchen Sie die Zeile "#define NUM_LEDS 10" und stellen Sie die Anzahl der Pixel gleich der Länge des längsten LED-Streifens ein.

Öffnen Sie die Registerkarte Secrets.h in der Arduino IDE und füllen Sie die Datei basierend auf Ihrer Wahl aus.

Speichern Sie die Skizze und laden Sie sie auf das ESP-Board hoch. Verwenden Sie das Menü "ESP 8266 Sketch Data Upload" und laden Sie andere Dateien aus der Skizze in das SPIFS hoch. Sobald dies erledigt ist, können Sie die LEDs anschließen und auf die Lampe zugreifen, indem Sie in Ihrem Browser https://magiclamp eingeben, wenn Sie "const bool apMode = false;" eingestellt haben.

Für den AP-Modus (Standalone) müssen Sie das WiFi-Netzwerk "MagicLamp + Numbers" finden und sich mit dem Passwort, das Sie in der Datei "Secrets.h" festgelegt haben, damit verbinden. Danach verbinden Sie sich mit der Lampe, indem Sie https://192.168.4.1 in Ihren Browser eingeben. Es wird eine Seite mit vielen Steuerungsoptionen geladen.

Schritt 4: Zusammenbauen

Montage
Montage
Montage
Montage
Montage
Montage
Montage
Montage

Wenn Sie alle Teile gedruckt, fertig gelötet und die Software erfolgreich hochgeladen und getestet haben, können wir diese Lampe zusammenbauen.

• Schrauben Sie den Elektronikhalter an den Bodendeckel

• Lösen Sie das Wechselstromkabel von der Platine und fädeln Sie es durch das Kabelloch im Sockel

• Löten Sie den Draht wieder an seinen Platz

• die Platine an ihrem Platz einrasten

• befestigen Sie das AC-Kabel mit einer Kabelklemme

• Kleben Sie die mit weniger gezogene LED mit doppelseitigem Klebeband oder Klebstoff an die Basis

• LED-Kabel mit PCB verbinden

• Boden mit Deckel verschließen und mit 3 Schrauben befestigen

• Setzen Sie den Diffusor auf die Lampe (achten Sie darauf, dass er fest und sanft gedrückt wird)

Das ist es!

Jetzt können Sie es einschalten und eine leichte Animation finden, die Sie lieben werden.

Vielen Dank fürs Lesen.

Empfohlen: