Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Τα κυκλώματα
- Βήμα 2: Εγκατάσταση του απαιτούμενου λογισμικού και των πινάκων ελέγχου
- Βήμα 3: Ο κώδικας
- Βήμα 4: Ειδοποιήσεις push
Βίντεο: Garduino - ο έξυπνος κήπος με Arduino: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτές τις μέρες, κανείς δεν είναι αθώος. Υπάρχει κάποιος που δεν σκότωσε κατά λάθος ένα φυτό;;;
Είναι δύσκολο να κρατήσετε τα φυτά σας ζωντανά. Αγοράζετε ένα νέο φυτό και στη χειρότερη περίπτωση, απλά ξεχνάτε να το ποτίζετε. Στην καλύτερη περίπτωση, θυμάστε ότι υπάρχει, αλλά δεν το χειρίζεστε σωστά.
Με το Garduino, θα σας βοηθήσουμε να μετατρέψετε το σπίτι σας σε ένα όμορφο θερμοκήπιο με υγιή και χαρούμενα φυτά.
Το Garduino είναι μια έξυπνη πλατφόρμα παρακολούθησης φυτών, που θα σας βοηθήσει να γνωρίσετε καλύτερα τα φυτά σας.
Γιατί ο Garduino είναι τόσο κουλ;
- Παρακολουθεί την υγρασία στο χώμα του φυτού. Πολύ λίγη υγρασία μπορεί να οδηγήσει σε απώλεια απόδοσης και θάνατο των φυτών. Εάν το επίπεδο υγρασίας είναι χαμηλό, ο χρήστης πρέπει να ποτίζει το φυτό του. Η διατήρηση του επιπέδου υγρασίας στο σωστό εύρος βοηθά επίσης στην αποφυγή υπερβολικού ποτίσματος. Το υπερβολικό πότισμα είναι μια κοινή και γνωστή αιτία θανάτωσης των φυτών, η οποία προκαλεί ασθένεια των ριζών και σπατάλη νερού.
- Παρακολουθεί τη θερμοκρασία στο περιβάλλον του φυτού. Η θερμοκρασία είναι βασικός παράγοντας στην ανάπτυξη των φυτών. Αυτό μας βοηθά να παρακολουθούμε όταν η θερμοκρασία είναι πολύ υψηλή. FYI, οι χαμηλές θερμοκρασίες είναι κακές για τα φυτά όπως οι υψηλές θερμοκρασίες, μερικές φορές ακόμη χειρότερες.
- Παρακολουθεί την υγρασία του αέρα. Τα περισσότερα φυτά χρειάζονται υγρό αέρα, επειδή οι πόροι μέσω των οποίων αναπνέουν χάνουν το μεγαλύτερο μέρος της υγρασίας τους όταν ο περιβάλλοντας χώρος είναι στεγνός, μια απώλεια που το φυτό δεν μπορεί πάντα να αντικαταστήσει μέσω του νερού που απορροφούν οι ρίζες του.
Ποιοι είμαστε?
Δύο φοιτητές Πληροφορικής από το Διεπιστημονικό Κέντρο (IDC), Herzliya, Ισραήλ.
Και οι δύο έχουμε ένα πολυάσχολο πρόγραμμα και αγαπάμε και τα δύο τα φυτά.
Τα διαμερίσματά μας είναι γεμάτα φυτά και δυσκολευόμαστε να τα φροντίσουμε σωστά.
Συχνά ξεχνάμε να τα ποτίζουμε, και όταν τα θυμόμαστε προσπαθούμε να τα βγάλουμε πέρα με το πότισμά τους.
Αυτό το σύστημα παρακολούθησης εγκαταστάσεων είναι το τελευταίο μας έργο στο μάθημα «Το Διαδίκτυο των Πραγμάτων (IoT)».
Ελπίζουμε ότι αυτό θα σας βοηθήσει όπως μας βοήθησε και εμάς!
Θα θέλαμε πολύ να ακούσουμε από εσάς
Δοκιμάσατε το έργο μας; Ενημερώστε μας! Θα θέλαμε να σας ακούσουμε, εάν έχετε σημεία βελτίωσης ή σχόλια. Επιπλέον, θα θέλαμε να πάρουμε μερικές φωτογραφίες!
Προμήθειες
- 1 x πίνακας ESP8266 (Χρησιμοποιήσαμε Wemos D1 mini)
- 1 x Καλώδια Micro-USB
- 20 x καλώδια jumper
- 1 x Αισθητήρας θερμοκρασίας & υγρασίας (Χρησιμοποιήσαμε DHT22)
- 1 x αντίσταση 10K Ohm
-
1 x Αισθητήρας υγρασίας εδάφους
- 1 x LCD (Χρησιμοποιήσαμε Grove LCD RGB Backlight)
- 1 x Breadboard
Βήμα 1: Τα κυκλώματα
Σε αυτό το βήμα, θα συνδέσουμε όλους τους αισθητήρες.
Αισθητήρας υγρασίας εδάφους:
- Συνδέστε το VCC σε 3,3v
- Συνδέστε το GND στο G
- Συνδέστε το A0 με το A0
Οθόνη LCD:
- Συνδέστε το GND στο G
- Συνδέστε το VCC σε 5v
- Συνδέστε το SDA και το SCL στο D1, D2
Αισθητήρας υγρασίας & θερμοκρασίας:
- Συνδέστε το GND στο G
- Συνδέστε το VCC σε 3,3v
- Συνδέστε τα δεδομένα με την αντίσταση 10K Ohm στο D3 και την ισχύ, όπως στο κύκλωμα
Βήμα 2: Εγκατάσταση του απαιτούμενου λογισμικού και των πινάκων ελέγχου
Arduino IDE
Εγκαταστήστε το Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Εγκαταστήστε σχετικά "προγράμματα οδήγησης" για τις πλακέτες ESP8266 στο Arduino IDE σας:
randomnerdtutorials.com/how-to-install-esp…
Adafruit
Δημιουργία λογαριασμού:
io.adafruit.com
Μεταβείτε στις «Ροές» και προσθέστε 4 ροές:
1. SoilMoisture
2. Υγρασία
3. Θερμοκρασία
4. Ειδοποιήσεις
Στη συνέχεια, μεταβείτε στον "Πίνακα ελέγχου" και δημιουργήστε έναν νέο πίνακα ελέγχου, στη συνέχεια εισαγάγετε τον πίνακα ελέγχου και προσθέστε 4 μπλοκ, χρησιμοποιώντας το σύμβολο συν στα δεξιά της σελίδας:
1. Προσθέστε ένα μπλοκ γραφήματος γραμμής και, στη συνέχεια, επιλέξτε τροφοδοσία SoilMoisture, καθορίστε ότι η ελάχιστη τιμή είναι 0 και η μέγιστη είναι 1100.
2. Προσθέστε μπλοκ μετρητή και, στη συνέχεια, επιλέξτε ροή AirMoisture και βεβαιωθείτε ότι η μέγιστη τιμή είναι 100.
3. Προσθέστε το μπλοκ ροής και, στη συνέχεια, επιλέξτε ροή θερμοκρασίας
4. Προσθέστε μπλοκ κειμένου και, στη συνέχεια, επιλέξτε ροή ειδοποιήσεων
Κάντε κλικ στο 'Αποθήκευση'.
Βήμα 3: Ο κώδικας
Ο κώδικας επισυνάπτεται και είναι καλά τεκμηριωμένος, για εύκολη χρήση.
Ανοίξτε τον κωδικό στο Arduino IDE, βεβαιωθείτε ότι ο πίνακας στον οποίο εργάζεστε είναι όντως ο σωστός πίνακας.
Όταν εκτελείτε τη σειριακή οθόνη, βεβαιωθείτε ότι χρησιμοποιείτε 115200baud.
Παρατηρήστε ότι υπάρχουν σημεία στον κώδικα που πρέπει να τροποποιήσετε ανάλογα με το έργο σας (όπως τα στοιχεία WiFi).
Όλα είναι γραμμένα στην τεκμηρίωση.
Βήμα 4: Ειδοποιήσεις push
Για να ειδοποιηθείτε, κατεβάστε την εφαρμογή MQTT Push Client και, στη συνέχεια, εισαγάγετε την εφαρμογή:
1. Προσθήκη διακομιστή. Οι περισσότερες από τις λεπτομέρειες έχουν ήδη εισαχθεί, απλά προσθέστε τα στοιχεία του ονόματος χρήστη και του κωδικού πρόσβασής σας.
2. Προσθέστε τα θέματα (ροή στο Adafruit IO) που σας ενδιαφέρει να δείτε. Στο έργο μας - προσθέστε στο θέμα Όνομα χρήστη/ροές/ειδοποιήσεις. Στη συνέχεια, κάντε κλικ στην επιλογή αποθήκευση.
3. Αυτό είναι περίπου! Εάν ενδιαφέρεστε να λάβετε περισσότερες πληροφορίες σχετικά με τους αισθητήρες, προσθέστε νέο θέμα και συμπληρώστε το όνομα χρήστη/feeds/*topic*, όπου το θέμα είναι η ροή που θέλετε να δείτε. Μπορείτε επίσης να επιλέξετε ποια ειδοποίηση θέλετε να λαμβάνετε, εάν υπάρχει καθόλου:)
Μπορείτε να χρησιμοποιήσετε αυτά τα θέματα μόνο για να ενημερώνεστε κατά καιρούς για τις μετρήσεις του φυτού.
Συνιστάται:
Εσωτερικός κήπος Arduino: 7 βήματα
Εσωτερικός κήπος Arduino: Η κηπουρική στη σύγχρονη εποχή σημαίνει να κάνουμε τα πράγματα πιο περίπλοκα και επίπονα, με ηλεκτρόνια, bit και byte. Ο συνδυασμός μικροελεγκτών και κηπουρικής είναι μια πραγματικά δημοφιλής ιδέα. Νομίζω ότι αυτό συμβαίνει επειδή οι κήποι έχουν πολύ απλές εισόδους και εξόδους που
Αυτοματοποιημένο δοχείο φυτών - Μικρός κήπος: 13 βήματα (με εικόνες)
Αυτοματοποιημένο δοχείο φυτών - Μικρός κήπος: Είμαι μαθητής από την Τεχνολογία Πολυμέσων και Επικοινωνιών στο Howest Kortrijk. Για την τελική μας εργασία, έπρεπε να αναπτύξουμε ένα έργο IoT της δικής μας επιλογής. Lookάχνοντας γύρω για ιδέες, αποφάσισα να κάνω κάτι χρήσιμο για τη μητέρα μου που αγαπά την ανάπτυξη
Αυτόματος κήπος ποτιστικός - Τρισδιάστατη εκτύπωση - Arduino: 10 βήματα (με εικόνες)
Αυτόματος κήπος ποτιστικός | Τρισδιάστατη εκτύπωση | Arduino: Είμαι έντονος κηπουρός, αλλά το πότισμα των φυτών σας με το χέρι κατά τη διάρκεια της ξηρασίας απαιτεί λίγο χρόνο. Αυτό το έργο με απαλλάσσει από το πότισμα, ώστε να μπορώ να δουλέψω σε άλλα μου έργα. Είναι επίσης εξαιρετικό στη φροντίδα του κήπου ενώ λείπετε από το σπίτι και το φυτό
Έξυπνος Κήπος - Κάντε κλικ και μεγαλώστε: 9 βήματα
Smart Garden - Κάντε κλικ και μεγαλώστε: Τι θα γινόταν αν μπορούσατε να καλλιεργήσετε τα δικά σας φυτά, λουλούδια, φρούτα ή λαχανικά με τη βοήθεια μιας εφαρμογής Smartphone που διασφαλίζει ότι τα φυτά σας έχουν τη βέλτιστη διαμόρφωση νερού, υγρασίας, φωτός και θερμοκρασίας και σας επιτρέπει να παρακολουθείτε πώς για να μεγαλώσεις τα φυτά σου
Έξυπνος Κήπος "SmartHorta": 9 Βήματα
Smart Garden "SmartHorta": Γεια σας παιδιά, αυτό το διδακτικό θα παρουσιάσει το κολεγιακό έργο ενός έξυπνου λαχανόκηπου που παρέχει αυτόματο πότισμα των φυτών και μπορεί να ελεγχθεί από μια εφαρμογή για κινητά. Ο στόχος αυτού του έργου είναι να εξυπηρετήσει πελάτες που θέλουν να φυτέψουν στο σπίτι