Inhaltsverzeichnis:
- Schritt 1: Überprüfen des Feuchtigkeitsgehalts mit der Leitfähigkeitssonde
- Schritt 2: Anschließen der Wasserpumpe und des LCD-Bildschirms an den Arduino
- Schritt 3: Drucken des Designs der Box
- Schritt 4: Letzter Schritt Zusammenfügen aller Teile
Video: Verwendung von Mikrocontrollern zum Betrieb und zur Überwachung des Fernbewässerungssystems : 4 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Landwirte und Gewächshausbetreiber für ein kostengünstiges automatisches Bewässerungssystem.
In diesem Projekt integrieren wir einen elektronischen Bodenfeuchtesensor mit Mikrocontroller, um Pflanzen automatisch ohne menschliches Zutun zu bewässern, wenn der Boden zu trocken ist, und um den Bodenzustand über das World Wide Web aus der Ferne zu bedienen und zu überwachen, indem wir Push-Benachrichtigungen an ein Mobiltelefon senden über SMS oder Twitter; oder ein anderes Gerät, das einen Webbrowser über HTML und JavaScript anzeigen kann. Das System besteht aus einem Bodenfeuchtigkeitssensor, der mit einem ESP8266-Mikrocontroller verbunden ist, der einen Webserver hosten und auf http-Anfragen reagieren kann. Der Mikrocontroller empfängt analoge Signale vom Feuchtigkeitssensor und aktiviert eine Pumpe über eine Transistorschaltung. Eine Studie, die den Feuchtigkeitsgehalt in Gewichtsprozent des Wassers mit der Ausgabe der Leitfähigkeitssonde korreliert, ist abgeschlossen. Es wurde festgestellt, dass der Feuchtigkeitssensor bei einem relativ niedrigen Feuchtigkeitsniveau gesättigt ist, was die Anwendbarkeit dieses Sensors auf bestimmte Kombinationen von Pflanzen- und Bodentypen einschränken könnte. Es ist uns noch nicht gelungen, Push-Benachrichtigungen über Node Red auf ein mobiles Gerät zu implementieren, obwohl dies theoretisch machbar sein sollte.
Schritt 1: Überprüfen des Feuchtigkeitsgehalts mit der Leitfähigkeitssonde
Ich habe die Leitfähigkeit in 9 Töpfen gemessen
mit unterschiedlichem Wassergehalt, um die Leitfähigkeitssonde auf den Feuchtigkeitsgehalt zu kalibrieren. Auf diese Weise kann der Benutzer einen Feuchtigkeitsgehalt auswählen, der den Bedürfnissen seiner jeweiligen Pflanzenart und Bodenkombination entspricht
Schritt 2: Anschließen der Wasserpumpe und des LCD-Bildschirms an den Arduino
Ich habe die Wasserpumpe angeschlossen, um 0,5 Sekunden in 2-Sekunden-Intervallen zu aktivieren, bis der gewünschte Feuchtigkeitsgehalt erreicht ist. LCD gibt Sollwert und gemessene Leitfähigkeit aus (ausgedrückt als Prozentsatz des Sondensättigungspegels)
Arduino-Codes
int-Sollwert = 0;
int Feuchtigkeit = 0;
int-Pumpe = 3;
PinMode (A0, EINGANG); // Topf einstellen
PinMode (A1, EINGANG); // Leitfähigkeitssonde
pinMode (Pumpe, AUSGANG); // Pumpe
lcd.init(); // lcd initialisieren
LCD-Rücklicht(); // öffne die Hintergrundbeleuchtung
lcd.setCursor (0, 0); // gehe in die obere linke Ecke
lcd.print("Sollwert: "); // schreibe diesen String in die oberste Zeile
lcd.setCursor (0, 1); // gehe in die 2. Reihe
lcd.print("Feuchtigkeit:"); // Zeichenfolge mit Leerzeichen zum Zentrieren auffüllen
lcd.setCursor (0, 2); // gehe in die dritte Reihe
lcd.print(" "); // Pad mit Leerzeichen zum Zentrieren
lcd.setCursor (0, 3); // gehe in die vierte Reihe
lcd.print("D&E, Hussam");
Schritt 3: Drucken des Designs der Box
Im Grunde habe ich eine einfache Box für das automatische Bewässerungssystem gemacht, die den Bildschirmplatz vorne hat und zwei Löcher für "Setpoint" und "Power" Schalter hat. Außerdem habe ich an der Seite ein weiteres Loch für die Netzteile entworfen
Schritt 4: Letzter Schritt Zusammenfügen aller Teile
Der Teilepreis
- Arduino $20
- Pumpe $6
- Leitfähigkeitssonde $8
- Überbrückungsdrähte $ 6
- Steckbrett $8
- Netzteil $ 12
- LCD $10
- Insgesamt 70 $
Empfohlen:
Anleitung zur Verwendung von LORA SX1278 RF433 – 3 Schritte
Tutorial So verwenden Sie LORA SX1278 RF433: In diesem Tutorial werden wir Ihnen beibringen, wie Sie LORA-SX1278 RF433 dazu bringen, miteinander zu kommunizieren
Verwenden von Sonar, Lidar und Computer Vision auf Mikrocontrollern zur Unterstützung von Sehbehinderten - Gunook
Verwendung von Sonar, Lidar und Computer Vision auf Mikrocontrollern zur Unterstützung von Sehbehinderten: Ich möchte einen intelligenten „Stock“entwickeln, der Menschen mit Sehbehinderungen viel mehr helfen kann als bestehende Lösungen. Der Gehstock kann den Benutzer auf Gegenstände vor oder an den Seiten aufmerksam machen, indem er ein Geräusch im Surround-Sound-Kopfhörer macht
So erstellen Sie ein IoT-Gerät zur Steuerung von Geräten und zur Überwachung des Wetters mit Esp8266 - Gunook
So bauen Sie ein IoT-Gerät zur Steuerung von Geräten und zur Wetterüberwachung mit ESP8266: Das Internet der Dinge (IoT) ist die Vernetzung von physischen Geräten (auch als "verbundene Geräte" und "intelligente Geräte" bezeichnet), Gebäuden, und andere Elemente – eingebettet in Elektronik, Software, Sensoren, Aktoren und
Neue DIY-Idee zum Betrieb von Universalmotor-Elektrowerkzeugen ohne Strom - Gunook
Neue DIY-Idee zum Betrieb von Universal-Motor-Elektrowerkzeugen ohne Strom: Hey Leute !!!! In dieser Anleitung erfahren Sie, wie Sie eine Notstrom-Option herstellen, um Ihre Universal-Motor-Elektrowerkzeuge zu betreiben, wenn zu Hause kein Strom vorhanden ist Blasen zum Betrieb von Elektrowerkzeugen in abgelegenen Gebieten oder sogar auf der
Anweisungen zum Fertigstellen des Modells des Schienenführungsdesigns zum Heben / Senken von mittig montierten Fußstützen an Elektrorollstühlen - Gunook
Anweisungen zum Fertigstellen des Modells des Schienenführungsdesigns zum Heben/Senken der mittig montierten Fußstützen bei Elektrorollstühlen: Die mittig montierten Fußstützen werden angehoben, um unter der Sitzmulde verstaut und zum Ausfahren abgesenkt. Ein Mechanismus zum unabhängigen Verstauen und Auslösen der Fußrasten ist in marktgängigen Rollstühlen nicht enthalten, und PWC-Benutzer haben die Notwendigkeit geäußert