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

Φροντιστήριο Εύκολη Έναρξη Ραδιοφώνων LoRa ESP32 - Χωρίς καλωδίωση: 6 βήματα
Φροντιστήριο Εύκολη Έναρξη Ραδιοφώνων LoRa ESP32 - Χωρίς καλωδίωση: 6 βήματα

Βίντεο: Φροντιστήριο Εύκολη Έναρξη Ραδιοφώνων LoRa ESP32 - Χωρίς καλωδίωση: 6 βήματα

Βίντεο: Φροντιστήριο Εύκολη Έναρξη Ραδιοφώνων LoRa ESP32 - Χωρίς καλωδίωση: 6 βήματα
Βίντεο: Φροντιστήριο ξένων γλωσσών Δέσποινα Γριβάκη Ταχύρυθμα μαθήματα 2024, Ιούλιος
Anonim
Image
Image

Ρε παιδιά τι γίνεται; Akarsh εδώ από το CETech.

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

Εδώ ο μικροελεγκτής που έχω χρησιμοποιήσει είναι ο ESP32, ο οποίος είναι συνδεδεμένος σε πλακέτες LoRa των 915MHz, έχω επίσης επισυνάψει μια οθόνη OLED σε ένα από τα Ραδιόφωνα, έτσι ώστε να είναι ορατές οι πληροφορίες πακέτων. Όλες οι μονάδες που χρησιμοποιούνται σε αυτό το έργο προέρχονται από το DFRobot καθώς υπάρχει συμβατότητα με τις καρφίτσες για αυτές τις ενότητες, επομένως δεν συνιστώ τη χρήση μονάδων διαφορετικών κατασκευαστών. Ας ξεκινήσουμε λοιπόν!

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

Βήμα 1: Μέρη

Ανταλλακτικά
Ανταλλακτικά
Ανταλλακτικά
Ανταλλακτικά

Για να το κάνετε αυτό θα χρειαστείτε έναν πίνακα ESP32 ή έναν ESP8266 και μπορείτε επίσης να προσθέσετε μια μπαταρία εάν θέλετε.

Χρησιμοποίησα τον πίνακα firebeetle LoRa συχνότητας 915MHz. Το DFRobot προσφέρει 3 τύπους σανίδων ανάλογα με τη νόμιμη συχνότητα στην περιοχή σας:

1) 433MHz

2) 868MHz

3) 915MHz

Για την οθόνη, χρησιμοποίησα ασπίδα OLED.

Προτείνω να χρησιμοποιήσετε πίνακες από το DFRobot με αυτήν την ενότητα, καθώς το pinout θα είναι συμβατό και δεν θα αντιμετωπίσετε προβλήματα πουθενά.

Βήμα 2: Αποκτήστε PCB για το έργο που κατασκευάσατε

Αποκτήστε PCB για το έργο σας
Αποκτήστε PCB για το έργο σας

Πρέπει να ελέγξετε το JLCPCB για να παραγγείλετε ηλεκτρονικά PCB φθηνά!

Παίρνετε 10 καλής ποιότητας PCB που κατασκευάζονται και αποστέλλονται στην πόρτα σας για 2 $ και κάποια μεταφορικά. Θα λάβετε επίσης έκπτωση στα μεταφορικά στην πρώτη σας παραγγελία. Για να σχεδιάσετε το δικό σας PCB στο easyEDA, μόλις γίνει αυτό, ανεβάστε τα αρχεία Gerber σε JLCPCB για να κατασκευαστούν με καλή ποιότητα και γρήγορο χρόνο ανακύκλωσης.

Βήμα 3: Λήψη και ρύθμιση του Arduino IDE

Κατεβάστε και ρυθμίστε το Arduino IDE
Κατεβάστε και ρυθμίστε το Arduino IDE

Κατεβάστε το Arduino IDE από εδώ.

1. Εγκαταστήστε το Arduino IDE και ανοίξτε το.

2. Μεταβείτε στο Αρχείο> Προτιμήσεις

3. Προσθέστε το https://dl.espressif.com/dl/package_esp32_index.j… στις διευθύνσεις πρόσθετων πινάκων URLs4. Μεταβείτε στα Εργαλεία> Πίνακας> Διαχειριστής πινάκων

5. Αναζητήστε το ESP32 και, στη συνέχεια, εγκαταστήστε την πλακέτα.

6. Επανεκκινήστε το IDE.

Βήμα 4: Συνδέσεις και συγκόλληση

Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση
Συνδέσεις και συγκόλληση

1. Συγκολλήστε τις μονάδες με τις στοιβαζόμενες κεφαλίδες.

2. Θα χρειαστεί να συνδέσετε και τις δύο μονάδες LoRa στις μονάδες ESP32 σύμφωνα με το διάγραμμα καλωδίωσης.

3. Συγκεντρώστε όλες τις 5-6 ενότητες που θα χρησιμοποιήσετε και τις στοιβάζετε ανάλογα με τις ανάγκες σας στο Ραδιόφωνο. Για αυτά τα βήματα, συνιστώ ανεπιφύλακτα να παρακολουθήσετε το βίντεό μου, καθώς αυτό το μέρος εξηγείται λεπτομερώς εκεί.

Βήμα 5: Κωδικοποίηση της ενότητας

Κωδικοποίηση της ενότητας
Κωδικοποίηση της ενότητας
Κωδικοποίηση της ενότητας
Κωδικοποίηση της ενότητας
Κωδικοποίηση της ενότητας
Κωδικοποίηση της ενότητας

Κατεβάστε το αποθετήριο GitHub:

2. Εξαγάγετε το αποθετήριο που έχετε κατεβάσει.

3. Αντιγράψτε τις βιβλιοθήκες από το αποθετήριο που έχετε κατεβάσει στο φάκελο Library στο φάκελο σκίτσων Arduino.

4. Ανοίξτε το σκίτσο του πομπού στο Arduino IDE.

5. Μεταβείτε στα Εργαλεία> Πίνακας. Επιλέξτε τον κατάλληλο πίνακα που χρησιμοποιείτε, Firebeetle ESP32 στην περίπτωσή μου.

6. Επιλέξτε το σωστό comm. θύρα μεταβαίνοντας στα Εργαλεία> Θύρα.

7. Πατήστε το κουμπί μεταφόρτωσης.

8. Όταν η καρτέλα λέει "Τέλος φόρτωσης", πρέπει να επαναλάβετε τα παραπάνω βήματα με τη μονάδα δέκτη για να ανεβάσετε τον κώδικα.

Βήμα 6: Παίζοντας με τα ραδιόφωνα LoRa

Παίζοντας με τα ραδιόφωνα LoRa
Παίζοντας με τα ραδιόφωνα LoRa

Μόλις δοθεί ισχύς και στις δύο μονάδες, το OLED στον πομπό αρχίζει να δείχνει τον αριθμό πακέτου που αποστέλλεται, από την άλλη πλευρά, η σειριακή οθόνη που είναι συνδεδεμένη στον Δέκτη δείχνει το λαμβανόμενο πακέτο με την ισχύ του σήματος.

Συνιστάται: