Πίνακας περιεχομένων:
- Βήμα 1: Απαιτείται
- Βήμα 2: Δημιουργία κεραίας
- Βήμα 3: Συγκόλληση της ασπίδας Esp
- Βήμα 4: Κωδικοποίηση
- Βήμα 5: Καλωδίωση
- Βήμα 6: Συμπέρασμα
Βίντεο: LORA Αισθητήρας θερμοκρασίας και υγρασίας: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σε αυτό το διδακτικό θα μάθετε να δημιουργείτε έναν αισθητήρα που στέλνει δεδομένα σε διακομιστή LORA. Αυτός ο κόμβος θα στείλει:
- Θερμοκρασία του αέρα
- Αισθητήρας υγρασίας
Μπορείτε να χρησιμοποιήσετε αυτό το οδηγό για να δημιουργήσετε έναν κόμβο που μπορείτε να χρησιμοποιήσετε ως διακομιστής.
Βήμα 1: Απαιτείται
Sensornode:
- AM2305
- χωρητικός αισθητήρας υγρασίας
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- σύρμα για κεραία και συνδέσεις (χρησιμοποιώ καλώδιο συμπαγούς πυρήνα 0,8 mm)
- αρσενικά προς αρσενικά καλώδια άλτη
- καλώδια από jumper έως θηλυκά jumper
- σανίδα ψωμιού
- CP2102 usb σε TTL
Εργαλεία:
- συγκολλητικό σίδερο
- πλευρικός κόφτης
- απογυμνωτής σύρματος
Βήμα 2: Δημιουργία κεραίας
Για την κεραία χρησιμοποιώ κάποιο καλώδιο που έχει απομείνει από το καλώδιο διαύλου 2x2x0.8mm ή 2x2 20awg. Στο δίκτυο πραγμάτων μπορείτε να επιλέξετε τη ζώνη συχνοτήτων tranceiver και κεραίας ανά χώρα. Αυτά είναι τα μήκη ανά συχνότητα:
- 868mhz 3,25 ίντσες ή 8,2 cm (αυτό είναι που χρησιμοποιώ)
- 915 mhz 3 ίντσες ή 7,8 cm
- 433 mhz 3 ίντσες ή 16,5 cm
Βήμα 3: Συγκόλληση της ασπίδας Esp
- Αφαιρέστε τις αντιστάσεις της ασπίδας esp (βλέπε R1 έως R3 στο κόκκινο πεδίο)
- Συγκολλήστε το τσιπ rfm95 στην ασπίδα esp.
- Συγκολλήστε τις κεφαλές καρφιτσών στην ασπίδα esp
- Συγκολλήστε την κεραία στην ασπίδα esp. Μην το χρησιμοποιείτε χωρίς κεραία, μπορεί να καταστρέψετε την ασπίδα.
- Εάν οι καρφίτσες δεν συγκολλούνται στη συγκόλληση arduino, πρέπει να τις κολλήσετε
Βήμα 4: Κωδικοποίηση
Ξέρω ότι μπορώ να χρησιμοποιήσω το DTR για αυτόματη επαναφορά του arduino, αλλά στην περίπτωσή μου είχα σφάλματα κατά τη μεταφόρτωση του κώδικα. Ως εκ τούτου, χρησιμοποίησα επίσης μια μη αυτόματη επαναφορά σε αυτό το εκπαιδευτικό, οπότε αν έχετε το ίδιο πρόβλημα μπορείτε να το λύσετε με μη αυτόματη επαναφορά.
-
Συνδέστε το arduino στο CP2102 ως εξής:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Ανοίξτε το schetch στο arduino ide
- Επιλέξτε πίνακα arduino pro mini
- Επιλέξτε atmega 328p 3.3v 8mhz κάτω από τον επεξεργαστή
- Επιλέξτε τη θύρα com σας
- Κάντε κλικ στο κουμπί μεταφόρτωσης
- Ενώ ο κώδικας συντάσσεται τη στιγμή που βλέπετε το bautrate (δείτε την εικόνα) πατήστε το κουμπί επαναφοράς στο arduino pro mini (το cp2102 δεν επαναφέρει τον πίνακα) βεβαιωθείτε ότι έχετε κλείσει τη σειριακή οθόνη σας ενώ προγραμματίζετε.
Βήμα 5: Καλωδίωση
- Συνδέστε το arduino όπως στο παραπάνω σκίτσο
- Το arduino σας θα πρέπει τώρα να στέλνει δεδομένα στον κόμβο διακομιστή.
Το AM2305 είναι στην πραγματικότητα ένας αισθητήρας 3 καλωδίων, οπότε δεν χρειάζεστε την αντίσταση. Απλώς συνδέστε τον αισθητήρα όπως στην παραπάνω εικόνα. Τα χρώματα είναι ίδια. Αν χρησιμοποιείτε το DHT22, πρέπει να συνδέσετε μια αντίσταση 10k μεταξύ των κόκκινων (5V) και των κίτρινων καλωδίων (δεδομένων).
Βήμα 6: Συμπέρασμα
Σε αυτό το εκπαιδευτικό μάθατε να φτιάχνετε έναν αισθητήρα που στέλνει δεδομένα σε μια πύλη LORA. Στέλνει τη θερμοκρασία και την υγρασία του παραδείγματος ενός θερμοκηπίου. Με αυτόν τον τρόπο μπορείτε να παρακολουθείτε το περιβάλλον σας και μπορείτε να προγραμματίσετε τη φύτευση των λαχανικών σας χρησιμοποιώντας αυτά τα δεδομένα. Μπορείτε επίσης να χρησιμοποιήσετε αυτόν τον αισθητήρα για να αποφασίσετε πότε θα ανοίξετε ένα παράθυρο ή θα ξεκινήσετε έναν ανεμιστήρα.
Συνιστάται:
Αισθητήρας θερμοκρασίας και υγρασίας με LCD και ανίχνευση ήχου: 4 βήματα
Αισθητήρας θερμοκρασίας και υγρασίας με LCD και ανίχνευση ήχου: Γεια σας παιδιά !!! Εντάξει αυτό το έργο ήταν το τελευταίο μου έτος. Ο σκοπός αυτού του έργου ήταν η παρακολούθηση της θερμοκρασίας και της υγρασίας του δωματίου στο εργαστήρι του Πανεπιστημίου μου επειδή κάποια ηλεκτρονική συσκευή δυσλειτουργούσε λόγω της δυσμενούς θερμοκρασίας και της θερμοκρασίας
Παρακολούθηση ποιότητας αέρα με MQ135 και εξωτερικός αισθητήρας θερμοκρασίας και υγρασίας πάνω από MQTT: 4 βήματα
Παρακολούθηση ποιότητας αέρα με MQ135 και εξωτερικός αισθητήρας θερμοκρασίας και υγρασίας πάνω από MQTT: Αυτό είναι για δοκιμαστικούς σκοπούς
LORA Αισθητήρας θερμοκρασίας και υγρασίας εδάφους: 6 βήματα
Αισθητήρας θερμοκρασίας και υγρασίας του εδάφους LORA: Στην προετοιμασία της κατασκευής του δικού μου θερμοκηπίου φτιάχνω μερικούς αισθητήρες για να παρακολουθώ το περιβάλλον του θερμοκηπίου. Μπορείτε επίσης να χρησιμοποιήσετε αυτόν τον αισθητήρα έξω. Χρησιμοποιώντας τη θερμοκρασία μέσα ή έξω από το θερμοκήπιο σε συνδυασμό με τη θερμοκρασία του εδάφους
Αισθητήρας θερμοκρασίας και υγρασίας με οθόνη Arduino και LCD: 4 βήματα
Αισθητήρας θερμοκρασίας και υγρασίας με οθόνη Arduino και LCD: Γεια σας παιδιά, καλώς ήρθατε στο Artuino. Όπως είδατε, ξεκίνησα το An InstructableToday θα κάνουμε μια θερμοκρασία & Μετρητής υγρασίας με τη μονάδα DHT11. Ας ξεκινήσουμε Σκεφτείτε να εγγραφείτε και να κάνετε like στο βίντεο
Ένδειξη θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: 13 βήματα (με εικόνες)
Εμφάνιση θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: Εισαγωγή: Πρόκειται για ένα έργο που χρησιμοποιεί έναν πίνακα Arduino, έναν αισθητήρα (DHT11), έναν υπολογιστή Windows και ένα πρόγραμμα επεξεργασίας (δωρεάν λήψη) για την εμφάνιση δεδομένων θερμοκρασίας, υγρασίας σε ψηφιακή και φόρμα γραφήματος, εμφάνιση ώρας και ημερομηνίας και εκτέλεση χρόνου αντίστροφης μέτρησης