Inhaltsverzeichnis:
- Schritt 1: Notwendige Werkzeuge
- Schritt 2: Hardware mit ESP8266
- Schritt 3: Flash-Firmware EspEasy
- Schritt 4: Kabelsystem und Sensoren
- Schritt 5: System konfigurieren
- Schritt 6: Steuerung mit Domoticz & ThingSpeak
- Schritt 7: Box & Go-Live
- Schritt 8: Nächste Upgrade-Version
Video: Intelligenter Wasserregler - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Hallo, dies ist mein erstes Projekt auf Instructables. Jede Frage oder Anregung, Kommentare, bitte sagen Sie es mir.
Ich habe einen IOT-Knoten für meinen Kaltwassertank auf dem Dach erstellt. Es gab mir einige Informationen wie:
1. Tankwasserstand
2. Temperatur, Luftdruck und Luftfeuchtigkeit
3. Bewegungssensor
4. Licht Lux
Basiert auf Firmware ESP-EASY und Hardware ESP8266 Nodemcu.
Da dieser IOT-Knoten WLAN zum Arbeiten benötigt, konfiguriere ich mein WLAN-Netzwerk bereits neu. Werde es mit anderen Projekten teilen.
Schritt 1: Notwendige Werkzeuge
Liste unten sind die wichtigsten notwendigen Werkzeuge für meine Projekte:
1. Schweißstation
2. Digitalmultimeter
3. Schweißwerkzeuge & Materialien
4. usw…
Seien Sie vorsichtig, wenn Sie ein Gerät verwenden, das mit Elektrizität zu tun hat.
Schritt 2: Hardware mit ESP8266
Denn mein Kaltwassertank im Dach. Also gebe ich einige Sensoren zum Verfolgen der Umgebung (nur zum Spaß)
1. ESP8266: Jeder ESP8266, aber ich empfehle die NODEMCU - ESP8266, es kostet etwa 3 $ - 4 $
2. DS18b20 Wasserdicht: für Wassertemperatur
3. HC-SR04: Ultraschallsensor für Tankwasserstand
KEINE DIREKTE VERBINDUNG MIT ESP8266 (es ist ein 5-V-Signal und wird Ihr Board töten)
4. DHT22 oder DHT11: Temperatur und Feuchtigkeit in der Box
5. BMP180: Luftdruck/Temperatur/Höhe auf dem Dach
6. PIR HC-SR501: Passiver Infrarot-Bewegungssensor, um Personen oder Tiere zu erkennen
7. BH1750FVI: Digitaler Lichtsensor
8. Levelshifter: Signal 5V von HC-SR04 auf 3,3V umwandeln.
Schritt 3: Flash-Firmware EspEasy
1. Laden Sie es auf https://github.com/letscontrolit/ESPEasy/releases. herunter
2. Verwenden dieser Firmware ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. Führen Sie FlashESP8266.exe für Flash aus (nur in Windows:D). Vielleicht benötigen Sie flash.py, um auf Linux oder Mac zu flashen (versuchen Sie es bitte mit Google)
4. Erste Ausführung folgen Sie bitte dieser Anleitung
Hinweis: AP-Modus mit diesem Passwort für den Zugriff auf: configesp
Schritt 4: Kabelsystem und Sensoren
Bitte verdrahten Sie ESP8266 mit Sensoren wie folgt:
- DHT11 => GPIO3
- DS18B20 => GPIO1: benötigt R4, 7k mit (+)
- BH1750 => I2C: GPIO4, 5
- BMP180 => I2C: GPIO4, 5
- PIR => GPIO14
- HC-SR04: KEINE DIREKTE VERBINDUNG MIT ESP8266 (es ist ein 5-V-Signal und wird Ihr Board töten)
Sie benötigen einen Levelshifter
=> Levelshifter mit GPIO12, GPIO13 verbinden
Schritt 5: System konfigurieren
Config wie dieses Foto.
GPIO muss mit dem vorherigen Schritt übereinstimmen, Sie können es ändern.
Aber verwenden Sie diese GPIO NICHT:
- IO0, IO2: benötigt Pull-up R
- IO15: benötigt Pulldown R
- IO16: Schlafmodus mit RST
- IO7, IO8, IO9, IO10: SD0..3
Wenn Sie diese GPIO verwenden, wird Ihr serieller Monitor zerstört:
- IO1, IO3: serieller TX RX
Bitte stellen Sie sicher, dass IDX auf Ihrem Domoticz-System korrekt ist.
www.letscontrolit.com/wiki/index.php/Tutor…
Schritt 6: Steuerung mit Domoticz & ThingSpeak
1. Domoticz
Geben Sie ihm neue Hardware, richten Sie Geräte ein und geben Sie die IDX auf Domoticz in EspEasy ein
2. Dingspeak:
Holen Sie sich einen neuen Kanal und geben Sie EspEasy den Write API Key
Schritt 7: Box & Go-Live
Im Karton und testen.
Danach mit Wassertank einrichten.
Jetzt: bei Bier entspannen:D
Hinweis: Bitte stellen Sie es nicht direkt in die Sonne oder in den Regen. Nur für drinnen.
Für Handy:
1. Android-App:
2. iOS-App:
Schritt 8: Nächste Upgrade-Version
In der nächsten Version werde ich einen anderen Knoten zur Steuerung der Pumpe erstellen.
Und binden Sie dies in mein Smart Home ein, indem Sie Home-assistant (https://www.home-assistant.io/) anstelle von Domoticz (https://www.domoticz.com/) verwenden.
Mach's gut!
Grüße.
Empfohlen:
Intelligenter Rucksack: 8 Schritte
Smart Backpack: Wenn Sie ein Student wie ich sind, werden sich einige von Ihnen definitiv auf das Problem beziehen, das ich vergesse. Ich habe nicht viel Zeit, um meinen Rucksack zu machen, und bevor du dich versiehst, hast du etwas vergessen. Ich habe versucht, mir das Leben zu erleichtern, indem ich ein Raspberry-Pi-Projekt gemacht habe
Intelligenter Behälter: 5 Schritte
Smart Bin: Mit unserem Smart Bin können Benutzer mit einem speziellen Pass, der mit einem persönlichen Konto verknüpft ist, „einchecken“. Nach dem Einchecken erhält der Benutzer für jeden in den Mülleimer geworfenen Müll einen Punkt. Mit diesen Punkten können Sie dann verschiedene Geschenke in der Stadt t
Intelligenter Einkaufswagen: 4 Schritte
Smart Shopping Cart: Smart Shopping Cart (Trolley) Projekt wird durchgeführt, um die Automatisierung vorzuherrschen und das Leben der Menschen zu erleichtern. Dieser Trolley verfügt über verschiedene Fähigkeiten, einschließlich Personenverfolgung, Gestenerkennung, Aufnehmen und Platzieren von Objekten mit einem 3DOF-Roboterarm und
Intelligenter: 13 Schritte
Smarter: Hi @ll!Da es immer noch mit einigem Aufwand für Anfänger verbunden ist, einen ESP8266-01(s) zu flashen und ich persönlich eine IP unabhängige und "sichere" Lösung für mein Garagentor brauchte, habe ich mich en