Inhaltsverzeichnis:
- Schritt 1: Hardware
- Schritt 2: Dateien und Software zum Herunterladen
- Schritt 3: Software-Setup / Flashen
- Schritt 4: Verkabelung
- Schritt 5: Zuletzt meine Erfahrung
Video: DIY Bewegungssensor (ESP - 8266) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Dieses Projekt ist für die Heimwerkersicherheit konzipiert. Dieses Projekt basiert auf dem Konnected-Projekt. Konnected bringt Hausbesitzern neues Leben, die über vorverdrahtete Bewegungssensoren von ADT und anderen Unternehmen verfügen. Indem Sie ihm ein Update mit neuer Technologie geben, ohne eine monatliche Gebühr zu zahlen. Ich ermutige Sie, https://konnected.io zu besuchen, wenn Sie mehr wissen möchten.
Ich bin ein großer Benutzer der Samsung Smartthings-Plattform und dieses Projekt wurde dafür entwickelt. Ein Problem, das ich vor dem Tor hatte, war, dass mein Haus nicht vorverkabelt war. Ich war versucht, mein Haus zu verkabeln, aber das ist zu viel Arbeit. Also entwarf ich ein 3D-gedrucktes Gehäuse für den Bewegungssensor und einen ESP-8266, der mit Konnected für rund 8 Dollar geflasht wurde. Bevor wir anfangen, ja, ich weiß, ich hätte einen GE Z-Wave Plus Wireless Smart Sensor kaufen können; aber es macht Spaß, Produkte herzustellen, etwas Neues zu lernen und etwas Geld zu sparen. Ich schließe den Smartthings-Hub nicht im Preis ein. Ich erwarte, dass Sie das bereits eingerichtet haben.
Schritt 1: Hardware
Ich befürworte, vertrete oder erhalte nichts für die folgenden Beispiele.
Smartthings-Hub
ESP - 8266
DIY PIR-Sensor
3D-Drucker (Wenn Sie keinen haben, gibt es online Websites, die gegen eine Gebühr drucken.)
- Draht https://www.amazon.com/Multicolored-Breadboard-Du… (jeder Draht sollte funktionieren)
- Micro-USB-Ladegerät und Power Brick
Schritt 2: Dateien und Software zum Herunterladen
Die verwendeten Programme sind für Windows-Computer.
NODEMCU-Firmware-Programmierer
ESPlorer - Dies wird verwendet, um die lua-Dateien zu flashen
Angeschlossene Software und Originalanleitung
3D gedruckte Hülle
Schritt 3: Software-Setup / Flashen
Flashen der Firmware
Schließen Sie den ESP 8266 an Ihren Computer an.
Öffnen Sie den Ordner nodemcu-flasher-master (der sich in Ihrem Download-Ordner befindet)
Wählen Sie Win 32 oder Win 64 (je nach Computer)
Öffnen Sie den Release-Ordner und doppelklicken Sie auf ESP8266Flasher.exe
NodeMcu-Firmware-Programmierer
Überprüfen Sie auf der Registerkarte Operationen, ob der Com-Port korrekt ist
Wählen Sie die Registerkarte Konfiguration
Klicken Sie auf das erste Zahnradsymbol
Der Datei-Explorer sollte geöffnet sein. Suchen Sie die Datei konnected-firmware-X-X-X.bin. (Downloads- verbundene Security Master-Firmware)
Wählen Sie die Registerkarte Operationen
Klicken Sie auf Flashen. Der Fortschritt wird unten angezeigt
Warten Sie, bis der Blitz abgeschlossen ist, bevor Sie fortfahren
ESPlorer - Installieren der lua-Dateien
Öffnen Sie das ESPlorer-Programm
Vergewissern Sie sich, dass das Dropdown-Feld neben Spenden auf 115200 eingestellt ist
Klicken Sie unten auf Hochladen
Der Datei-Explorer wird geöffnet. Suchen Sie den src-Ordner (innerhalb des verbundenen Sicherheitsordners). Drücken Sie den Regler A, um alle auszuwählen
Klicken Sie auf Öffnen. Die Seite informiert Sie über den Fortschritt
Verbinden mit Wifi und Einrichten von Smartthings
Ich habe die Anweisungen auf der konnected-Website befolgt, um Wifi und Smartthings einzurichten
Schritt 4: Verkabelung
Verwenden Sie den Draht in der Beschreibung oder einen anderen, den Sie möglicherweise herumliegen.
-
Anschließen
- Masse vom PIR zu einem beliebigen GND am ESP 8266
- Ausgang vom PIR an Pin D1 am ESP 8266
- 5 V-Pin an die 3,3 V am ESP 8266 (ja, das wird funktionieren)
Leistung
Schließen Sie den ESP 8266 an die Stromversorgung an, warten Sie ein paar Minuten.
Testen Sie es, indem Sie sich vor den Sensor bewegen.
Wenn alles funktioniert hat, schieben Sie die Elektronik vorsichtig in das 3D-gedruckte Gehäuse.
Schritt 5: Zuletzt meine Erfahrung
Ich erwähne die Probleme / Änderungen, die ich vornehmen musste, falls Sie darauf stoßen.
Erkennt keine Bewegung? Empfindlichkeit einstellen -
Geht jede Minute aus? Ich musste den Sensor und die Drähte ersetzen.
Ich verwende einen 2 Ampere Ladeblock.
Nach einer Woche Nutzung habe ich in der Smartthings App eine Automatisierung für meine Raumleuchten eingerichtet.
Das ist ein Wickel. Ich hoffe, Ihnen hat das Projekt gefallen.
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
DIY, wie man eine cool aussehende Uhr macht – StickC – Einfach zu tun: 8 Schritte
DIY Wie man eine cool aussehende Uhr macht - StickC - Einfach zu machen: In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert, um eine Zeit auf dem LCD anzuzeigen und die Zeit auch mit den StickC-Tasten einzustellen
ESP-01 Programmier-Hack - der Einfache :): 6 Schritte
ESP-01 Programmierer Hack - der Einfache :): Hallo ESPer, In diesem anweisbaren zeige ich Ihnen einen einfachen Hack, um einen Programmierer für ESP-01 / ESP8266-01 / ES-01-Modul zu machen. Die meisten von uns haben ein Arduino-Board oder FTDI USB-TTL-Geräte als Programmierer für dieses Modul verwendet. Beide Methoden funktionieren gut. Aber t
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
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 Schritte (mit Bildern)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Wir alle möchten gerne wissen, wie die aktuelle Raumtemperatur ist und manchmal auch die Temperatur in einem anderen Raum oder vielleicht sogar in Ihrem Ferienhaus am anderen Ende der Welt. Vielleicht möchten Sie die Temperatur im Haus Ihres Haustiers Eidechse überwachen