Αυτό το άρθρο θα περιγράψει πώς να συναρμολογήσει μια μικρή μονάδα για αυτόματη πότισμα των φυτών με βάση Arduino με έλεγχο υγρασίας. Η ανάγκη για το πότισμα θα καθοριστεί από τον αισθητήρα υγρασίας εδάφους. Εάν είναι επιθυμητό, θα είναι δυνατή η παροχή αρκετών φυτών ταυτόχρονα.
Υλικά και εργαλεία:
- Arduino Uno
- Γλάστρες σε γλάστρες με ξηρό χώμα
- αντλία νερού
- Αισθητήρας υγρασίας εδάφους με βρόχο
- Πλήκτρο λειτουργίας (τρία) με βρόχο
- Συγκρότημα ακροδεκτών πίεσης
- Μπαμπάκι μπαμπάς × 1 τεμ
- Μαγιονάρικα σύρμα × 1 τεμ
- Τροφοδοσία ρεύματος με υποδοχή USB
- Καλώδιο USB
Συνέλευση:
Η οθόνη είναι συνδεδεμένη με τον ακροδέκτη 3 της τριπλής ασπίδας. Όταν συνδέετε όλα τα καλώδια αυτού του τύπου, είναι σημαντικό να βεβαιωθείτε ότι το μαύρο καλώδιο είναι συνδεδεμένο με τον πείρο GND.
Στη συνέχεια, ο διακόπτης λειτουργίας είναι συνδεδεμένος στον ακροδέκτη 5.
Η αντλία δεν έχει επαφές στα άκρα των συρμάτων, έτσι χρησιμοποιείται ένα τερματικό μπλοκ. Αν υπάρχει δεξιότητα για τη συγκόλληση επαφών, τότε είναι πιο σωστό να κολλήσετε "Συνδέσεις ακίδων" στα καλώδια.
Έτσι φαίνεται η συνδεδεμένη ισχύς:
Στη συνέχεια, συνδέστε τον αισθητήρα υγρασίας του εδάφους.
Χρησιμοποιώντας το ID Ardeino, το Arduino Uno προγραμματίζεται με το συνημμένο αρχείο παρακάτω. Ο ίδιος ο αισθητήρας υγρασίας, βέβαια, κολλάει στο έδαφος. Το άκρο του σωλήνα νερού συνδέεται με το έδαφος. Αν το δοχείο ζυγίζει λίγο, τότε ο συγγραφέας συνιστά να στερεώσετε το σωλήνα ξεχωριστά, έτσι ώστε η μονάδα να μην είναι ανάποδα. Στη συνέχεια, η αντλία χαμηλώνει σε ένα βολικό δοχείο με νερό και συνδέεται η παροχή ρεύματος.
Βαθμονόμηση:
Προκειμένου οι μετρήσεις του αισθητήρα να είναι σωστές, απαιτείται μια απλή διαδικασία βαθμονόμησης. Επειδή η ακρίβεια των μετρήσεων εξαρτάται άμεσα από την οξύτητα του εδάφους.
1. Με τον αισθητήρα κολλημένο σε ξηρό δοχείο, καταγράφονται οι ενδείξεις από την οθόνη. Αυτή η τιμή δεν είναι μικρότερη από ελάχιστη υγρασία.
2. Γεμίστε το λουλούδι και περιμένετε έως ότου απορροφηθεί πλήρως το νερό στο έδαφος και οι μετρήσεις του αισθητήρα σταματούν σε μία τιμή. Τα δεδομένα καταγράφονται και επισημαίνονται ως μέγιστη υγρασία.
3. Οι τιμές των σταθερών HUMIDY_MIN αλλάζουν στο αρχείο του υλικολογισμικού, η ελάχιστη υγρασία έχει ρυθμιστεί και το HUMIDY_MAX, αντίστοιχα, η μέγιστη υγρασία. Το Arduino Uno αναβοσβήνει και πάλι.
Κλίμακα έργου
Αυτό το άρθρο περιγράφει μια μέθοδο ποτίσματος για ένα μόνο λουλούδι. Αλλά συχνά είναι απαραίτητο να νερό μερικά φυτά ταυτόχρονα. Φυσικά, μπορείτε να συνδέσετε περισσότερες αντλίες και αισθητήρες υγρασίας στο Arduino, αλλά πόσο ακριβό θα είναι. Ο συντάκτης σε αυτή την περίπτωση προσφέρει μια φτηνή και απλή λύση. Στον σωλήνα που συνδέεται με την αντλία, οι οπές γίνονται με ένα τρύπημα, η απόσταση μεταξύ τους είναι περίπου 30 εκατοστά, οι ράβδοι από τη χρησιμοποιούμενη στυλό στυλό τοποθετούνται σε αυτές τις τρύπες.
Γλάστρες σε ένα σπίτι, κατά κανόνα, σταθεί στη σειρά, για παράδειγμα, σε ένα περβάζι. Ο σωλήνας στηρίζεται στα δοχεία έτσι ώστε κάθε τρύπα να ταιριάζει με το δοχείο. Μόνο εδώ η απόφαση για το πότισμα θα γίνει από τη συσκευή μόνο ένα δοχείο. Αυτό θα λειτουργήσει καλύτερα εάν τα κατσαράκια του ίδιου μεγέθους συμβαίνουν συχνά στα περβάζια παραθύρων. Το στέγνωμα του εδάφους σε αυτά θα είναι περίπου το ίδιο. Εάν θέλετε, και ένα μεγάλο αριθμό φυτών στο σπίτι σας, μπορείτε να συνδέσετε επιπλέον αντλίες και να διαιρέσετε όλες τις γλάστρες σε ομάδες ίσου μεγέθους.