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

Αισθητήρας στάθμης δεξαμενής LORA: 6 βήματα
Αισθητήρας στάθμης δεξαμενής LORA: 6 βήματα

Βίντεο: Αισθητήρας στάθμης δεξαμενής LORA: 6 βήματα

Βίντεο: Αισθητήρας στάθμης δεξαμενής LORA: 6 βήματα
Βίντεο: Η μυστηριώδης εξαφάνιση της Debanie Escobar 2024, Ιούλιος
Anonim
Αισθητήρας στάθμης δεξαμενής LORA
Αισθητήρας στάθμης δεξαμενής LORA

Αυτό είναι το 6ο LORA μου με οδηγίες. Το πρώτο ήταν η LORA peer to peer επικοινωνία με το arduino. Μπορείτε να χρησιμοποιήσετε τον κόμβο διακομιστή αυτού του οδηγού για λήψη δεδομένων από αυτόν τον αισθητήρα. Το έχω κατασκευάσει επειδή χρειαζόμουν έναν αισθητήρα χαμηλής κατανάλωσης ενέργειας για να μετρήσω το υδατικό επίπεδο του βαρελιού μου. Δεν προέβλεψα καμία καλωδίωση, οπότε χρειάστηκα έναν κόμβο με μπαταρία για να στείλω τα δεδομένα. Δεδομένου ότι το LORA δεν καταναλώνει πολύ ενέργεια, είναι απόλυτα κατάλληλο για αυτό το έργο.

Ως αισθητήρας χρησιμοποιώ έναν υπερηχητικό αισθητήρα. Αυτό το είδος αισθητήρα στέλνει ήχο προς το αντικείμενο και στη συνέχεια μετρά το χρόνο μέχρι να επιστρέψει το ανακλώμενο σήμα.

Επειδή ο αισθητήρας θα τοποθετηθεί σε υγρό περιβάλλον επιλέγω να χρησιμοποιήσω μια αδιάβροχη έκδοση του υπερηχητικού αισθητήρα HC-SR04 και συγκεκριμένα τον jsn-sr04t.

Σύμφωνα με το φύλλο δεδομένων, αυτός ο αισθητήρας λειτουργεί μεταξύ 3 και 5,5v και έχει εύρος μεταξύ 20cm και 600cm. Στον κώδικα έθεσα το εύρος μεταξύ 25 και 350cm.

Βήμα 1: Απαραίτητα ανταλλακτικά

Sensornode:

  • αδιάβροχος αισθητήρας υπερήχων
  • arduino (χρησιμοποίησα το pro mini)
  • esp breakout board
  • σύρμα για την κεραία (χρησιμοποιώ καλώδιο 0,8 συμπαγούς πυρήνα)
  • rfm95 tranceiver (επιλέξτε τη σωστή έκδοση)
  • μερικά καλώδια βραχυκυκλωτήρων

Εργαλεία:

  • συγκολλητικό σίδερο
  • πλευρικός κόφτης
  • απογυμνωτής σύρματος

Βήμα 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
Συγκόλληση της ασπίδας Esp
  • Αφαιρέστε τις αντιστάσεις της ασπίδας esp (βλέπε R1 έως R3 στο κόκκινο πεδίο)
  • Συγκολλήστε το τσιπ rfm95 στην ασπίδα esp.
  • Συγκολλήστε τις κεφαλές καρφιτσών στην ασπίδα esp
  • Συγκολλήστε την κεραία στην ασπίδα esp. Μην το χρησιμοποιείτε χωρίς κεραία, μπορεί να καταστρέψετε την ασπίδα.
  • Εάν οι καρφίτσες δεν συγκολλούνται στη συγκόλληση arduino, πρέπει να τις κολλήσετε.

Βήμα 4: Καλωδίωση

Καλωδίωση
Καλωδίωση

Η καλωδίωση είναι πολύ απλή. Συνδέστε την καλωδίωση όπως στο σχηματικό.

Βήμα 5: Κωδικοποίηση

Ανεβάστε το σκίτσο και χρησιμοποιήστε τον κόμβο διακομιστή του πρώτου μου lora με οδηγίες για λήψη δεδομένων. Μπορείτε να δείτε τα δεδομένα που εισάγονται στη σειριακή οθόνη.

Βήμα 6: Συμπέρασμα

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

Συνιστάται: