Πίνακας περιεχομένων:
- Βήμα 1: Απαιτείται
- Βήμα 2: Δημιουργία κεραίας
- Βήμα 3: Συγκόλληση της ασπίδας Esp
- Βήμα 4: Κωδικοποίηση
- Βήμα 5: Καλωδίωση
- Βήμα 6: Συμπέρασμα
Βίντεο: Αισθητήρας βροχής LORA: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Για να φτιάξω το αυτοματοποιημένο θερμοκήπιο μου χρειαζόμουν κάποιους αισθητήρες. Αυτό τον αισθητήρα βροχής θα χρησιμοποιήσω για να αποφασίσω αν πρέπει να ενεργοποιηθούν οι ψεκαστήρες ή όχι.
Θα εξηγήσω αυτόν τον αισθητήρα βροχής με δύο τρόπους.
- χρησιμοποιώντας την ψηφιακή θύρα
- χρησιμοποιώντας την αναλογική θύρα
Όταν χρησιμοποιείτε τον ψηφιακό πείρο, μπορείτε να χρησιμοποιήσετε το ποτενσιόμετρο για να ρυθμίσετε πότε ο ψηφιακός πείρος θα είναι υψηλός. Όταν χρησιμοποιείτε τον αναλογικό πείρο, μπορείτε να μετρήσετε πόσο δυνατά βρέχει.
Το πρώτο θα το χρησιμοποιήσω ως ανιχνευτή βροχής πολύ χαμηλής ισχύος σε μεταγενέστερα έργα. Με αυτόν τον τρόπο ο αισθητήρας LORA μου στέλνει 1 μόνο όταν βρέχει.
Βήμα 1: Απαιτείται
Sensornode:
- αισθητήρας βροχής
- 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 δεν επαναφέρει τον πίνακα) βεβαιωθείτε ότι έχετε κλείσει τη σειριακή οθόνη σας ενώ προγραμματίζετε.
Ο κωδικός lorarainsensoranalog στέλνει μια τιμή από 0-1023 στον τρανσιβέρ. Όσο λιγότερη είναι η τιμή, τόσο περισσότερη βροχή υπάρχει. Το 1023 δεν είναι βροχή.
Ο κωδικός lorarainsensordigital στέλνει μόνο μια τιμή 0 και 1 στο trainceiver. 0 σημαίνει βροχή και η τιμή του trimpot φτάνει 1 σημαίνει ότι δεν υπάρχει βροχή και δεν έχει επιτευχθεί η τιμή που έχει οριστεί στο trimpot.
Βήμα 5: Καλωδίωση
- Στην πρώτη εικόνα βλέπετε την καλωδίωση όταν χρησιμοποιείτε την ψηφιακή έξοδο
- Στη δεύτερη εικόνα βλέπετε την καλωδίωση όταν χρησιμοποιείτε την αναλογική έξοδο
- Στην τρίτη εικόνα μεγεθύνω την καλωδίωση του πλοίου LORA.
Βήμα 6: Συμπέρασμα
Σε αυτό το διδακτικό μάθατε πώς να χρησιμοποιείτε έναν αισθητήρα βροχής με δύο τρόπους (αναλογικό και ψηφιακό). Αυτός ο αισθητήρας θα χρησιμοποιηθεί σε μεταγενέστερα έργα, όπως αυτόματο θερμοκήπιο και αυτόματο σύστημα ψεκασμού.
Συνιστάται:
Ανιχνευτής βροχής χρησιμοποιώντας αισθητήρα Arduino και σταγόνας βροχής: 8 βήματα
Ανιχνευτής βροχής χρησιμοποιώντας αισθητήρα Arduino και Raindrop: Σε αυτό το σεμινάριο θα μάθουμε πώς να ανιχνεύουμε μια βροχή χρησιμοποιώντας έναν αισθητήρα βροχής και να κάνουμε έναν ήχο χρησιμοποιώντας μια μονάδα βομβητή και OLED Display και Visuino. Δείτε το βίντεο
Αισθητήρας βροχής DIY IR αυτοκινήτου: 6 βήματα
DIY IR Car Rain Sensor: απαιτούνται εξαρτήματα: 1- Αισθητήρας IR για αποφυγή εμποδίων KY-032 (AD-032) 2- Μονάδα ρελέ 5V3- φορτιστής κινητού τύπου 12V4- μικρό διαφανές κουτί για τοποθέτηση του πομπού και του δέκτη IR LED (μπορείτε πάρτε το από έναν παλιό δορυφορικό δέκτη) .5- γενική πλακέτα PCB 6
IOT123 - ΣΥΝΔΕΣΜΟΣ ΑΙΣΘΗΤΗΡΑΣ ΑΙΣΘΗΤΗΡΑΣ: ΙΣΤΟΣΕΛΙΔΑ ΠΡΟΣΑΡΜΟΓΗΣ ICOS10: 11 Βήματα
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: The ASSIMILATE SENSOR/ACTOR Slaves ενσωματώνουν μεταδεδομένα που χρησιμοποιούνται για τον καθορισμό των απεικονίσεων στο Crouton. Αυτή η κατασκευή προσθέτει έναν διακομιστή ιστού στο ESP8266 Master, εξυπηρετεί ορισμένα αρχεία διαμόρφωσης που μπορούν να τροποποιηθούν από τον χρήστη και στη συνέχεια χρησιμοποιεί αυτά τα αρχεία για επαναπροσδιορισμό
Αισθητήρας αφής & Αισθητήρας ήχου Έλεγχος φώτων AC/DC: 5 βήματα
Αισθητήρας αφής & Αισθητήρας ήχου Έλεγχος φώτων AC/DC: Αυτό είναι το πρώτο μου έργο και αυτό λειτουργεί με βάση δύο βασικούς αισθητήρες, ένας είναι ο αισθητήρας αφής και ο δεύτερος είναι ο αισθητήρας ήχου, όταν πατάτε την επιφάνεια αφής στον αισθητήρα αφής το φως AC θα αλλάξει ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ, αν το αφήσετε, το Φως θα είναι Σβηστό και το ίδιο
Οπτικός αισθητήρας βροχής: 6 βήματα (με εικόνες)
Οπτικός αισθητήρας βροχής: Μέτρηση βροχής με λέιζερ; Είναι δυνατόν. Ακολουθήστε αυτήν την οδηγία για να φτιάξετε τον δικό σας αισθητήρα οπτικής βροχής