Πίνακας περιεχομένων:
- Βήμα 1: Υλικά
- ΠΟΛΥ Φτηνά Υλικά
- Βήμα 2: Βίντεο: Εισαγωγή LoRa & Module RFM95 Hoperf Electronics
- Βήμα 3: Δοκιμές που πραγματοποιήθηκαν
- Πραγματοποιήθηκαν δοκιμές
- Βήμα 4: Βίντεο: Επικοινωνία LoRa ESP8266 & Radio RFM95 # 1
- Βήμα 5: Κωδικός IDE Arduino
- Κωδικός IDE Arduino
- Βήμα 6: Παράδειγμα της ενότητας μετάδοσης # 1
- Βήμα 7: Παράδειγμα Ενότητας Υποδοχής # 2
- Βήμα 8: Κατασκευή κεραίας
- Κατασκευή κεραίας
- Βήμα 9: Λήψεις και πλήρης τεκμηρίωση
Βίντεο: Επικοινωνία LoRa ESP8266 & Radio RFM95: 9 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Μία από τις πιο γνωστές τεχνολογίες που εφαρμόζεται για το Διαδίκτυο των Πραγμάτων, η οποία έχει πολύ εντυπωσιακά χαρακτηριστικά επικοινωνίας σε μεγάλη απόσταση και χαμηλή ισχύ που αντικατοπτρίζεται στη χαμηλή κατανάλωσή της, LoRa "Lo ng - Ra nge", αυτός ο τύπος διαμόρφωσης έχει γίνει πολύ δημοφιλής σε έργα αποστολής και λήψης δεδομένων, υπάρχουν ήδη ορισμένες βιβλιοθήκες που έχουν εφαρμοστεί για πλατφόρμες ESP8266, Arduino, Raspberry pi και ESP32.
Σε αυτή την ευκαιρία θα πραγματοποιήσουμε μια πολύ απλή δοκιμή με ESP8266 και RFM95 LoRa.
Πριν από λίγο καιρό πήρα 2 μονάδες / ραδιόφωνα LoRa αναφορά RFM95 του HopeRF, σε συχνότητα 915.0 MHz, στη συνέχεια, ένα σεμινάριο συνιστούσε Εισαγωγή LoRa και τη γρήγορη ανασκόπηση της μονάδας RFM95:
Φροντιστήριο
Εισαγωγή LoRa & Modulo RFM95 Hoperf
PDAControlDownloads και πλήρη τεκμηρίωση
Επικοινωνία LoRa ESP8266 & Radio RFM95 #1
PDAControl
Descargas y Documentacion Completa
Επικοινωνία LoRa ESP8266 & Radio RFM95 #1
Βήμα 1: Υλικά
ΠΟΛΥ Φτηνά Υλικά
- 2 ESP8266 NodeMCU
- 2 Ραδιόφωνο RFM95, στην περίπτωσή μου 915,0 MHz
- 2 λευκοί προσαρμογείς PCB για ESP8266 12E/F
- 2 Protoboard
- Ενσύρματη κεραία, καλώδιο UTP, υπολογίστε το μήκος παρακάτω
Βήμα 2: Βίντεο: Εισαγωγή LoRa & Module RFM95 Hoperf Electronics
Βήμα 3: Δοκιμές που πραγματοποιήθηκαν
Πραγματοποιήθηκαν δοκιμές
Θα χρησιμοποιήσουμε 2 μονάδες ESP8266 NodeMCU, οι οποίες θα επικοινωνούν μέσω του διαύλου SPI με τις μονάδες RFM95 χρησιμοποιώντας τη βιβλιοθήκη RH_RF95.h του RadioHead, αυτή η δοκιμή θα είναι πολύ απλή, η αποστολή ενός μηνύματος συν ενός μετρητή από τη μία μονάδα στην άλλη στα 915MHz, Οριοθέτηση εργοστασίου στο πίσω μέρος του PCB. Σε αυτό το σεμινάριο θα χρησιμοποιηθεί η διαμόρφωση LoRa, δεν θα εφαρμόσουμε το LoRaWAN για να μην συγχέουμε.
Βήμα 4: Βίντεο: Επικοινωνία LoRa ESP8266 & Radio RFM95 # 1
Βήμα 5: Κωδικός IDE Arduino
Κωδικός IDE Arduino
Σε αυτήν την ευκαιρία θα χρησιμοποιήσουμε τη βιβλιοθήκη RH_RF95.h του RadioHead, που χρησιμοποιείται πολύ σε παραδείγματα του Adafruit για τη δοκιμή των PCB και των μονάδων του, τεχνικά η μονάδα ESP8266 διαμορφώνει τις παραμέτρους του RFM95 μέσω του πρωτοκόλλου διαύλου SPI.
Σημείωση: Λήψη και / ή σύνδεσμοι github παρακάτω.
Bus SPI: από τη Wikipedia
Δεδομένου ότι είναι μια πολύ απλή δοκιμή, μόνο οι ακόλουθες παράμετροι θα διαμορφωθούν και στις δύο ενότητες:
- Ισχύς μετάδοσης: 23 dBm = rf95.setTxPower (23, false)
- Συχνότητα / ζώνη: 915MHz = #define RF95_FREQ 915.0
Σημαντική η σωστή διαμόρφωση των καρφιτσών για το ESP8266:
- RFM95_CS = CS (Chip Selector ή Slave Selector).
- RFM95_RST = Επαναφορά ραδιοφώνου κατά την προετοιμασία.
- RFM95_INT = Διακοπή από την έξοδο DIO0.
Βήμα 6: Παράδειγμα της ενότητας μετάδοσης # 1
Παράδειγμα ενότητας μετάδοσης # 1
Το μήνυμα "PDAControl -" και η τιμή ενός αποσταλμένου μηνύματος / μετρητή πακέτων θα σταλούν. Σημείωση: Λήψη και / ή σύνδεσμοι github παρακάτω.
Σειριακός τερματικός… Μετάδοση μηνύματος
Βήμα 7: Παράδειγμα Ενότητας Υποδοχής # 2
Παράδειγμα Ενότητας Υποδοχής # 2
Η μονάδα βρίσκεται σε λειτουργία λήψης. Σημείωση: Λήψη και / ή σύνδεσμοι github παρακάτω.
Σειριακός τερματικός… Λήψη, Μήνυμα και RSSI
Βήμα 8: Κατασκευή κεραίας
Κατασκευή κεραίας
Για αυτή τη δοκιμή η κεραία έχει κατασκευαστεί με καλώδιο UTP (Unshielded Twisted Pair), έγινε σύρμα 7,8 cm, χάρη στο absolutelyautomation.com για πληροφορίες, για τον υπολογισμό του μήκους της κεραίας, μόνο που έχω τροποποιήσει τη σημαντικότερη παράμετρο Frequency, σε η περίπτωση της ενότητας μου είναι σε 915.0.
Ιστοσελίδα: M0ukd.com 1/4 Wave Ground Plane Antenna Calculator
Βήμα 9: Λήψεις και πλήρης τεκμηρίωση
PDAControl
Λήψεις και πλήρη τεκμηρίωση
Επικοινωνία LoRa ESP8266 & Radio RFM95 #1
pdacontrolen.com/comunication-lora-esp8266-…
PDAControl
Descargas y Documentacion Completa
Επικοινωνία LoRa ESP8266 & Radio RFM95 #1
pdacontroles.com/comunicacion-lora-esp8266-…
Συνιστάται:
Ασύρματη επικοινωνία LoRa 3Km έως 8Km με χαμηλό κόστος E32 (sx1278/sx1276) Συσκευή για Arduino, Esp8266 ή Esp32: 15 βήματα
Ασύρματη επικοινωνία LoRa 3Km έως 8Km με χαμηλό κόστος E32 (sx1278/sx1276) Συσκευή για Arduino, Esp8266 ή Esp32: Δημιουργώ μια βιβλιοθήκη για τη διαχείριση του EBYTE E32 με βάση τη σειρά Semtech της συσκευής LoRa, πολύ ισχυρή, απλή και φθηνή συσκευή. Μπορείτε να βρείτε Έκδοση 3Km εδώ, έκδοση 8Km εδώ Μπορούν να λειτουργήσουν σε απόσταση 3000m έως 8000m και έχουν πολλά χαρακτηριστικά
LORA Peer to Peer Επικοινωνία με το Arduino: 9 βήματα
LORA Peer to Peer Επικοινωνία με το Arduino: Είμαι αρχικά ενθουσιαστής των ηλεκτρονικών συσκευών και αυτό είναι το πρώτο μου διδακτικό, οπότε μην παρασυρθείτε στα σχόλιά σας. Σε αυτό το διδακτικό θα εξηγήσω πώς να κάνετε δύο κόμβους LORA να επικοινωνούν απευθείας χωρίς TTN (το δίκτυο πραγμάτων). Τι είναι
ESP8266 και επικοινωνία Python Για Noobs: 6 βήματα
ESP8266 και Python Communication For Noobs: Αυτός ο οδηγός σάς επιτρέπει να λαμβάνετε οποιαδήποτε δεδομένα από το ESP8266 και να τα ελέγχετε σε python χωρίς εντολές AT. Για τους αρχάριους, οι περισσότεροι οδηγοί σχετικά με τη χρήση του ESP8266 είναι δύσκολοι, επειδή θέλουν να αναβοσβήνετε "ΣΤΙΣ ΕΝΤΟΛΕΣ"”Στο τσιπ, το οποίο είναι: Uneccessary Wast
ESP8266 Άμεση επικοινωνία δεδομένων: 3 βήματα
ESP8266 Άμεση επικοινωνία δεδομένων: Εισαγωγή Ενώ έκανα κάποια έργα με τα modules Arduinos και nRF24l01 αναρωτιόμουν αν θα μπορούσα να εξοικονομήσω κάποια προσπάθεια χρησιμοποιώντας μια μονάδα ESP8266. Το πλεονέκτημα της μονάδας ESP8266 είναι ότι περιέχει μικροελεγκτή επί του σκάφους, οπότε δεν
Εισαγωγή LoRa & Module RFM95 / RFM95W Hoperf: 5 Βήματα
Εισαγωγή LoRa & Module RFM95 / RFM95W Hoperf: Σε αυτή την ευκαιρία θα κάνουμε έναν σύντομο χαρακτηρισμό για το LoRa ™ και συγκεκριμένα το Radio RFM95/96 που κατασκευάζεται από την Hoperf Electronics. Από πριν από μερικούς μήνες, έφτασαν 2 ενότητες, αρχικά θέλω να κάνω μια εισαγωγή στο θέμα