Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Header auf Prototypenplatine löten
- Schritt 2: Lötdrähte zum Verbinden von Headern für ESP32 und LCD-Modul
- Schritt 3: Herstellung einer Montagehalterung
- Schritt 4: Entwickeln Sie die Controller-Software
- Schritt 5: Laden Sie die Steuerungsfirmware herunter
- Schritt 6: Systemtest
Video: Praktischer Arduino ESP32 Wireless Wall Outlet LED Strip Controller - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dies ist ein sehr praktischer DIY Wireless Wall Outlet Controller für kostengünstige LED-Streifen.
Es ersetzt die billigen WLAN-Controller, die bei EBay verkauft werden. Sie funktionieren gut mit RGB-LED-Streifen. Der EBay Wifi Controller ist nicht gut konstruiert und geht leicht kaputt. Außerdem scheine ich es nicht zu finden, wenn ich es verwenden möchte, und sie sind nicht so ansprechend. Es gibt eine andere Möglichkeit, indem Sie eine kostenlose App mit Android oder IOS verwenden. Der Nachteil ist, dass ich das Telefon nicht immer im Haus trage. Selbst wenn ich dies tue, muss ich die App starten, bevor ich sie verwenden kann. Nicht gerade für meine anderen Familienmitglieder, alt und jung. Das Wandschalterkonzept ist intuitiver und gesellschaftlich akzeptiert. Am wichtigsten ist, dass ich mich bei der App mit allen meinen Haus-Wifi-Informationen (SSID, Passwort usw.) registrieren muss, wenn ich das Telefon verwende, um mehrere Lichter im Haus zu steuern. mit einem Server, der in Asien sitzt, mit dem ich mich nicht sehr wohl fühle.
Einige andere Leute scheinen in der Lage zu sein, den billigen Controller zu knacken und neu zu programmieren und IFTTT auszuführen, was für einige eine Herausforderung sein könnte. Mit diesem Projekt kann ich meine Beleuchtung auf herkömmliche Weise bequemer verwenden, und die meisten Leute wissen, wie man sie benutzt. Da am Controller keine Änderungen vorgenommen werden, können Sie ihn weiterhin mit AWS echo oder Google Home verwenden. Anschließend habe ich eine Platine dafür ausgelegt, um die Zuverlässigkeit zu erhöhen und Lötdrähte zu beseitigen. Es gibt keinen Draht zum Ziehen und die abgedeckte Reichweite ist ziemlich gut, ich habe es bis 50 'getestet. Die meisten Schalter werden ohnehin in der Nähe des Lichts installiert. Ich kann so viele bauen, wie ich will, für jeweils etwa 20 US-Dollar. Oh, plus ein 5-Dollar-Power-Brick, um es mit Strom zu versorgen.
Kosten
Weniger als 20 US-Dollar Projekt, + 5 US-Dollar für einen Power Brick.
Werkzeuge
Lötkolben
Schraubenzieher
Ein PC für die Software-Arduino-IDE-Entwicklung
Lieferungen
1 x Arduino ESP32-Controller von EBay
1 x 2,4 TFT-Farb-LCD-Display mit Touchpad-Eingabe
1 x 0,1" Raster 2" x 3" Prototypenplatine
Elektronischer Wire-Wrap-Draht
Lötkabel
2 x 2 "x 1" Flex-Kunststoff
2 x Steckdosenschrauben
4 x #4 oder #6 Maschinenschrauben und Muttern
Eine Reihe von Single-in-Line-IC-Sockelleisten aus unserem lokalen elektronischen Überschussgeschäft
Schritt 1: Header auf Prototypenplatine löten
Ich habe ein ESP-32-Modul von EBay für unter 6 US-Dollar und ein 2,4-Zoll-TFT-LCD mit Touchpad für 7 US-Dollar verwendet
Löten Sie auf das ESP-32 zugeschnittene Single-In-Line-Sockelleisten auf die Prototypenplatine. Es hängt von Ihrer Schalteranwendung ab, um die Prototypenplatinengröße anzupassen. Ich passe einfach die Prototypenplatine auf die gleiche Größe wie das LCD-Modul an. Auf letzteres habe ich keine Kontrolle, aber es ist ein beliebtes bei EBay oder AliExpress.
Die LCD-Modulgröße passt genau hinter eine normale Rocket-Switch-Frontplatte. Wenn Sie richtig ausgerichtet sind und zwei Single-In-Line-Sockelleisten an der Unterseite der Prototypenplatine anlöten, können Sie die Kopfleisten verwenden, um die beiden Platinen ohne Verwendung von Schrauben zusammenzufügen. Sie halten ziemlich gut und können zum Debuggen leicht abgenommen werden.
Schritt 2: Lötdrähte zum Verbinden von Headern für ESP32 und LCD-Modul
Folgen Sie dem Schaltplan, löten Sie Wire-Wrap-Drähte vom ESP32-Modul-Header zu den Unterseiten-Header-Pins. Es sieht am Anfang kompliziert aus, aber es gibt tatsächlich nur 14 Drähte plus 3 Jump-Overs. Ich habe dafür ungefähr eine Stunde gebraucht.
Es ist kein Löten am LCD-Modul erforderlich. Damit die Platine mit der Prototypenplatine verbunden werden kann, müssen Sie jedoch am anderen Ende einen 4-Pin-Header daran anlöten. Die meisten LCD-Module werden nicht mitgeliefert.
Schritt 3: Herstellung einer Montagehalterung
Schneiden Sie die beiden Kunststoffteile auf die gleiche Breite wie das LCD-Modul und verwenden Sie einen normalen Raketenschalter als Schablone, um Löcher in den Kunststoff zu bohren, um eine Montagehalterung herzustellen. Dies erfordert etwas Geduld, um sie auszurichten. Verwenden Sie einige # 4 oder # 6 Maschinenschrauben und Muttern und Abstandshalter, um die Kunststoffplatte wie im Bild oben an das LCD-Modul zu schrauben. Ich habe einen mit Kunststoff und einen mit Zinkblech experimentiert. Der Kunststoff ist definitiv einfacher zu handhaben und zu bearbeiten und stark genug, um den gesamten Schalter zu tragen. Ich bin mit Abstandshaltern mit dem Kunststoff davongekommen, da ich die Schrauben einfach hineinschlagen kann.
Das Ganze sollte in eine normale Steckdose passen. Je nachdem, ob die Box aus Kunststoff oder Metall ist und die Marke ist, müssen Sie diese möglicherweise ein wenig zuschneiden. Die normale blaue Kunststoff-Abgangsdose hat Schraubgriffe, die eventuell etwas zurückgeschnitten werden müssen. Ich benutze ein oszillierendes Multi-Tool, um das im Handumdrehen zu trimmen.
Schritt 4: Entwickeln Sie die Controller-Software
Dies ist die Annahme, dass Sie mit der Arduino Sketch IDE-Umgebung vertraut sein müssen. Ich kann eine Binärdatei bereitstellen, die funktionieren sollte, wenn Sie dem Schema folgen, um die Prototypenplatine zu bauen. Da es so viele Webseiten gibt, die über das Arduino Sketch IDE-Tutorial diskutieren, wird es hier nicht behandelt.
Schritt 5: Laden Sie die Steuerungsfirmware herunter
Ähnlich wie im vorherigen Abschnitt gibt es so viele Web-Tutorials zur Programmierung des Arduino-Moduls. wie pytool. Ich kann die Binärdatei für Ihre Tests bereitstellen. Die Software entwickelt sich ständig weiter und wird ohne jegliche Gewährleistung oder Haftungsübernahme bereitgestellt. Der Benutzer kann es ohne Änderung und auf eigenes Risiko frei verwenden.
Schritt 6: Systemtest
Der Controller wurde auf der Lichtschalter-UI-Seite gestartet, da es sich um einen Lichtcontroller handelt. Es funktioniert mit dem beliebten WiFi-RGB-LED-Streifen-Controller. Das Hauptmenü hat 6 Icons, und ich hoffe, dass alles grafisch selbsterklärend ist.
Eine Sache muss darauf hingewiesen werden, dass Sie zur Hauptseite gehen müssen, indem Sie die Schaltfläche Google like 9 Squares und dann das obere linke Einstellungssymbol drücken, um die WiFi-Schaltfläche auszuwählen. Es wird dann automatisch alle WLAN-APs scannen, und Sie sollten den WLAN-Controller basierend auf ihrer MAC-Adresse auswählen. Die Informationen werden für nachfolgende Sitzungen gespeichert.
Das eingebettete Video zeigt:
1. Eine Handheld-Prototypversion, die über eine Batterie betrieben wird und einen RGB-Lichtstreifen steuert, der sich in der Deckenleiste befindet. Dadurch kann ich das Video für beide gleichzeitig drehen.
2. Eine installierte Version in einem normalen Wandschalterkasten.
Empfohlen:
Arduino Ampel-Controller mit RBG Led - 4-Wege: 3 Schritte
Arduino Ampel-Controller mit RBG Led | 4-Wege: In diesem Beitrag erfahren Sie, wie Sie einen Arduino-Ampelcontroller herstellen. Mit diesem Ampelsteuergerät wird der Verkehrsfluss gesteuert. Diese können in stark frequentierten Bereichen angewendet werden, um Verkehrsblockaden oder Unfälle zu vermeiden
Leap-Motion-Controller. (Progetto Arduino): 4 Schritte
Leap-Motion-Controller. (Arduino Progetto): Progetto-Quest-Progetto und Leap-Motion-Steuerung per Kontrolle der Intensität und Farbe der RGB-LEDs in der Bewegungsumgebung des Mani-nello-Spazio.Referenz:Leap Motion SDK: https:// entwicklerarchiv.leapmotion.com/doc
Creative Tactic3D Rage Wireless Headset reparieren (blaues Blinken, kein Pairing, Batterie ersetzen): 11 Schritte
Reparieren Sie das Creative Tactic3D Rage Wireless Headset (blaues Blinken, kein Pairing, Ersetzen der Batterie): Dieses Handbuch in Bildern ist für Besitzer eines Creative Headsets, bei denen die Kopplung mit dem USB-Sender verloren und die erneute Kopplung nicht funktioniert, da das Headset langsam blau blinkt und reagiert nicht mehr auf die Tasten. In diesem Zustand können Sie nicht
35 $ Wireless Follow Focus vom Kran 2 Schritte
35 US-Dollar drahtloser Follow-Fokus vom Kran 2: Lassen Sie uns einen drahtlosen Follow-Fokus für 35 US-Dollar für Ihre Kamera erstellen. Dies kann hervorragend für Filmsets mit einem dedizierten Fokus-Puller verwendet werden und kann verwendet werden, um den Zoom oder den Fokus jeder Kamera drahtlos einzustellen
So kühlen Sie Ihren Wireless-Netzwerkrouter und verhindern, dass er langsamer wird – wikiHow
So kühlen Sie Ihren drahtlosen Netzwerkrouter ab und verhindern, dass er verlangsamt wird: Dies ist eine Anleitung, die Ihnen zeigt, wie Sie Ihren drahtlosen Netzwerkrouter kühlen und eine Verlangsamung vermeiden. Ich habe den Lüfter des Computers verwendet, um das WLAN zu kühlen, den Lüfter an das WLAN anzuschließen und zu verwenden die gleiche Stromquelle des Wireless (Wireless NO Fan ON, Wi