Inhaltsverzeichnis:
- Schritt 1: Die Teileliste:
- Schritt 2: Die Pralinen aus der Schachtel essen
- Schritt 3: Verdrahtung aller Komponenten
- Schritt 4: Codierung des Wemos Boards
- Schritt 5: Steuerung der Steckdose
Video: Ein Wi-Fi-gesteuerter Lichtschalter - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Hi! Waren Sie schon einmal so müde, dass Sie vergessen haben, das Licht in Ihrem Zimmer auszuschalten? Oder Sie haben einfach keine Lust, aus einem warmen, gemütlichen Bett aufzustehen und den Nachttischlampenschalter zu betätigen? Dieses Gefühl kennen wir wahrscheinlich alle. Deshalb möchte ich Ihnen vorstellen, wie ich eine Smartphone-gesteuerte Basis zu einem zukünftigen Hausautomationssystem gemacht habe - einem WLAN-gesteuerten Lichtschalter.
Schritt 1: Die Teileliste:
Es macht immer Spaß zu bestimmen, welche Teile wir verwenden sollten. Viel auf der Suche nach dem günstigsten und zuverlässigsten Teil, während man sich andere im Laden anschaut und über ein weiteres gutes Projekt nachdenkt:D
Zuerst bräuchten wir ein Gehirn für unser Projekt.
Ich habe mich für das Wemos D1-Miniboard entschieden, da es nicht nur eine Wi-Fi-Verbindung für den Switch bietet, sondern auch 11 GPIO hat und über die Arduino IDE-Software programmierbar ist, sodass wir keinen weiteren Mikrocontroller verwenden müssen. Ich habe einen für 2,69 $ bei Aliexpress gekauft.
OK. Jetzt bräuchten wir einen echten Schalter, der die Verbindung in der Netzleitung unterbricht.
Also kaufte ich wieder ein 2-Kanal-Relaismodul für 0,85 $ bei Aliexpress.
Ein weiteres wichtiges Element ist eine Stromversorgung. Ich entschied mich für diesen 230VAC zu 5VDC Transformator für 1,99 $. Es kann 3W Leistung verarbeiten, was mehr als genug wäre.
Wir bräuchten auch einen Projektkoffer (als den ich eine Pralinenbox verwendet habe):D, ein Netzkabel, einige Überbrückungsdrähte und eine Steckdose (am besten eine, die aus der Wand ragt und auf 2 Schrauben montiert ist)
Schritt 2: Die Pralinen aus der Schachtel essen
Sobald die Box leer ist, können wir mit der Montage der Wandsteckdose am Gehäuse fortfahren. Meine Schachtel war zu hart, um darin zu bohren, also habe ich mit einem Messer 2 kleine Ausschnitte gemacht. Dann habe ich die Steckdose mit kleinen Schrauben, Muttern und Pads befestigt.
Ich folgte mit der Montage des Transformators auf einem Stück Perfboard, um das Löten zu erleichtern. Dann habe ich das Netzkabel abgezogen und die Drähte an die AC-Pins des Transformators gelötet.
Schritt 3: Verdrahtung aller Komponenten
Jetzt der lustige Teil - jedes Teil verbinden und in der Zwischenzeit nichts durcheinander bringen:D
Der Schaltplan zeigt alle Verbindungen, die wir zwischen den Platinen herstellen müssen, mit Ausnahme des Neutralleiters für die gesteuerte Steckdose, die direkt zum Netzkabel führt. Verwenden Sie für die Hochspannungsanschlüsse immer die Drähte, die den Strom verarbeiten können - z. B. Wir können unser Netzkabel früher kürzen und die abgeschnittenen Bruchstücke zwischen Steckdose und Relais verwenden. Es ist auch gut, die Kabelfarben richtig zu halten (Stromkabel braun, neutral blau und Masse gelb-grün).
Schritt 4: Codierung des Wemos Boards
Jetzt der langweiligste Teil - die Codierung. Da ich ein sehr fauler Mensch bin, habe ich eine vorhandene Beispielskizze verwendet und sie ein wenig modifiziert, um auf unsere Befehle zu reagieren. Der vollständige Code ist auf meinem GitHub verfügbar.
Jetzt können wir den Code auf das Board hochladen. Hmm, aber warte Mann, wie? Es ist kein Arduino-Board. Zuerst müssen wir unserer IDE Board-Definitionen hinzufügen, um sie sichtbar zu machen. Dann durchsuchen wir die Boards nach unserem Wemos D1 mini, stellen die Upload-Geschwindigkeit auf 115200bps und laden dann endlich den Code hoch.
Schritt 5: Steuerung der Steckdose
Wenn wir nun unser USB-Kabel trennen und unser Board an die Steckdose anschließen, sollte es sich mit unserem Wi-Fi-Netzwerk verbinden und reagieren, wenn wir es im Browser öffnen.
Aber wie lautet die Adresse, die wir in die Browserleiste schreiben sollen? Hier ist "mDNS-Responder" praktisch, da wir die IP-Adresse des Boards nicht kennen müssen. Im Code haben wir erklärt, dass der mDNS auf den Namen "remoteSocket01" antworten würde und der Server auf Port 81 eingerichtet ist, also wäre die vollständige Adresse https://remoteSocket01.local: 81. Die ganze Arbeit wird auf /[Ausgabe]/[Ein oder Aus] eingerichtet
Was ist, wenn wir mit der mDNS-Adresse keine Verbindung zum Board herstellen können, z. B. auf dem Smartphone? Hier ist eine Android-App namens IP Tools praktisch. Eine der Funktionen ist, dass wir das lokale Netzwerk nach allen angeschlossenen Geräten durchsuchen können. Wir würden nach einem Gerät von Espressif Inc. suchen und die oben angezeigte IP lesen.
Wenn Sie nicht jedes Mal die Adresse in die Leiste eingeben möchten, habe ich eine Android-App erstellt, um alles einfacher zu machen. Die Grundfunktionen sind derzeit das Ein- und Ausschalten der Steckdose und das "Refreshing" - Ausschalten für eine Sekunde und Wiedereinschalten. Sie können es hier herunterladen.
Ich hoffe, Sie würden sich an einer intelligenten DIY-Nachttischlampe erfreuen:D
Bis zum nächsten Mal, Krzysztof:)
Empfohlen:
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Discrete Component.: Hallo zusammen, habe im Netz nach einer Ein/Aus-Schaltung gesucht. Alles, was ich fand, war nicht das, was ich suchte. Ich habe mit mir selbst gesprochen, es gibt unbedingt einen Weg dazu. Das habe ich gebraucht. - Nur ein Druckknopf zum Ein- und Ausschalten. - Muss nur
EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte
WIE MAN EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELT: http://www.internetsecretbook.com https://www.youtube.com/thebibleformulaInmitten der Schwierigkeit liegt die Chance. - Albert Einstein Das Nokia 6600 bietet neue fortschrittliche Bildgebungsfunktionen, darunter ein helles TFT-Display mit 65.536 Farben und ca
So richten Sie ein Heimnetzwerk ein: 6 Schritte
So richten Sie ein Heimnetzwerk ein: Das Einrichten eines Netzwerks kann zunächst entmutigend klingen, aber sobald Sie alles haben, was Sie brauchen, ist es sehr einfach. Die traditionelle Einrichtung erfordert ein Modem und einen Router, aber einige benötigen möglicherweise mehr und andere weniger. Es gibt viele verschiedene
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: Ich bin ein Mensch, der gerne Elektrotechnik lernt. Ich bin eine High School an der Ann Richards School for Young Women Leaders. Ich mache dies anweisbar, um jedem zu helfen, der seine Musik von einem Mini LG HiFi Shelf Syste genießen möchte
Wie konvertiert man ein physisches Buch in ein E-Book?: 7 Schritte (mit Bildern)
Wie wandelt man ein physisches Buch in ein E-Book um?: Als Student im Hauptfach Chemieingenieurwesen habe ich normalerweise umfangreiche Lehrbücher, technische Bücher und Notizen zum Scannen (manchmal drucken) Ich habe seit einiger Zeit nach einem effizienten Buchscanner gesucht, aber die meisten sind es teuer, extrem groß. Es dauerte nicht lange