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

Αυτόματο σύστημα ποτίσματος με πίνακα La COOL: 4 βήματα (με εικόνες)
Αυτόματο σύστημα ποτίσματος με πίνακα La COOL: 4 βήματα (με εικόνες)

Βίντεο: Αυτόματο σύστημα ποτίσματος με πίνακα La COOL: 4 βήματα (με εικόνες)

Βίντεο: Αυτόματο σύστημα ποτίσματος με πίνακα La COOL: 4 βήματα (με εικόνες)
Βίντεο: ΜΟΥ ΕΠΕΣΕ ΤΟ ΣΑΓΟΝΙ ΜΟΛΙΣ ΕΙΔΑ ΤΗ JOSEPHINE 2024, Νοέμβριος
Anonim
Αυτόματο σύστημα ποτίσματος με πίνακα La COOL
Αυτόματο σύστημα ποτίσματος με πίνακα La COOL
Αυτόματο σύστημα ποτίσματος με σανίδα La COOL
Αυτόματο σύστημα ποτίσματος με σανίδα La COOL

Γεια σε όλους, Έτσι αυτή τη φορά θα ξεκινήσουμε το Instructables μας σκάβοντας λίγο πιο βαθιά στο La COOL Board. Το Actor Output στον πίνακα μας ενεργοποιεί την αντλία όταν το χώμα είναι στεγνό. Πρώτον, θα εξηγήσω πώς λειτουργεί: Το La COOL Board διαθέτει έξοδο 3, 3 volt για τον έλεγχο ενός ηθοποιού μέσω τρανζίστορ ή κάρτας ρελέ. Θα ήθελα να επαναλάβω ότι θέλουμε να μετρήσουμε την υγρασία του εδάφους και να ενεργοποιήσουμε την αντλία όταν το χώμα είναι πολύ στεγνό. Μην ανησυχείτε για το πρόγραμμα Arduino, καθώς δεν υπάρχει προγραμματισμός "όχι", μόνο μερικά αρχεία διαμόρφωσης και μεταφόρτωση του λογισμικού και των ρυθμίσεων στην κάρτα. Η βιβλιοθήκη μας φροντίζει για τα υπόλοιπα, ώστε να μπορείτε να συγκεντρωθείτε σε άλλα πράγματα:)

Βεβαιωθείτε ότι έχετε διαβάσει τις άλλες οδηγίες μας σχετικά με το La COOL Board:

Κατασκευή εξωτερικού μετεωρολογικού σταθμού

Ο συνολικός προϋπολογισμός αυτού του Instructables, χωρίς να ληφθεί υπόψη η τιμή του La COOL Board ήταν 0 €, καθώς χρησιμοποιούσα μόνο αντικείμενα που είχα τοποθετήσει. Εάν πρέπει να αγοράσετε τα πάντα, θα πρέπει να κοστίζει λιγότερο από 50 €

Χρειάζεσαι:

  1. La COOL Board
  2. Κάποιο παλιό USB Power Suply
  3. δύο παλιά καλώδια USB (ένα με καλό USB-A και ένα με λειτουργικό Micro USB)
  4. μερικά καλώδια
  5. Φθηνή αντλία νερού 5-12V
  6. Ένα κουτί διακλάδωσης
  7. κάποιο διαυγές σωλήνα
  8. Εκπομπούς σταγόνων
  9. λίγο Wire
  10. λίγο διάτρητο
  11. 1 x 1N4001 Δίοδος
  12. 3 x Αρσενικό Pinhead (αν χρησιμοποιείτε SMD MOSFET όπως εγώ)
  13. 1 x VNN3NV04PTR-E OMNIFET (κάθε MOSFET που δέχεται 3V πρέπει να το κάνει)
  14. Αντίσταση 1 x 220Ohm (προαιρετικό)
  15. 1 x 3mm κόκκινο Led (προαιρετικό)
  16. Η εξωτερική θήκη που δημιουργήσαμε στο τελευταίο σεμινάριο (προαιρετικό)

Απαιτούμενα εργαλεία:

  • Συγκολλητικό σίδερο
  • διαφορετικές πένσες
  • μαχαίρι
  • Πολύμετρο
  • ζεστή κόλλα
  • Νομιζω αυτο ειναι ολο..

Βήμα 1: Προγραμματισμός του πίνακα COOL

Προγραμματισμός του COOL Board
Προγραμματισμός του COOL Board
Προγραμματισμός του πίνακα COOL
Προγραμματισμός του πίνακα COOL
Προγραμματισμός του πίνακα COOL
Προγραμματισμός του πίνακα COOL

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

Ξεκινώντας με το La COOL Board

Ανοίξτε το Arduino, μεταβείτε στα Αρχεία / Παραδείγματα / CoolBoard / AutoSprinkle.

Μεταβείτε στο Αρχεία / αποθηκεύστε ως και αποθηκεύστε το στον κατάλογο Arduino (επειδή δεν μπορείτε να αποθηκεύσετε σε παραδείγματα).

Τώρα μεταβείτε στο νέο σας έργο Arduino στον υπολογιστή σας. Στον κατάλογο βλέπετε το αρχείο.ino και έναν κατάλογο δεδομένων (φωτογραφία 2), ρίξτε μια ματιά στο φάκελο δεδομένων. Όπως μπορείτε να δείτε, υπάρχουν 10 αρχεία με το όνομα COOLsomething.json (φωτογραφία 3). Ανοίξτε το coolBoardActorConfig.json!

Μπορείτε να αλλάξετε τις τιμές εάν θέλετε ή μπορείτε απλά να τις χρησιμοποιήσετε ως έχουν. Λοιπόν, τώρα θα μπορούσα να πω ότι όλα περιγράφονται λεπτομερώς στο Readme.md στη βιβλιοθήκη, αλλά επειδή είναι πραγματικά πολύ εύκολο, θα το εξηγήσω γρήγορα:

{

"actif": 1, "ανεστραμμένο": 0, "χρονικό": 0, "χαμηλό": [50, 0, 0, 0], "υψηλό": [40, 0, 0, 0], "τύπος": ["υγρασία εδάφους", ""] }

actif: ορίζει εάν χρησιμοποιούμε πραγματικά τον ενσωματωμένο ηθοποιό, ορίστε το στο 0 (μηδέν) για απενεργοποίηση.

ανεστραμμένο: Επιτρέψτε μου να χρησιμοποιήσω ένα απλό παράδειγμα. Εάν ενεργοποιήσετε μια θερμάστρα, η θερμοκρασία αυξάνεται, αλλά εάν χρησιμοποιείτε ένα στοιχείο ψύξης (όπως ένας ανεμιστήρας ή η κρύα πλευρά ενός peltier) η θερμοκρασία μειώνεται. Έτσι, ο ηθοποιός με το στοιχείο ψύξης αντιδρά ανεστραμμένα στη μετρική που παρακολουθούμε. Το έπιασα? Παρακαλώ σχολιάστε αν αυτό είναι σαφές..

χρονική: Ένας ηθοποιός που δουλεύει με το χρόνο, μιλάμε αργότερα για αυτό.

χαμηλή: αν η μέτρηση υπερβεί αυτήν την τιμή, ο ηθοποιός χαμηλώνει. Προσέξτε αν χρησιμοποιείτε την ανεστραμμένη σημαία!

υψηλή: εάν η μέτρηση πέσει κάτω από αυτήν την τιμή, ο ηθοποιός ανεβαίνει ψηλά. Προσέξτε αν χρησιμοποιείτε την ανεστραμμένη σημαία!

type: ποια μέτρηση χρησιμοποιείται για τον έλεγχο του ηθοποιού μας; σε αυτή την περίπτωση είναι χώμα Υγρασία, αλλά δεν ξέρουμε από πού προέρχεται:(Τώρα ρίξτε μια ματιά στο coolBoardSensorConfig.json (φωτογραφία 5). Αυτό είναι το αρχείο διαμόρφωσης για όλους τους αισθητήρες επί του σκάφους. Στο κάτω μέρος μπορείτε να βρείτε χώμα υγρασίας;)

Μπορείτε να αλλάξετε τις τιμές εάν θέλετε ή μπορείτε να τις χρησιμοποιήσετε ως έχουν

Το μόνο που έχετε να κάνετε είναι να ανεβάσετε το σκίτσο και το SPIFFS και το COOL Board σας είναι έτοιμο

Ας δούμε ένα άλλο παράδειγμα, εάν η σχετική ομοιόμορφη θερμοκρασία ενός δωματίου είναι 33 ° C και ενεργοποιήσουμε έναν ανεμιστήρα και η θερμοκρασία πέσει στους 27 ° C. για αυτήν την περίπτωση η διαμόρφωση είναι:

{

"actif": 1, "ανεστραμμένο": 1, "χρονικό": 0, "χαμηλό": [27, 0, 0, 0], "υψηλό": [33, 0, 0, 0], "τύπος": ["Θερμοκρασία", ""]}

Ας ρίξουμε μια πιο βαθιά ματιά στη διαμόρφωση:

Είναι το ίδιο για μελλοντικές επεκτάσεις που θέλετε να συνδέσετε στον πίνακα. Εδώ πρόσθεσα έναν εξωτερικό αισθητήρα C02 και έναν ανεμιστήρα σε ένα πειραματικά ελεγχόμενο περιβάλλον για kombucha. Αυτό θα είναι ένα από τα επόμενα μαθήματα…

{

"actif": 1, "ανεστραμμένο": 1, "χρονικό": 0, "χαμηλό": [500, 0, 0, 0], "υψηλό": [900, 0, 0, 0], "τύπος": ["C02", ""]}

Αλλά προς το παρόν ξεκινήστε με όλα αυτά τα πράγματα.

Η σύνταξη του υψηλού και του χαμηλού είναι:

Act .low: [rangeLow, timeLow, hourLow, minuteLow]

Πράξη . Ύψος: [εύροςΥψηλός, χρόνοςΥψηλός, ώραΥψηλός, λεπτόςΥψηλός]

Και εδώ η σύνταξη για τον τύπο:

Πράξη .τύπος: ["PrimaryType", "SecondType"]

Εντάξει, ελπίζω ότι αυτό δεν είναι πολύ μπερδεμένο για εσάς, ας τροποποιήσουμε το παράδειγμα της αντλίας μας έτσι ώστε το πότισμα να πραγματοποιείται μόνο κατά τη διάρκεια της ημέρας όταν λείπετε από το σπίτι στη δουλειά:

{

"actif": 1, "ανεστραμμένο": 0, "χρονικό": 1, "χαμηλό": [50, 0, 20, 0], "υψηλό": [40, 0, 9, 0], "τύπος": ["earthMoisture", "hour"]}

Λάβετε υπόψη το γεγονός ότι όλοι οι πίνακες ψύξης λειτουργούν σε GMT! Για παράδειγμα, πρέπει να προσθέσετε τις ώρες για τη ζώνη ώρας σας με μη αυτόματο τρόπο, αλλά σύντομα αυτό θα είναι μόνο ένα προεπιλεγμένο στο μενού COOL…

Βήμα 2: Συγκολλήστε τον πίνακα οδηγών

Συγκολλήστε τον πίνακα οδηγών
Συγκολλήστε τον πίνακα οδηγών
Συγκολλήστε τον πίνακα οδηγών
Συγκολλήστε τον πίνακα οδηγών
Συγκολλήστε τον πίνακα οδηγών
Συγκολλήστε τον πίνακα οδηγών

Πρώτα κόψτε τα καλώδια USB έτσι ώστε να έχουμε ένα καλώδιο με υποδοχή USB-A για την παροχή ρεύματος και ένα δεύτερο καλώδιο με micro-USB για τροφοδοσία του πίνακα La COOL (Photo1). Στη συνέχεια, λωρίδα απομόνωσης περίπου 5 εκατοστών από κάθε καλώδιο. Θα πρέπει να έχετε τουλάχιστον 4 καλώδια (5 στην περίπτωσή μου: κόκκινο, μαύρο, πράσινο, άσπρο και γείωση). Συνήθως τα 5 Volt είναι κόκκινα και η γείωση είναι μαύρη, αλλά ελέγξτε με ένα πολύμετρο (φωτογραφία 2). Κόψτε τα άλλα καλώδια, χρειαζόμαστε μόνο ρεύμα (κόκκινα και μαύρα καλώδια)!

Ρίξτε μια ματιά στο ψαλίδι μου (φωτογραφία 7), αν έχετε ήδη κάνει κάποια ηλεκτρονικά με τρανζίστορ ή FET, είμαι βέβαιος ότι αυτό είναι εύκολο για εσάς. Εάν δεν έχετε ιδέα τι κάνουμε με ένα FET, σας προτείνω ανεπιφύλακτα να ρίξετε μια ματιά εδώ και εδώ. Δοκιμάστε το καθώς αυτό είναι το θεμέλιο της ηλεκτρονικής και είναι απαραίτητο να γνωρίζετε εάν θέλετε να κάνετε ηλεκτρονικά…

Πρώτα κολλήσαμε το τρανζίστορ. Ακολουθούν ορισμένα κόλπα για τη συγκόλληση κάποιου φανταχτερού Surface Mount Driver στην σανίδα:

  • Πάρτε το 3 αρσενικό pinheader και κολλήστε τα στο πρωτότυπο του πίνακα (φωτογραφία 3)
  • Βάλτε λίγη συγκόλληση σε έναν πείρο (φωτογραφία 4) κάντε το ίδιο με τις καρφίτσες του FET
  • Συγκολλήστε μόνο μία πλευρά και ελέγξτε για ευθυγράμμιση (φωτογραφία 5)
  • Αν είναι εντάξει κολλήστε τις άλλες δύο καρφίτσες
  • Βοϊλα!

Τώρα κολλήστε την αντίσταση, Diode και Led. Μπορείτε να βάλετε μερικά καλώδια στο Led όπως έκανα εγώ ή απλά να το κολλήσετε στον πίνακα όπως στο φρίτζι. Στο τέλος κολλήστε τα καλώδια USB και τα καλώδια για την αντλία.

Ελέγξτε για σορτς, συνδέστε το τροφοδοτικό και τον πίνακα ψύξης και ελέγξτε αν ξεκινά. Εάν όχι, αποσυνδέστε τα πάντα και χρησιμοποιήστε το πολύμετρο για να βρείτε το σφάλμα!

Βήμα 3: Βάλτε τα πάντα στο κουτί

Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί
Βάλτε τα πάντα στο κουτί

Κολλήστε τα πάντα στη θέση τους με κάποια θερμή κόλλα (φωτογραφία 1) αυτό εμποδίζει το σπάσιμο των καλωδίων αν τραβήξετε τα καλώδια.

Τώρα πάρτε το μαχαίρι σας και κόψτε λίγο τις στεγανοποιήσεις του κουτιού διακλάδωσης. σπρώξτε τα καλώδια μέσα από τις στεγανοποιήσεις (φωτογραφία 2).

Στο τέλος θα πρέπει να φαίνεται στη φωτογραφία 3;)

Υπάρχει μόνο ένα ακόμη πράγμα για συγκόλληση, το καλώδιο από την έξοδο του πίνακα ψύξης. Συνήθως κολλάω κεφαλίδες καρφίτσας στον πίνακα για εύκολη σύνδεση και αποσύνδεση (φωτογραφία 4). Μπορείτε να κολλήσετε απευθείας το σύρμα στο μαξιλάρι αν θέλετε, το κάνω επειδή ξαναχρησιμοποιώ τον πίνακα για τα επερχόμενα σεμινάρια.

Βήμα 4: Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους

Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους
Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους
Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους
Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους
Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους
Συνδέστε τα πάντα και τοποθετήστε τα στη θέση τους

Συνδέστε το κουτί με τα καλώδια στο τροφοδοτικό, το COOLBoard και την αντλία (φωτογραφία 1).

Όλο το απόθεμά μας στο La COOL Co είναι σε τυποποιημένα πλαστικά κουτιά και τα χρησιμοποιούμε για την ανάπτυξη συστημάτων. Βρήκα ένα κουτί με μικρές τρύπες που χρησιμοποιήσαμε για φιλτράρισμα σε ένα υδατοακουστικό σύστημα (φωτογραφία 2) και ένα κόκκινο κουτί 22l (φωτογραφία 3 & 4).

Κάντε την τρύπα λίγο μεγαλύτερη και συνδέστε την αντλία, τον εύκαμπτο σωλήνα και τον σταγονόμετρο. Βάλτε νερό στο κάτω κουτί με την αντλία. Βάλτε το φυτό στο κουτί και συνδέστε τον εύκαμπτο σωλήνα και τον σταγονόμετρο στο δοχείο, το τελευταίο πράγμα που πρέπει να κάνετε είναι να βάλετε το COOL Board στο χώμα.

Συνδέστε το τροφοδοτικό και διαμορφώστε το WiFi, όπως περιγράφεται στο εγχειρίδιο εκκίνησης.

Τώρα ελέγξτε αν όλα λειτουργούν καλά (φωτογραφία 8 & 9) εάν τραβήξετε το COOL Board από το χώμα (για να προσομοιώσετε το ξηρό χώμα) η αντλία ξεκινά μερικά δευτερόλεπτα αργότερα.

Μόλις συνδεθεί δοκιμάστε αν λειτουργεί: Τραβήξτε το Coolboard έξω από το χώμα, μετά από 5 δευτερόλεπτα το πολύ η αντλία θα αρχίσει να λειτουργεί (φωτογραφία 9). Βάλτε την σανίδα ξανά στο χώμα, η αντλία σταματά. Βεβαιωθείτε ότι οι εκπομπές στάγδην δεν ρίχνουν νερό στην πλακέτα ή χρησιμοποιούν την εξωτερική θήκη που φτιάξαμε πριν (Δυστυχώς η κατσαρόλα μου ήταν πολύ μικρή για να χρησιμοποιήσω τη θήκη..).

Τα μεγάλα φυτά περνούν καλύτερα με αυτόν τον τύπο εγκατάστασης δεν είναι τόσο χρήσιμο για φυτά οξέος μεγέθους.

Σας ευχαριστώ όλους και ελπίζω ότι αυτό θα σας δείξει μια συγκεκριμένη ιδέα για το τι μπορείτε να κάνετε με το COOL Board.

Συνιστάται: