Inhaltsverzeichnis:
- Schritt 1: Komponenten finden
- Schritt 2: Feuchtigkeitssensor anschließen
- Schritt 3: Anschließen des LCD-Bildschirms
- Schritt 4: Schnittstelle 9g Servomotor
- Schritt 5: LED-BIRNEN
- Schritt 6: Endgültige Verbindung
- Schritt 7: Der Code
- Schritt 8: Fertig
Video: Automatische Blumenpflanzenbewässerung Project-arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Hallo Leute!
Heute werde ich erklären, wie Sie Ihre Pflanzen mit einem Wasserkontrollsystem bewässern. Es ist super einfach. Sie benötigen nur ein Arduino, einen LCD-Bildschirm und einen Feuchtigkeitssensor. Keine Sorge, ich werde Sie Schritt für Schritt durch die Prozesse führen was wir hier machen ist
- mit einem Bodenfeuchtesensor, der den Feuchtigkeitsgehalt misst
- Anzeige des Feuchtigkeitsgehalts auf dem LCD (0%-100%)
- Wenn der Feuchtigkeitsgehalt weniger als 60% beträgt, schalten Sie die rote LED ein, wenn er geringer ist, schalten Sie die grüne LED ein
- Wenn der Feuchtigkeitsgehalt unter 60% liegt, müssen Sie Ihre Pflanze bewässern, indem Sie das Wasserventil (durch einen Servomotor) öffnen. Das Ventil muss sich proportional zum Feuchtigkeitsgehalt öffnen.
- Anzeige des Bewässerungsstatus auf LCD (OPEN/CLOSE)
supereinfach! Lass uns die Schritte durchgehen
Schritt 1: Komponenten finden
du brauchst
arduino uno/mega 2560 und USB-Kabel
www.ebay.com/itm/ATMEGA16U2-Board-For-Ardu…
rote LED, grüne LED
16 X2 LCD-Bildschirm
www.ebay.com/itm/16x2-Character-LCD-Display…
Tower Pro Mikroservo 9g
www.ebay.com/itm/TowerPro-SG90-Mini-Gear-M…
Feuchtigkeitssensor
www.ebay.com/itm/Soil-Humidity-Hygrometer-…
Potentiometer
Überbrückungsdrähte, Mini-Steckbrett
Schritt 2: Feuchtigkeitssensor anschließen
Vom Feuchtigkeitssensor erhalten wir analoge Messwerte von 0-1023, daher benötigen wir keine digitalen I / O-Pins von arduino. Aber wir benötigen einen analogen A0-Pin.
vcc --------- 5V von Arduino
GND----------0V von Arduino
SIGNAL (A0) ------A0 von arduino
Denken Sie daran, dass analoge Messwerte, die wir von 0-1023 erhalten, von 0-100 mit dem Befehl map(0, 1023, 100, 0) abgebildet werden
das heißt wenn es trocken ist ---5V-----1023 MAP TO 0%
nass---0V------0 MAP TO 100%
Schritt 3: Anschließen des LCD-Bildschirms
Ich hoffe, Sie wissen, wie man ein LCD mit arduino verbindet.
Nehmen Sie den 16 X 2 LCD-Bildschirm und verbinden Sie die Überbrückungsdrähte und die Schnittstelle wie folgt mit Arduino:
LCD-ARDUINO
GND GND
VCC 5V
VEE ZUM POTENTIOMETER
RS PIN 12 (JEDE DIGITALE PIN)
R/W GND
EN PIN 11 (JEDE DIGITALE PIN)
DB4 PIN 5
DB5-PIN 4
DB6 PIN 3
DB7-PIN 2
A 5V
K GND
Schritt 4: Schnittstelle 9g Servomotor
rot(+)---------------------------------------5V in arduino
braun(-)--------------------------- Gnd in arduino
gelb (Signalstift) ---------------- JEDER PWM-PIN
Schritt 5: LED-BIRNEN
Sie sind auf halbem Weg, um Ihr Wasserkontrollsystem fertigzustellen.
Verbinden Sie die roten und grünen LEDs mit 8 bzw. 9. (längeres Ende zu Arduino, kürzeres Ende zu GND … ich hoffe, Sie haben das nicht vergessen)
Schritt 6: Endgültige Verbindung
deine endgültige verbindung würde so aussehen
Schritt 7: Der Code
1. Laden Sie die Arduino Desktop-IDE herunter und installieren Sie sie
Windows -
Mac OS X -
Linux -
2. Laden Sie die Datei servo.h und LiquidCrystal.h herunter und fügen Sie sie in den Arduino-Bibliotheksordner ein.
github.com/arduino-libraries/Servo
github.com/arduino-libraries/LiquidCrysta…
Dateien in den Pfad einfügen - C:\Arduino\libraries
3. Downloaden und öffnen Sie flower_plant_project.ino
4. Laden Sie den Code über ein USB-Kabel auf das Arduino-Board hoch
Schritt 8: Fertig
Sie sind mit Ihrem Projekt fertig. Aber beeilen Sie sich nicht, Ihre Pflanzen zu gießen, verwenden Sie ein nasses Taschentuch und prüfen Sie, ob es richtig für nass und trocken funktioniert. Ich denke, Sie können dies weiter ändern und ich überlasse es Ihnen.
viel spaß beim gießen!!!
Empfohlen:
So bauen Sie eine automatische Notleuchte – wikiHow
Wie man eine automatische Notlampe herstellt: In diesem anweisbaren werde ich zeigen, wie man eine einfache eautomatische Notlampe * supereinfach * Taschengröße * wiederaufladbar * automatisch herstellt
Project Lux: 5 Schritte (mit Bildern)
Project Lux: Hallo und willkommen bei Project Lux! Project Lux ist ein Kleid mit integrierten LEDs. Dieses Kleid hat mehrere Interaktionsmöglichkeiten mit der Umgebung des Trägers und einfache Interaktionen. Dazu gehören Temperatur, Licht und Ton. Das Kleid hat auch ein paar
Der ultimative automatische Fischfutterautomat zum Selbermachen: Tier 2: 10 Schritte (mit Bildern)
Der ultimative DIY Automatic Fish Feeder: Tier 2: Der Tier 2 Feeder ist ein großer Fortschritt gegenüber Tier 1. Diese Version verwendet ein ESP8266-WLAN-Modul, um die Uhr des Arduino zu synchronisieren, um den Fütterungsplan und die Beleuchtung des Tanks zu steuern
Project 2 Smart-Helm: 6 Schritte (mit Bildern)
Projekt 2 Smart-Helm: Wir, Benoot Sven, Staelens Lennert und Dujardin Laurens, mussten ein Projekt für die Schule machen. Wir mussten mit einem Studenten von IPO (Industrial Product Design) zusammenarbeiten. Er hatte die Idee, einen smarten Motorradhelm zu bauen. Er hat das Design von
Einfache automatische Sicherung von Outlook und anderen Dateien.: 4 Schritte
Einfache automatische Sicherung von Outlook und anderen Dateien.: Wir alle sind uns einig, Daten vom Computer zu verlieren, daher erstellen wir von Zeit zu Zeit Backups der Dateien, die wir für wichtiger halten Problem Sie gehen, um die Backups zu überprüfen, die Sie erstellen, was