Inhaltsverzeichnis:

IoT-basiertes Bodenfeuchtigkeitsüberwachungs- und Kontrollsystem mit NodeMCU - Gunook
IoT-basiertes Bodenfeuchtigkeitsüberwachungs- und Kontrollsystem mit NodeMCU - Gunook

Video: IoT-basiertes Bodenfeuchtigkeitsüberwachungs- und Kontrollsystem mit NodeMCU - Gunook

Video: IoT-basiertes Bodenfeuchtigkeitsüberwachungs- und Kontrollsystem mit NodeMCU - Gunook
Video: Smart City / Country Projekte selber betreiben und per IoT offene Daten erzeugen! 2024, November
Anonim
IoT-basiertes System zur Überwachung und Steuerung der Bodenfeuchte mit NodeMCU
IoT-basiertes System zur Überwachung und Steuerung der Bodenfeuchte mit NodeMCU

In diesem Tutorial implementieren wir ein IoT-basiertes Bodenfeuchtigkeitsüberwachungs- und -steuerungssystem mit dem ESP8266-WLAN-Modul, dh NodeMCU.

Für dieses Projekt erforderliche Komponenten:

  • ESP8266 WiFi-Modul – Amazon (334/- INR)
  • Relaismodul – Amazon (130/- INR)
  • 5V Tauchpumpe – Amazon (130/- INR)
  • Bodenfeuchtesensor – Amazon (160/- INR)
  • Jumper – Amazon (120 Stück für 160/- INR)
  • 9V Batterie + Snap – Amazon (40/- INR)

Gesamt (Amazon) – 954/- INR

ODER

Kaufen Sie bei Electronixity in 682/- INR

Schritt 1: ESP8266 WiFi-Modul

ESP8266 WLAN-Modul
ESP8266 WLAN-Modul

Das Entwicklungsboard stattet das ESP-12E-Modul mit ESP8266-Chip mit Tensilica Xtensa® 32-Bit-LX106-RISC-Mikroprozessor aus, der mit einer einstellbaren Taktfrequenz von 80 bis 160 MHz arbeitet und RTOS unterstützt.

Es gibt auch 128 KB RAM und 4 MB Flash-Speicher (für Programm- und Datenspeicherung) gerade genug, um die großen Strings zu bewältigen, aus denen Webseiten, JSON/XML-Daten und alles, was wir heutzutage auf IoT-Geräte werfen, besteht.

Der ESP8266 integriert einen 802.11b/g/n HT40 Wifi-Transceiver, sodass er nicht nur eine Verbindung zu einem WLAN-Netzwerk herstellen und mit dem Internet interagieren kann, sondern auch ein eigenes Netzwerk einrichten kann, sodass andere Geräte sich direkt damit verbinden können. Dies macht die ESP8266 NodeMCU noch vielseitiger.

Schritt 2: Relaismodul

Relaismodul
Relaismodul

Mit einem Relais können Sie einen Stromkreis mit einer viel höheren Spannung und / oder Stromstärke ein- oder ausschalten, als Arduino verarbeiten könnte.

Das Relais bietet eine vollständige Isolierung zwischen dem Niederspannungskreis auf der Arduino-Seite und der Hochspannungsseite, die die Last steuert. Es wird mit 5V von Arduino aktiviert, das wiederum elektrische Geräte wie Lüfter, Lichter und Klimaanlagen steuert.

Schritt 3: Bodenfeuchtesensor

Bodenfeuchtesensor
Bodenfeuchtesensor

Dies ist Bodenfeuchtemesser, Bodenfeuchtesensor, Wassersensor, Bodenhygrometer für Ardunio. Mit diesem Modul können Sie anhand der Feuchtigkeit der Erde in Ihrem Topf, Garten oder Hof erkennen, wann Ihre Pflanzen gegossen werden müssen. Die beiden Sonden am Sensor wirken als variable Widerstände. Verwenden Sie es in einem automatisierten Bewässerungssystem zu Hause, schließen Sie es an das IoT an oder verwenden Sie es einfach, um herauszufinden, wann Ihre Pflanze ein wenig Liebe braucht. Wenn Sie diesen Sensor und seine Platine installieren, sind Sie auf dem besten Weg, einen grünen Daumen zu wachsen!

Der Bodenfeuchtesensor besteht aus zwei Sonden, mit denen der Volumengehalt von Wasser gemessen wird. Die beiden Sonden lassen den Strom durch den Boden fließen und erhalten dann den Widerstandswert, um den Feuchtigkeitswert zu messen. Wenn mehr Wasser vorhanden ist, leitet der Boden mehr Strom, was bedeutet, dass es weniger Widerstand gibt. Daher wird der Feuchtigkeitsgehalt höher sein. Trockener Boden leitet Strom schlecht. Wenn also weniger Wasser vorhanden ist, leitet der Boden weniger Strom, was bedeutet, dass es mehr Widerstand gibt. Daher wird der Feuchtigkeitsgehalt niedriger sein.

Kabelanschluss

  • VCC: 3.3V-5V
  • GND: GND
  • DO: Digitale Ausgangsschnittstelle (0 und 1)
  • AO: Analoge Ausgangsschnittstelle

Merkmale:

  • Dual-Ausgangsmodus, analoger Ausgang genauer
  • Ein festes Schraubenloch für eine einfache Installation
  • Mit Betriebsanzeige (rot) und digitaler Schaltausgangsanzeige (grün)
  • Mit LM393-Komparatorchip, stabil.

Schritt 4: Schaltplan

Schaltplan
Schaltplan

Die Verbindungen des gesamten Projekts sind oben angegeben.

Versorgen Sie das ESP8266 WiFi-Modul über das USB-Mikro.

Laden Sie die ESP8266-Bibliothek von hier herunter.

Haben Sie Probleme bei der Installation des ESP8266-Boards in der Arduino IDE? Schauen Sie sich das Tutorial an

Schritt 5: Video ausgeben

Für voll funktionsfähigen Code ---- Alpha Electronz

Empfohlen: