Inhaltsverzeichnis:
Video: Wemos DHT11 PIR-Sensor mit Relais - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dies sind Anweisungen zum Verdrahten und Programmieren eines Wemos mini D1, damit er die Temperatur von einem DHT11 lesen kann und Sie die Informationen über die Blynk-App über WIFI manipulieren können. Wenn Sie die Blynk-App verwenden, können Sie Werte (Luftfeuchtigkeit und / oder Temperatur) grafisch anzeigen. Wenn Sie möchten, können Sie Ereignisse über die Blynk-App einstellen, was es bequemer macht, da wir eine App verwenden können, anstatt Code in der Arduino-IDE neu zu schreiben Jedes Mal, wenn wir ein Ereignis ändern oder hinzufügen möchten (siehe www.blynk.cc) Zweitens wird "Hardcode" sein, ich nenne es so, denn wenn Sie den Code ändern möchten, müssen Sie ihn manuell über den Compiler hochladen Analog zur Verwendung der Blynk-App gilt der Code für den PIR-Sensor und das Relais. Ich werde auch meine STL-Datei für mein benutzerdefiniertes Gehäuse einschließen, wenn Sie es drucken möchten. Ich mache das als Hobby und bin ziemlich neu darin. Wenn es einen Vorschlag gibt, wo ich das verbessern kann, lass es mich auf jeden Fall wissen.
ZWECK:
Der Wemos mini D1 kann Temperatur und Luftfeuchtigkeit ablesen und Bewegungen über den PIR erkennen. Was Sie damit machen wollen, liegt bei Ihnen. Die Blynk-App bietet Ihnen viele Optionen zur Verwendung dieser Konfiguration. Mein Code ist so eingestellt, dass das Relais 30 Minuten lang eingeschaltet bleibt. Sie können dies gerne ändern, wenn Sie möchten, indem Sie den Code verwenden.
Alternativ könnte eine Option sein, die Temperatur aus einem Raum zu lesen und mit diesem angegebenen Wert über die Blynk-App sogar mit IF-Anweisungen zu erstellen. Zum Beispiel kann ich die Temperatur ablesen und einstellen, WENN die Raumtemperatur über DIESER Temperatur liegt (lassen Sie sie auf 90 Grad einstellen), dann öffnen Sie das Relais; AC kann an Relais angeschlossen werden. Wenn die Raumtemperatur über einer bestimmten Temperatur liegt, schaltet sich die AC ein. Ansonsten lass das Relais aus. ABER Sie müssen es neu codieren und den Pin, mit dem das Relais verbunden ist, virtuell machen und an die Blynk-App senden. Danach können Sie das Relais über die App manipulieren
Schritt 1:
So habe ich mein Wemos D1 angeschlossen. Ich habe auf die harte Tour gelernt, dass Sie nichts an GPIO0, GPIO2 und / oder GPIO15 anschließen können, sonst könnte das Board nicht in den Programmiermodus zurückgesetzt werden und ich kann meine Skizze nicht hochladen, während etwas an einen dieser Pins angeschlossen ist. Ich habe meinen PIR-Pin von D4 (GPIO2) auf D1 geändert.
Schritt 2:
Dies ist mein benutzerdefiniertes Gehäuse, das gut zu allen meinen Komponenten passt. Es hat eine Halterung für die Wandsteckdose und ein Tüllenloch auf der Rückseite für die Kabel. Wenn Sie keinen 3D-Drucker haben, können Sie die 1-Gang-Steckdose von HomeDepot abholen, stellen Sie einfach sicher, dass Ihre Komponenten passen. In Zukunft werde ich das Gehäuse überarbeiten und einen Platz für eine Micro-USB-Buchse hinzufügen, damit ich den Wemos nicht jedes Mal aus dem Gehäuse entfernen muss, wenn ich eine Skizze hochladen möchte.
Schritt 3:
Im Anhang ist der Code für die Wemods D1. Öffnen Sie in Arduino IDE, ändern Sie Ihr WIFI-Netzwerk, Passwort, Blynk Auth-Code und laden Sie dann die Skizze hoch.
Empfohlen:
Arduino Social Distancing-Gerät mit PIR herstellen – wikiHow
Wie man Arduino Social Distancing Device mit PIR herstellt: 1
So steuern Sie ein Gerät mit Raspberry Pi und einem Relais – DIE GRUNDLAGEN: 6 Schritte
So steuern Sie ein Gerät mit Raspberry Pi und einem Relais - DIE GRUNDLAGEN: Dies ist ein einfaches und unkompliziertes Tutorial zur Steuerung eines Geräts mit Raspberry Pi und einem Relais, das für die Erstellung von IoT-Projekten hilfreich ist folgen Sie, auch wenn Sie keine Ahnung von Raspberry haben
ESP8266 mit Thingspeak und DHT11 Tutorial - Webserver: 7 Schritte
ESP8266 mit Thingspeak und DHT11 Tutorial | Webserver: Hey, was ist los, Leute! Akarsh hier von CETech. Dieses Projekt von mir ist eher eine Lernkurve, um die Thingspeak-Plattform zusammen mit der Idee von MQTT zu verstehen und dann Thingspeak mit einem ESP8266 zu verwenden. Gegen Ende des Artikels werden wir co
So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow
So senden Sie DHT11-Daten mit NodeMCU an MySQL-Server: In diesem Projekt haben wir DHT11 mit nodemcu verbunden und dann senden wir Daten von dht11, die Feuchtigkeit und Temperatur sind, an die phpmyadmin-Datenbank
Machen Sie ein einfaches Bewegungssensor-Licht! (PIR): 13 Schritte (mit Bildern)
Machen Sie ein einfaches Bewegungssensor-Licht! (PIR): Machen Sie eine kleine & Einfaches Bewegungssensorlicht mit weniger Aufwand und weniger Komponenten. Ein Anfänger könnte dies auch machen. Ein einfaches Verständnis der Funktionsweise von Transistoren und Kenntnisse über Anode und Kathode sind nur erforderlich, um es spannungsfrei zu machen