Inhaltsverzeichnis:

Intelligente Pflanzenbewässerung - Gunook
Intelligente Pflanzenbewässerung - Gunook

Video: Intelligente Pflanzenbewässerung - Gunook

Video: Intelligente Pflanzenbewässerung - Gunook
Video: Was ist intelligente Bewässerung? 2024, Juli
Anonim
Intelligente Pflanzenbewässerung
Intelligente Pflanzenbewässerung

Hallo! Mit diesem Projekt können Sie Ihre Pflanze/n automatisch unter Berücksichtigung von Außentemperatur, Luftfeuchtigkeit und Licht bewässern. Sie können dies auch als Heimwetterstation verwenden und Temperatur, Luftfeuchtigkeit und Helligkeit von Ihrem Handy oder Computer aus einfach mit einem Browser überprüfen

Sie fahren in den Urlaub und niemand ist erreichbar, um die Pflanzen zu gießen…. Dieses Projekt wird Ihnen helfen

Anforderungen:

  1. PCB
  2. ESP8266 NodeMCU
  3. DHT11-Sensor (Temperatur & Luftfeuchtigkeit)
  4. Relais
  5. Lichtsensor
  6. Kiste / Behälter
  7. Überschriften
  8. Wasserpumpe (12V)
  9. Transparenter, klarer, weicher Schlauch mit kleinem Durchmesser (kann je nach Ihren Wasserpumpenanschlüssen variieren)

Ich arbeite noch an einigen Aspekten dieses Projekts und nehme einige Anpassungen vor. Dies ist eine funktionierende Version, aber ich plane, neue Funktionen hinzuzufügen. Wenn Sie eine Empfehlung haben, kommentieren Sie bitte!

Die folgenden Schritte werden Ihnen helfen, Ihren ersten intelligenten Pflanzenbewässerungs-Prototyp zu haben … Fühlen Sie sich frei, Ihre Kommentare / Vorschläge hinzuzufügen. Vielen Dank!

Schritt 1: Verwenden Sie dieses Schema und testen Sie es auf einem Protoboard

Verwenden Sie dieses Schema und testen Sie es auf einem Protoboard
Verwenden Sie dieses Schema und testen Sie es auf einem Protoboard
Verwenden Sie dieses Schema und testen Sie es auf einem Protoboard
Verwenden Sie dieses Schema und testen Sie es auf einem Protoboard

Folgen Sie dem Schema und replizieren Sie dies in das Protoboard …

Sie benötigen die folgenden Artikel: 1. Protoboard2. ESP8266 NodeMCU3. DHT11-Sensor (Temperatur & Feuchtigkeit)4. Relais5. Lichtsensor6. Wasserpumpe (12V)7. transparenter klarer weicher Schlauch mit kleinem Durchmesser (kann je nach Wasserpumpenanschlüssen variieren)

Schritt 2: Arbeiten an der Leiterplatte - Schweißleisten für ESP8266 und Sensoren basierend auf Schaltplänen

Arbeiten an der Leiterplatte - Schweißleisten für ESP8266 und Sensoren basierend auf Schaltplänen
Arbeiten an der Leiterplatte - Schweißleisten für ESP8266 und Sensoren basierend auf Schaltplänen
Arbeiten an der Leiterplatte - Schweißleisten für ESP8266 und Sensoren basierend auf Schaltplänen
Arbeiten an der Leiterplatte - Schweißleisten für ESP8266 und Sensoren basierend auf Schaltplänen

Wenn Sie die Schaltung bereits auf einem Protoboard getestet haben, können wir jetzt in die nächste Phase übergehen. Verwenden wir eine Leiterplatte und schweißen Sie die Header für den ESP8266 und die Sensoren. Die Verkabelung von ihnen befindet sich auf der Rückseite…

Hinweis: Wenn Sie die Rückseite der Leiterplatte sehen … sind die Schweißnähte nicht sehr gut, aber betrachten Sie dies als den ersten Prototyp … wenn Sie Vorschläge / Kommentare haben … können Sie diese gerne hinzufügen:)

Schritt 3: ESP8266, Sensoren und Relais einfügen

ESP8266, Sensoren und Relais einfügen
ESP8266, Sensoren und Relais einfügen
ESP8266, Sensoren und Relais einfügen
ESP8266, Sensoren und Relais einfügen

Setzen Sie ESP8266, Sensoren (DHT11 und Fotozelle) und Relais (5V) in die Stiftleisten ein … (Ich denke, Sie können sie direkt an die Platine schweißen … aber ich habe es vorgezogen, Stiftleisten zu verwenden, um sie bei Bedarf leicht zu entfernen).

Tipp: Für den Lichtsensoranschluss habe ich Schrumpfschläuche für die Kabel verwendet, damit die Pins der Lichtschranke vor Bewegungen geschützt sind.

Schritt 4: Vorbereiten des Wasserkanisters und der Wasserpumpe (12v)

Vorbereiten des Wasserkanisters und der Wasserpumpe (12v)
Vorbereiten des Wasserkanisters und der Wasserpumpe (12v)

Sie können jeden Wasserkanister verwenden, den Sie haben. Ich habe einen 10-Liter-Wasserkanister verwendet, damit er für ein paar Wochen genug Autonomie hat.

Die Wasserpumpe hat 12V (1A), also schließe ich sie direkt an eine externe Stromquelle an.

Schritt 5: Laden des Codes und Testen

Laden Sie den Code und testen Sie ihn
Laden Sie den Code und testen Sie ihn

Sie können Arduino IDE verwenden, um Ihren ESP8266 (NodeMCU) zu programmieren.

Bitte holen Sie sich die neueste Codeversion aus diesem Repository:

Wenn Sie den Code zum ersten Mal laden, funktioniert das Gerät als AP und Sie müssen sich zur weiteren Konfiguration mit diesem WIFI-Netzwerk verbinden:

SSID: 1SmartWaterPlant

Passwort: Wasser

Anschließend können Sie mit jedem Browser wie folgt auf das Gerät zugreifen:

YOUR_DEVICE_IP:8356/html Status prüfen (Temperatur, Luftfeuchtigkeit usw.)

Hinweis: Sie können Ihre Geräte-IP-Adresse erhalten, indem Sie sich die Ausgabe des seriellen Monitors von der Arduino IDE ansehen.

Empfohlen: