Πίνακας περιεχομένων:

Automatic Flower Plant Watering Project-arduino: 8 βήματα (με εικόνες)
Automatic Flower Plant Watering Project-arduino: 8 βήματα (με εικόνες)

Βίντεο: Automatic Flower Plant Watering Project-arduino: 8 βήματα (με εικόνες)

Βίντεο: Automatic Flower Plant Watering Project-arduino: 8 βήματα (με εικόνες)
Βίντεο: Arduino Garden Controller - Automatic Watering and Data Logging 2024, Ιούλιος
Anonim
Automatic Flower Plant Watering Project-arduino
Automatic Flower Plant Watering Project-arduino

Γεια σας παιδιά!

Σήμερα θα εξηγήσω πώς να ποτίζετε τα φυτά σας, με σύστημα ελέγχου νερού. είναι εξαιρετικά εύκολο. χρειάζεστε απλώς ένα arduino, LCD οθόνη και έναν αισθητήρα υγρασίας. μην ανησυχείτε θα σας καθοδηγήσω βήμα προς βήμα στις διαδικασίες. αυτό που κάνουμε εδώ είναι

  1. χρησιμοποιώντας έναν αισθητήρα υγρασίας εδάφους που μετρά το επίπεδο υγρασίας
  2. εμφανίζει το επίπεδο υγρασίας στην οθόνη LCD (0%-100%)
  3. εάν η στάθμη υγρασίας είναι μικρότερη από 60% ανάψτε το κόκκινο LED, εάν είναι μικρότερο, ενεργοποιήστε το πράσινο LED
  4. εάν το επίπεδο υγρασίας είναι κάτω από 60%πρέπει να ποτίσετε το φυτό σας ανοίγοντας τη βαλβίδα νερού (με σερβοκινητήρα) η βαλβίδα πρέπει να ανοίξει ανάλογα με το επίπεδο υγρασίας.
  5. εμφανίζει την κατάσταση ποτίσματος στην οθόνη LCD (OPEN/CLOSE)

εξαιρετικά εύκολο! ας περάσουμε τα βήματα

Βήμα 1: Εύρεση εξαρτημάτων

χρειάζεσαι

arduino uno/mega 2560 και καλώδιο USB

www.ebay.com/itm/ATMEGA16U2-Board-For-Ardu…

κόκκινο led, πράσινο led

Οθόνη LCD 16 X2

www.ebay.com/itm/16x2-Character-LCD-Displa…

tower Pro micro servo 9g

www.ebay.com/itm/TowerPro-SG90-Mini-Gear-M…

αισθητήρας υγρασίας

www.ebay.com/itm/Soil-Humidity-Hygrometer-…

ποτενσιόμετρο

καλώδια άλτης, μίνι σανίδα ψωμιού

Βήμα 2: Αισθητήρας υγρασίας διασύνδεσης

Αισθητήρας υγρασίας διασύνδεσης
Αισθητήρας υγρασίας διασύνδεσης

από τον αισθητήρα υγρασίας, λαμβάνουμε αναλογικές αναγνώσεις από 0-1023 οπότε δεν χρειαζόμαστε ψηφιακές ακίδες εισόδου/εξόδου του arduino. αλλά χρειαζόμαστε αναλογικό ακροδέκτη A0.

vcc ------------ 5V arduino

GND ---------- 0V arduino

SIGNAL (A0) ------ A0 του arduino

Λάβετε υπόψη ότι οι αναλογικές αναγνώσεις που λαμβάνουμε από 0-1023 αντιστοιχίζονται από 0-100 χρησιμοποιώντας το χάρτη εντολών (0, 1023, 100, 0)

αυτό σημαίνει ότι είναι στεγνό --- 5V ----- 1023 ΧΑΡΤΗΣ ΕΩΣ 0%

υγρό --- 0V ------ 0 ΧΑΡΤΗΣ ΕΩΣ 100%

Βήμα 3: Διασύνδεση οθόνης LCD

Διασύνδεση οθόνης LCD
Διασύνδεση οθόνης LCD

Ελπίζω να γνωρίζετε πώς να διασυνδέσετε ένα LCD με το arduino. αν δεν ξέρετε μην ανησυχείτε θα σας καθοδηγήσω να το διασυνδέσετε.

πάρτε την οθόνη LCD 16 X 2 και συνδέστε τα καλώδια και τη διασύνδεση με το arduino ως εξής:

LCD ARDUINO

GND GND

VCC 5V

VEE TO POTENTIOMETER

RS PIN 12 (ΟΠΟΙΟΣΔΗΠΟΤΕ ΗΦΙΑΚΟΣ PIN)

R/W GND

EN PIN 11 (ΟΠΟΙΟΔΗΠΟΤΕ IGΗΦΙΑΚΟΣ PIN)

DB4 PIN 5

DB5 PIN 4

DB6 PIN 3

DB7 PIN 2

Ένα 5V

Κ GND

Βήμα 4: Διασύνδεση σερβοκινητήρα 9g

Διασύνδεση σερβοκινητήρα 9g
Διασύνδεση σερβοκινητήρα 9g

κόκκινο (+) ------------------------------ 5V στο arduino

καφέ (-) --------------------------- gnd στο arduino

κίτρινο (ακίδα σήματος) ---------------- ΟΠΟΙΟΣΔΗΠΟΤΕ PIN PWM

Βήμα 5: ΛΑΜΠΕΣ LED

ΛΑΜΠΕΣ LED
ΛΑΜΠΕΣ LED

είστε στα μισά για να τελειώσετε το σύστημα ελέγχου του νερού σας.

διασυνδέστε τα κόκκινα και πράσινα LED σε 8 και 9 αντίστοιχα. (μεγαλύτερο τέλος στο arduino, μικρότερο τέλος στο GND… ελπίζω να μην το ξεχάσατε)

Βήμα 6: Τελική σύνδεση

Τελική σύνδεση
Τελική σύνδεση
Τελική σύνδεση
Τελική σύνδεση

η τελική σας σύνδεση θα μοιάζει με αυτό

Βήμα 7: Ο κώδικας

1. Κατεβάστε και εγκαταστήστε το Arduino Desktop IDE

windows -

Mac OS X -

Linux -

2. Κατεβάστε και επικολλήστε το αρχείο servo.h και LiquidCrystal.h στο φάκελο βιβλιοθηκών Arduino.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Επικόλληση αρχείων στη διαδρομή - βιβλιοθήκες C: / Arduino

3. Κατεβάστε και ανοίξτε το flower_plant_project.ino

4. Ανεβάστε τον κωδικό στην πλακέτα arduino μέσω καλωδίου USB

Βήμα 8: Τέλος

Image
Image

τελειώσατε με το έργο σας. αλλά μην βιάζεστε να ποτίσετε τα φυτά σας, χρησιμοποιήστε ένα υγρό μαντήλι και ελέγξτε αν λειτουργεί σωστά για βρεγμένα και στεγνά. Νομίζω ότι μπορείτε να το τροποποιήσετε περαιτέρω και θα σας το αφήσω να το κάνετε.

απολαύστε το πότισμα !!!

Συνιστάται: