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

Έξυπνοι αισθητήρες θερμοκηπίου: 5 βήματα
Έξυπνοι αισθητήρες θερμοκηπίου: 5 βήματα

Βίντεο: Έξυπνοι αισθητήρες θερμοκηπίου: 5 βήματα

Βίντεο: Έξυπνοι αισθητήρες θερμοκηπίου: 5 βήματα
Βίντεο: Bluetooth θερμόμετρο με πολλαπλούς αισθητήρες ds18b20 2024, Ιούλιος
Anonim
Έξυπνοι αισθητήρες θερμοκηπίου
Έξυπνοι αισθητήρες θερμοκηπίου

Αυτό το Instructable είναι τώρα σε διαγωνισμό Microcontroller, ψηφίστε το: D

Γεια σε όλους, Σήμερα θα σας δείξω το μικρό μου έργο που έφτιαξα για μερικές μέρες.

Αυτό το σετ αποτελείται από 4 (τέσσερις) διαφορετικούς αισθητήρες και νομίζω ότι κάθε ιδιοκτήτης θερμοκηπίου πρέπει να το έχει και θα κάνει τη ζωή του λίγο πιο εύκολη.

Η έξοδος των αισθητήρων LCD είναι στα Βοσνιακά, αλλά θα τη μεταφράσω στον κώδικα και εδώ.:)

Συνολικό κόστος αυτού του έργου: $ 16 ή € 13, 5 (δεν περιλαμβάνει εργαλεία και μπορείτε να πάτε φθηνότερα αν σώσετε ορισμένα μέρη).

Θα δημοσιεύσω αντικείμενα που αγόρασα από το Aliexpress και είναι τα φθηνότερα και ποιοτικότερα που μπορείτε να βρείτε στο Aliexpress.

ΑΠΟΛΑΜΒΑΝΩ!:)

Προσοχή: Δεν είμαι υπεύθυνος εάν βλάψετε τον εαυτό σας ή τους άλλους γύρω σας!

Βήμα 1: Συγκέντρωση αντικειμένων και εργαλείων

Για αυτό το έργο θα χρειαστείτε:

Πίνακας Arduino (χρησιμοποίησα το "Nano"):

Οθόνη LCD I2C:

Φωτοαντίσταση για αισθητήρα φωτός:

Αισθητήρας υγρασίας εδάφους:

Αισθητήρας θερμοκρασίας και υγρασίας DHT11:

Μίνι ηλιακό πάνελ

Μπαταρία 3,7V (καλύτερα να χρησιμοποιείτε μία από παλιό τηλέφωνο ή LiPo λόγω χώρου)

TP4056 φόρτιση μπαταρίας/προστασία πλυσίματος πιάτων:

Μετασχηματιστής ενίσχυσης buck 3.7V σε 5V (χειροκίνητα σταθερός):

LED:

Απτικός διακόπτης για επαναφορά (προαιρετικό):

Εναλλαγή (μπορείτε να χρησιμοποιήσετε οποιοδήποτε, χρησιμοποίησα αυτά):

Σωλήνες θερμοσυρρίκνωσης, κολλητική ταινία, σύρμα και κουτί εγκατάστασης που πιθανότατα μπορείτε να αγοράσετε στο τοπικό σας κατάστημα.

Βήμα 2: Διαγράμματα

Σχήματα
Σχήματα

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

Εάν δεν μπορείτε να δείτε, ανέβασα τα σχήματα.fzz Fritzing ή μπορείτε να κατεβάσετε το σχήμα υψηλής ανάλυσης:

- Οθόνη LCD I2C

SDA --- Arduino A4

SCL --- Arduino A5

VCC --- Arduino 5V

GND --- Arduino GND

- Αισθητήρας θερμοκρασίας και υγρασίας DHT11/DHT22

Από τα αριστερά στα δεξιά

Πρώτη ακίδα --- 5V

Δεύτερη ακίδα --- D4

Τρίτη καρφίτσα --- τίποτα

Τέταρτη καρφίτσα --- GND

- Αισθητήρας υγρασίας εδάφους

VCC --- Arduino 5V

GND --- Arduino GND

D0 --- τίποτα

A0 --- Arduino A1

(+ και -) --- ανιχνευτής (η πολικότητα δεν έχει σημασία)

- Ηλιακό πάνελ 6V 1W

Θετικό σύρμα (+) --- TP4056 INPUT (+) (είναι δίπλα στη θύρα Micro USB)

Αρνητικό σύρμα (-) --- TP4056 INPUT (-) (ίδιο)

- Επαναφορτιζόμενη μπαταρία 3,7V (μην κάνετε λάθος εδώ)

Θετικό σύρμα (+) --- TP4056 (B+)

Αρνητικό σύρμα (-) --- TP4056 (B-)

- Μετατροπέας ενίσχυσης buck

(VIN+) --- TP4056 (OUT+)

(VIN-) --- TP4056 (OUT-)

(VOUT+) --- Arduino VIN

(VOUT-) --- Arduino GND

Για τον αισθητήρα φωτός δείτε τα διαγράμματα-

Βήμα 3: Μεταφόρτωση του κώδικα στο Arduino

Θα χρειαστεί να κατεβάσετε μερικές βιβλιοθήκες:

Βιβλιοθήκη αισθητήρων DHT:

Βιβλιοθήκη LCD I2C:

ΒΙΒΛΙΟΘΗΚΗ ΑΙΣΘΗΤΗΡΑΣ ΦΩΤΙΣΜΟΥ:

Αντιγράψτε τα σε:… / Arduino / βιβλιοθήκες

Και ανεβάστε τον κώδικα στο Arduino

Βήμα 4: Σύνδεση των πάντων

Συνδέοντας τα πάντα
Συνδέοντας τα πάντα
Συνδέοντας τα πάντα
Συνδέοντας τα πάντα
Συνδέοντας τα πάντα
Συνδέοντας τα πάντα

Βεβαιωθείτε ότι χρησιμοποιείτε κοντό σύρμα και καλή ποιότητα συγκόλλησης.

Για το κομμάτι του κουτιού, ανέβασα μια εικόνα που σας δείχνει πώς να συνδέσετε LED σήματος.

Αποσυγκολλήστε μικρά LED SMD από μετατροπέα ώθησης και μονάδα TP4056, κολλήστε τα δικά σας LED στο κουτί και συγκολλήστε τα σε μονάδες.

Το κουμπί επαναφοράς είναι προαιρετικό, συνδέστε το ένα άκρο του απτικού διακόπτη στο GND και το άλλο στο pin RST στο Arduino.

Φροντίστε να γυρίσετε τη φωτοαντίσταση στον ουρανό.

Το καλύτερο κουτί για χρήση είναι το κουτί εγκατάστασης για τα ηλεκτρικά καλώδια. Αντέχουν σε υψηλές θερμοκρασίες και προστατεύουν τα ηλεκτρονικά μέσα σε αυτό. (Μπορείτε να χρησιμοποιήσετε ζεστή κόλλα για να κολλήσετε τα πάντα και δεν θα ζεσταθεί καν σε αυτό το κουτί)

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

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

Βήμα 5: Τέλος

Image
Image
Εγινε!
Εγινε!
Εγινε!
Εγινε!

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

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

Μετάφραση βίντεο:

Temperatura - θερμοκρασία

Vlaznost zraka - υγρασία

Vlaznost tla - Υγρασία εδάφους

Svjetlost - Φως

Συνιστάται: