Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ιστορικό - Σχεδιασμός
- Βήμα 2: Τμήματα εκτυπωμένων 3D
- Βήμα 3: Προετοιμασία της βαλβίδας νερού
- Βήμα 4: Στοίβα Arduino
- Βήμα 5: LED πλημμύρας
- Βήμα 6: LED σήματος
- Βήμα 7: Συνδέστε το Power
- Βήμα 8: Arduino Cloud
- Βήμα 9: Μαζέψτε
- Βήμα 10: Χρησιμοποιήστε και θαυμάστε και βελτιώστε
- Βήμα 11: Άλλες χρήσεις για το πακέτο Arduino IoT;
Βίντεο: Super Weather Station Hanging Basket: 11 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σε όλους! Σε αυτήν την ανάρτηση ιστολογίου T3chFlicks, θα σας δείξουμε πώς φτιάξαμε ένα έξυπνο καλάθι.
Τα φυτά είναι μια φρέσκια και υγιεινή προσθήκη σε οποιοδήποτε σπίτι, αλλά μπορούν γρήγορα να γίνουν κουραστικά - ειδικά αν θυμάστε να τα ποτίζετε μόνο όταν είστε στριμωγμένοι στο κρεβάτι.
Με το έξυπνο κρεμαστό καλάθι μας, μπορείτε να είστε τεμπέληδες και να έχετε ακόμα όμορφες ανθοφορίες! Με το πάτημα μόνο ενός κουμπιού στον πίνακα ελέγχου Arduino, μπορείτε να ποτίσετε τα φυτά σας από όπου κι αν βρίσκεστε. Επιπλέον, το κρεμαστό καλάθι είναι γεμάτο με άλλους δροσερούς αισθητήρες - δείτε πράγματα όπως ο καιρός και η ένταση του φωτός στον πίνακα ελέγχου σας, ώστε να μπορείτε να ελέγξετε το περιβάλλον του φυτού σας και να λάβετε τοπικές μετρήσεις που θα σας βοηθήσουν να προγραμματίσετε τη μέρα σας (ή την στολή σας).
Αυτό το έργο ήταν εξαιρετικά διασκεδαστικό και είμαστε ενθουσιασμένοι να μοιραστούμε ό, τι μάθαμε με όλους εσάς. Αλλά πριν ξεκινήσουμε και σας δείξουμε πώς το κάναμε, ας σας μεταφέρουμε μερικές από τις αρχικές μας σκέψεις για το έργο…
Προμήθειες
Συστατικά
- Arduino Maker IoT Bundle:
- Τρισδιάστατα τυπωμένα μέρη:
- Λευκή λωρίδα LED 12V:
- Ρυθμιστής 5V:
- Τροφοδοσία:
- https://www.distrelec.nl/en/single-travel-adapter-…
- Σύνδεση κλιπ:
- Ηλεκτρομαγνητική βαλβίδα:
- Βίδες:
- UV διαφανές πλαστικό:
- Σύρμα -
- 3D εκτυπωτής -
- Θερμικό όπλο -
- Συγκολλητικό σίδερο -
Βήμα 1: Ιστορικό - Σχεδιασμός
Όταν ξεκινήσαμε αυτό το σχέδιο, ξέραμε ότι θέλαμε να φτιάξουμε ένα έξυπνο καλάθι, αλλά δεν ήμασταν απόλυτα σίγουροι από πού να ξεκινήσουμε. Είχαμε μερικά «must-have» για το έξυπνο καλάθι μας, συγκεκριμένα:
- Πρέπει να μπορεί να συγκρατήσει το βάρος ενός υγρού χώματος/καλαθιού γεμάτου λουλουδιών
- Πρέπει να διαθέτει τα ηλεκτρονικά για τα LED, τους αισθητήρες και τη βαλβίδα νερού
- Πρέπει να έχει ενσύρματη ενέργεια επειδή μια ηλιακή λύση δεν μπορεί να παρέχει αρκετή ενέργεια κατά τους χειμερινούς μήνες (ευχαριστώ, Αγγλία)
- Πρέπει να έχει εύκολη πρόσβαση με σωλήνα σωλήνα.
Παρά τις καλές προθέσεις, η πρώτη μας προσπάθεια για ένα σχέδιο ήταν ένα πολύ αποτρόπαιο μπλοκ, αλλά αφού επιστρέψαμε στον πίνακα σχεδίασης, δημιουργήσαμε μια εκλεπτυσμένη έκδοση η οποία (νομίζουμε) φαίνεται αρκετά καλή!
Για τα ηλεκτρονικά, το πακέτο Arduino MKR IoT έσωσε τη μέρα - το κιτ περιέχει πολλούς αισθητήρες που ήταν ιδανικά για τον σκοπό μας.
Η ασπίδα περιβάλλοντος Arduino
Η ασπίδα περιβάλλοντος στο κιτ Arduino διαθέτει αισθητήρες για: φωταύγεια, πίεση θερμοκρασίας αέρα, υγρασία και υπεριώδη ακτινοβολία (αναλυθεί σε δείκτες UVA, UVB και UV).
Αυτοί οι αισθητήρες μπορούν να λειτουργήσουν σαν μίνι μετεωρολογικός σταθμός για το καλάθι μας, παρέχοντας στον χρήστη πρόσβαση σε ακριβείς, ζωντανές, τοπικές πληροφορίες σχετικά με τις καιρικές συνθήκες.
Ο πίνακας ρελέ Arduino
Ο πίνακας ρελέ που περιέχεται στο κιτ σημαίνει ότι μπορούμε εύκολα να ελέγξουμε συσκευές υψηλότερης ισχύος. Αποφασίσαμε ότι θα μπορούσαμε να το χρησιμοποιήσουμε για τον έλεγχο της ροής του νερού στο κρεμαστό καλάθι χρησιμοποιώντας μια ηλεκτρομαγνητική βαλβίδα 12V και επίσης αποφασίσαμε ότι ένα ισχυρό φως - φτιαγμένο με μερικές λωρίδες LED 12V - θα ήταν μια χρήσιμη προσθήκη.
Αποφασίσαμε επίσης να δοκιμάσουμε την πλατφόρμα cloud Arduino για αυτό το έργο. Σε ένα προηγούμενο έργο, δημιουργήσαμε μια εφαρμογή για την εμφάνιση δεδομένων σε πραγματικό χρόνο, αλλά ειλικρινά, η πλατφόρμα cloud ήταν ένας πολύ πιο απλός τρόπος ελέγχου του έργου μας Arduino και ήταν εξαιρετικά φιλική προς το χρήστη.
Βήμα 2: Τμήματα εκτυπωμένων 3D
Υπάρχουν επτά κύρια μέρη:
- Κύρια αγκύλη
- Σώμα
- Επάνω (καπάκι)
- Στήριγμα για βαλβίδα
- Συνδέσεις για το ακροφύσιο του εύκαμπτου σωλήνα
- Ελαφριά υποστήριξη
- Ελαφρύ κάλυμμα
Σχεδιάσαμε αυτά τα μέρη μόνοι μας - μπορείτε να βρείτε τα αρχεία για αυτά εδώ. Αποφασίσαμε να εκτυπώσουμε σε νήμα PETG για βελτιωμένη αντοχή, ανθεκτικότητα και μακροζωία.
Δυστυχώς, η εκτύπωση δεν ήταν τέλεια, οπότε χρησιμοποιήσαμε ένα πιστόλι θερμότητας για να προσπαθήσουμε και να θεραπεύσουμε μερικά από τα κενά στρώματος (γνωρίζει κανείς πώς μπορούμε να το κάνουμε να εκτυπώνεται όμορφα αντί να επιτίθεται στην τελική εκτύπωση με πυροτεχνικά;). Αφήσαμε μια υποδοχή στην κορυφή για ένα παράθυρο, ώστε οι αισθητήρες να μπορούν να βλέπουν και προσθέσαμε μερικά ανάγλυφα εφέ στο πλάι για να προσπαθήσουμε να το κάνουμε να φαίνεται λίγο πιο όμορφο.
Βήμα 3: Προετοιμασία της βαλβίδας νερού
ένα. Πάρτε την ηλεκτρομαγνητική βαλβίδα. Βιδώστε τα καλώδια στο τερματικό από πάνω - ένα για θετικό και ένα για γείωση - δεν έχει σημασία ποιος είναι ο γύρος.
σι. Κάντε μια τρύπα στο πλαστικό καπάκι που καλύπτει την καλωδίωση της ηλεκτρομαγνητικής βαλβίδας. Περάστε τα θετικά καλώδια και τη γείωση μέσω αυτής της οπής.
ντο. Η θήκη της ηλεκτρομαγνητικής βαλβίδας έχει μια τρύπα όπου τα καλώδια συνήθως βγαίνουν. Καθώς κάναμε την τρύπα στο καπάκι και περάσαμε τα καλώδια, δεν το χρειαζόμαστε πλέον. Γεμίστε αυτήν την τρύπα με ζεστή κόλλα (μια κομψή λύση, σωστά;), ώστε να μην μπορεί να μπει νερό. ΠΡΟΑΙΡΕΤΙΚΟ: βάψτε τα πάντα με μαύρο σπρέι για ένα λείο φινίρισμα.
ρε. Βιδώστε το άγκιστρο για το κρεμαστό καλάθι στη θέση του στο τέλος του βραχίονα.
Βήμα 4: Στοίβα Arduino
ένα. Τοποθετήστε τον ρυθμιστή ισχύος 5V στο τμήμα της σανίδας του κάτω πίνακα (δηλαδή της πλακέτας ρελέ). Σε οποιαδήποτε πλευρά στις σχετικές καρφίτσες, βάλτε κεφαλίδες που θα γυρίζουν 12V-> 5V για το Arduino.
σι. Φτιάξτε μια στοίβα Arduinos, τοποθετώντας την πλακέτα αισθητήρα στο mkr1010 (Arduino) και το mkr1010 στην πλακέτα ρελέ.
ντο. Συνδέστε τα καλώδια από τα ηλεκτρομαγνητικά καλώδια στην πλακέτα ρελέ: Κόκκινο σε 12V, Μαύρο σε Κοινό (C) στο ρελέ κανονικά κλειστού ρελέ (NC) σε GND 12V.
Βήμα 5: LED πλημμύρας
ένα. Κόψτε πέντε λωρίδες έξι LED από μια λωρίδα. Συνδέστε τα θετικά και τα αρνητικά μαζί όπως φαίνεται και κολλήστε τα στα παχύτερα καλύμματα φωτός με 3D εκτύπωση.
σι. Στη συνέχεια, συνδέστε το φως συνδέοντας το θετικό καλώδιο από το πλέγμα LED στον πολυσύνδεσμο τροφοδοσίας 12V. Συνδέστε το αρνητικό καλώδιο από το πλέγμα LED στο NC (κανονικά κλειστό) της πλακέτας ρελέ. Τέλος, συνδέστε ένα καλώδιο γείωσης από το Common στην πλακέτα ρελέ στη γείωση του πολυσυνδέτη τροφοδοσίας 12V.
ντο. Καλύψτε το φως με το λεπτότερο ορθογώνιο τρισδιάστατο τυπωμένο μέρος.
Βήμα 6: LED σήματος
ένα. Συνδέστε μια αντίσταση 220 Ohm στον πείρο γείωσης της λυχνίας LED RGB και, στη συνέχεια, συνδέστε την στην ακίδα GND στο επάνω μέρος της στοίβας.
σι. Συνδέστε τα θετικά R, G και B στις ακίδες 3, 4, 5. Θερμοσυρρικνωθείτε και καλύψτε και σπρώξτε το LED μέσα από την οπή του στο καπάκι.
Βήμα 7: Συνδέστε το Power
Συνδέστε τους πολλαπλούς συνδέσμους 12V και Ground σε ανδρική κεφαλή βύσματος βαρελιού ευρώ. Συνδέστε τη γυναικεία κεφαλή βύσματος του βαρελιού ευρώ από την τροφοδοσία 12V.
Βήμα 8: Arduino Cloud
Όπως αναφέραμε νωρίτερα, η δημιουργία πίνακα εργαλείων για το έργο IoT που βασίζεται σε Arduino γίνεται απλή από την πλατφόρμα cloud.
ένα. Μεταβείτε στο Arduino Cloud και δημιουργήστε έναν λογαριασμό.
σι. Δημιουργήστε ένα νέο «πράγμα» (μια συνδεδεμένη συσκευή Arduino Cloud).
ντο. Προσθέστε ιδιότητες - αυτές θα είναι οι μεταβλητές που μετράτε ή παρακολουθείτε. Προσθέσαμε τη μέτρηση της θερμοκρασίας ως παράδειγμα.
ρε. Ανοίξτε τον διαδικτυακό σας επεξεργαστή σκίτσων. Μπορείτε να δείτε ότι έχουν προστεθεί ορισμένες προεπιλεγμένες συνδέσεις για την ενημέρωση των μεταβλητών. Αυτά θα πρέπει να λειτουργούν καλά, αλλά για να χρησιμοποιήσετε τη μέτρηση της θερμοκρασίας στην ασπίδα ENV, θα πρέπει να προσθέσετε ένα κομμάτι κώδικα που μπορείτε να βρείτε στα παραδείγματα στην αριστερή πλευρά του προγράμματος επεξεργασίας.
μι. Εισαγάγετε τα διαπιστευτήριά σας WiFi.
φά. Ανεβάστε τον κωδικό σας και επιστρέψτε στον πίνακα ελέγχου όπου, εάν έχετε κάνει τα πάντα σωστά, θα πρέπει να δείτε μια ζωντανή τιμή ενημέρωσης της νέας μεταβλητής.
σολ. Στη συνέχεια, προσθέσαμε όλους τους άλλους αισθητήρες της συσκευής στο Arduino Cloud: θερμοκρασία, υγρασία, φωτεινότητα, πίεση, UVB, UVA. Προσθέσαμε επίσης στοιχεία ελέγχου για το χρώμα RGB της λυχνίας LED και έλεγχο προβολέων και νερού. Ελέγξτε τον κωδικό μας για να δείτε πώς το κάναμε.
Βήμα 9: Μαζέψτε
ένα. Κολλήστε το Arduino στη θέση του μέσα στη θήκη και τακτοποιήστε τα καλώδια.
σι. Βάλτε το καπάκι στη θήκη και κολλήστε στο υπέρυθρο διάφανο κάλυμμα.
ντο. Βιδώστε τον σύνδεσμο σωλήνα-σωληνοειδούς βαλβίδας στην ηλεκτρομαγνητική βαλβίδα στο άκρο πλησιέστερο στον τοίχο. Συνδέστε τον εύκαμπτο σωλήνα στον σύνδεσμο βαλβίδας.
ρε. Βιδώστε το ακροφύσιο στην άλλη πλευρά της ηλεκτρομαγνητικής βαλβίδας (δηλ. Στην πλησιέστερη πλευρά του άγκιστρου του καλάθι).
μι. Βιδώστε ολόκληρο το στήριγμα σε έναν τοίχο ή φράχτη της επιλογής σας (ρωτήστε τον ιδιοκτήτη της κάθετης επιφάνειας πριν το κάνετε αυτό…).
φά. Συνδέστε τον εύκαμπτο σωλήνα στη βρύση και ανοίξτε τον.
σολ. Συνδέστε το τροφοδοτικό και καθίστε αναπαυτικά καθώς το έξυπνο κρεμαστό καλάθι σας σημαίνει ότι έχετε πράσινα δάχτυλα χωρίς να λερώνετε τα χέρια σας!
Βήμα 10: Χρησιμοποιήστε και θαυμάστε και βελτιώστε
Τώρα μπορείτε να χρησιμοποιήσετε τον πίνακα εργαλείων δημιουργών Arduino για να ελέγξετε το Smart Hanging Basket. Η εφαρμογή σάς επιτρέπει να ελέγχετε τον προβολέα και το πότισμα καθώς και να παρακολουθείτε όλες τις ενδείξεις των αισθητήρων.
Στη σελίδα του Πίνακα ελέγχου Arduino υπάρχει ένα κουμπί σύνδεσης Ιστού που λέει ότι «Τα WebHooks σας επιτρέπουν να στέλνετε και να λαμβάνετε αυτοματοποιημένα μηνύματα σε άλλες υπηρεσίες. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένα webhook για να λάβετε μια ειδοποίηση όταν αλλάζει μια ιδιότητα του Πράγματος σας. Εάν είστε νέοι σε webhooks, ελέγξτε αυτό το δείγμα έργου. '
Φαίνεται ότι δεν έχουν τη λειτουργία «λήψης αυτοματοποιημένων μηνυμάτων από άλλες υπηρεσίες» από ό, τι μπορούμε να πούμε, ωστόσο αυτό θα ήταν φοβερό γιατί μπορείτε να συνδέσετε το ημερολόγιό σας Google με το IFTTT και να αυτοματοποιήσετε το πότισμά σας! Ας ελπίσουμε ότι θα το δουν αυτό ως εφαρμογή μιας λύσης! Αλλά αν νιώθετε πρόκληση να το προσθέσετε μόνοι σας, αυτό γίνεται εδώ.
Mayσως έχετε παρατηρήσει ότι το καπάκι δεν κάθεται. Το διορθώσαμε χρησιμοποιώντας κάποια ζεστή κόλλα για να συμπληρώσουμε το κενό (μετά το βίντεο) και λειτουργεί αρκετά καλά!
Βήμα 11: Άλλες χρήσεις για το πακέτο Arduino IoT;
Ελπίζουμε να απολαύσατε το σεμινάριο έξυπνου καλαθιού - ελπίζουμε ότι θα κάνει τη ζωή σας πιο εύκολη και τα φυτά σας πιο πράσινα!
Εγγραφείτε στη λίστα αλληλογραφίας μας!
Συνιστάται:
Μετεωρολογικός σταθμός Hanging Gear: 7 βήματα (με εικόνες)
Μετεωρολογικός σταθμός Hanging Gear: Σε αυτό το Instructable, θα σας δείξω πώς να φτιάξετε τον δικό σας μετεωρολογικό σταθμό, ο οποίος είναι κατασκευασμένος από εξαρτήματα MDF με λέιζερ CNC. Ένας βηματικός κινητήρας οδηγεί κάθε ταχύτητα και ένα Arduino λαμβάνει μετρήσεις θερμοκρασίας και υγρασίας χρησιμοποιώντας ένα DHT
Modular Solar Weather Station: 5 βήματα (με εικόνες)
Modular Solar Weather Station: Ένα από τα έργα που ήθελα να φτιάξω για κάποιο διάστημα ήταν ένας Modular Μετεωρολογικός Σταθμός. Modular με την έννοια ότι μπορούμε να προσθέσουμε τους αισθητήρες που θέλουμε απλά αλλάζοντας το λογισμικό. Ο Modular Weather Station χωρίζεται σε τρία μέρη. Ο κεντρικός πίνακας διαθέτει το W
Tweeting Weather Station: 8 βήματα (με εικόνες)
Tweeting Weather Station: Θέλατε ποτέ να παρακολουθείτε τις τρέχουσες καιρικές συνθήκες της πόλης σας, το αποτύπωμα άνθρακα, τα επίπεδα θορύβου και ρύπανσης; Θέλετε να είστε Σταυροφόρος για την Κλιματική Αλλαγή ή να δημιουργήσετε τον δικό σας Μετεωρολογικό Σταθμό Tweeting και να μοιραστείτε τις τοπικές σας καιρικές συνθήκες με το
Unique Desk Weather Station Showpiece: 5 βήματα (με εικόνες)
Unique Desk Weather Station Showpiece: Hey Guys! Για αυτό το έργο μηνών έχω φτιάξει έναν μετεωρολογικό σταθμό με τη μορφή ενός Desk Plant ή μπορείτε να το ονομάσετε ως Desk Showpiece. Αυτός ο μετεωρολογικός σταθμός μεταφέρει δεδομένα στο ESP8266 από έναν ιστότοπο που ονομάζεται openwethermap.org και αλλάζει τα χρώματα RGB σε
Particle Photon IoT Personal Weather Station: 4 Βήματα (με Εικόνες)
Particle Photon IoT Personal Weather Station: