Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Υλικό
- Βήμα 2: Σημείωση σχετικά με το παρεχόμενο PCB / Σχήματα
- Βήμα 3: Λογισμικό
- Βήμα 4: Διαμόρφωση διεπαφής ιστού
- Βήμα 5: Προσθέστε μια πύλη TTN
Βίντεο: LoRa Gateway ESP8266 Arduino DIY: 5 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτό το εκπαιδευτικό θα σας βοηθήσει να δημιουργήσετε μια LoRa Gateway συμβατή με το The Things Network, για όλες τις περιοχές του κόσμου, χρησιμοποιώντας ένα ESP8266 μαζί με μια ραδιοφωνική μονάδα RFM95/96. Παρέχεται επίσης ο πηγαίος κώδικας για να λειτουργήσει και έρχεται με μια ενσωματωμένη διεπαφή ιστού για διαμόρφωση, είναι πολύ εύκολο στη χρήση, θα δείτε… πάμε
Πηγαίος κώδικας
Προμήθειες
Όλα τα απαραίτητα στοιχεία παρατίθενται παρακάτω
Βήμα 1: Υλικό
Μπορείτε να βρείτε όλα τα στοιχεία υλικού εδώ ή να αναφέρονται παρακάτω
- Αδιάβροχη πλαστική θήκη
- WEMOS D1 Mini Pro ESP8266
- LoRa module RFM95 SX1276 τσιπ 915MHz 868MHz 433MHz
- Κεραία 868/915 MHz
- Προσαρμογέας ισχύος εξόδου 5V 2A DC
- Καρφίτσα αρσενική λωρίδα 1*40P 2.0mm
- Γυναικεία κεφαλίδα καρφίτσας 2mm
- ομοαξονικοί συνδετήρες Κεραία
- Συνδετήρας DC Jack 3,5 X 1,3 mm
- Μικρός Φίλιππος
- Σύνδεσμος τερματικού μπλοκ 2Pin 5,0mm
- Πίνακας PCB
Μόλις έχετε όλα τα κομμάτια, είναι σαν να παίζετε με το LEGO… απολαύστε το:)
Βήμα 2: Σημείωση σχετικά με το παρεχόμενο PCB / Σχήματα
Τα γκρίζα μέρη δεν χρησιμοποιούνται σε αυτό το έργο, είναι εκεί επειδή το ίδιο κύκλωμα μπορεί να χρησιμοποιηθεί σε ένα έργο που γράφω αυτήν τη στιγμή.
Βήμα 3: Λογισμικό
Τώρα πρέπει να ρυθμίσετε το Arduino IDE, σημειώστε ότι μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο πλαίσιο θέλετε. Δεν είναι δύσκολο, αλλά πρέπει να κάνετε ένα ή δύο πράγματα για να συντάξετε το έργο. Ο κώδικας φιλοξενείται στο github.com, είναι ανοιχτού κώδικα, μη διστάσετε να είστε εποικοδομητικός, η αναφορά σφαλμάτων ή η υποβολή προτάσεων θα ήταν μεγάλη συμβολή:) Κατεβάστε τον και ανοίξτε:
LoRaWanGateway/LoRaWanGateway.ino
Αλλάξτε τη θέση του Sketchbook στις προτιμήσεις αρχείου
Αν χρειαστεί προσθέστε επιπλέον πίνακες στις προτιμήσεις αρχείων … Έχω χρησιμοποιήσει:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Δώστε προσοχή εδώ, οι παλαιότερες εκδόσεις δεν λειτουργούν σωστά, πρέπει να εγκαταστήσετε τουλάχιστον την έκδοση 2.6.3
Επιλέξτε την πλακέτα σας στο πλαίσιο Πίνακας εργαλείων (ίσως δεν είναι η ίδια με την εικόνα, επιλέξατε τη δική σας)
Θα πρέπει τώρα να το μεταγλωττίσετε, να το ανεβάσετε στον πίνακα σας και να το διαμορφώσετε χρησιμοποιώντας τη διεπαφή ιστού.
Βήμα 4: Διαμόρφωση διεπαφής ιστού
Αφού συγκεντρώσετε όλα τα κομμάτια, μπορείτε να ανοίξετε και να διαμορφώσετε τη νέα πύλη μέσω της ενσωματωμένης διεπαφής ιστού. Είναι μια μικρή σελίδα μέσα στο ESP8266 που σας επιτρέπει να τροποποιήσετε εύκολα τις τιμές του … ρίξτε μια πρώτη ματιά και παίξτε με το demo διαμόρφωσης εδώ. Με αυτήν τη διεπαφή μπορείτε να διαμορφώσετε:
- Σύνδεση WiFi, είτε ως συσκευή πελάτη είτε ως σημείο πρόσβασης
- Παράμετρος TTN Gateway
- Παράμετροι μονάδας RFM
- Βασικές παράμετροι συστήματος ESP8266
- Διαμόρφωση διασύνδεσης ασφάλεια/κωδικός πρόσβασης (ναι, προστατεύεται με κωδικό πρόσβασης)
Από προεπιλογή θα δημιουργήσει ένα δίκτυο WiFi για να έχετε πρόσβαση στην εσωτερική του διαμόρφωση.
- wifi: Σημείο πρόσβασης ESP
- πάσο: 12345678
Εάν πρόκειται για ακραία ασφάλεια, θα πρέπει να αλλάξετε τις προεπιλεγμένες τιμές, προτού ανεβάσετε το υλικολογισμικό στην πύλη σας. Σε κάθε περίπτωση, μπορείτε να τα αλλάξετε από το πρόγραμμα περιήγησής σας μετά την πρώτη σύνδεση. Μόλις εκτελεστεί, μπορείτε να έχετε πρόσβαση στη διαμόρφωση της πύλης μέσω ενός προγράμματος περιήγησης ιστού είτε από το ήδη εκχωρημένο ip
X. X. X. X/
ή εάν είναι συνδεδεμένο μέσω του Σημείου Πρόσβασης
192.168.4.1/ (από προεπιλογή)
Τώρα μπορείτε να χρησιμοποιήσετε τα διαπιστευτήριά σας για να συνδεθείτε, οι προεπιλογές είναι:
- χρήστης: admin
- πάσο: διαχειριστής
Βήμα 5: Προσθέστε μια πύλη TTN
Τελευταίο αλλά όχι λιγότερο σημαντικό, πρέπει να δημιουργήσετε μια Πύλη στο The Things Network και να ρυθμίσετε τις παραμέτρους της ανάλογα, ώστε να καταχωρηθεί και να συνδεθεί η συσκευή σας. Συνδεθείτε στην κονσόλα The Things Network και επιλέξτε GATEWAYS.
Καταχωρίστε ένα νέο χρησιμοποιώντας το αντίστοιχο αναγνωριστικό του που βρίσκεται στη σελίδα διαμόρφωσης πύλης. Συμπληρώστε όλα τα υπόλοιπα πεδία όπως απαιτείται. Και τα δύο αναγνωριστικά πρέπει να ταιριάζουν.
Τώρα, θα πρέπει να είναι έτοιμο για εμφάνιση δεδομένων.
Αυτό είναι, ελπίζω να είναι αρκετά σαφές … αν έχετε προβλήματα, μη διστάσετε να κάνετε οποιαδήποτε ερώτηση
Συνιστάται:
MuMo - LoRa Gateway: 25 βήματα (με εικόνες)
MuMo-LoRa Gateway: ### UPDATE 10-03-2021 // οι τελευταίες πληροφορίες/ενημερώσεις θα είναι διαθέσιμες στη σελίδα github: https: //github.com/MoMu-Antwerp/MuMoΤι είναι το MuMo; Το MuMo είναι μια συνεργασία μεταξύ ανάπτυξη προϊόντων (τμήμα του Πανεπιστημίου της Αμβέρσας) στο πλαίσιο
Lora Gateway με βάση το MicroPython ESP32: 10 βήματα (με εικόνες)
Lora Gateway Βασισμένο στο MicroPython ESP32: Η Lora ήταν πολύ δημοφιλής τα τελευταία χρόνια. Η μονάδα ασύρματης επικοινωνίας που χρησιμοποιεί αυτήν την τεχνολογία είναι συνήθως φθηνή (χρησιμοποιώντας ελεύθερο φάσμα), μικρή σε μέγεθος, ενεργειακά αποδοτική και έχει μεγάλη απόσταση επικοινωνίας και χρησιμοποιείται κυρίως για αμοιβαία επικοινωνία
ESP32 Lora Thingspeak Gateway With Sensor Node: 9 βήματα
ESP32 Lora Thingspeak Gateway With Sensor Node: σε αυτό το έργο IoT, σχεδίασα το ESP32 LoRa Gateway & επίσης ESP32 LoRa Sensor Node για παρακολούθηση του αισθητήρα που διαβάζει ασύρματα από αποστάσεις μερικών χιλιομέτρων. Ο αποστολέας θα διαβάσει τα δεδομένα υγρασίας και θερμοκρασίας χρησιμοποιώντας τον αισθητήρα DHT11. Στη συνέχεια μεταδίδει
Έλεγχος οικιακών συσκευών μέσω LoRa - LoRa in Home Automation - Τηλεχειριστήριο LoRa: 8 βήματα
Έλεγχος οικιακών συσκευών μέσω LoRa | LoRa στο Home Automation | Τηλεχειριστήριο LoRa: Ελέγξτε και αυτοματοποιήστε τις ηλεκτρικές σας συσκευές από μεγάλες αποστάσεις (Χιλιόμετρα) χωρίς την παρουσία του διαδικτύου. Αυτό είναι δυνατό μέσω του LoRa! Ρε παιδιά τι γίνεται; Akarsh εδώ από το CETech. Αυτό το PCB διαθέτει επίσης οθόνη OLED και 3 ρελέ τα οποία
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Μέγεθος: 6 Βήματα
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Μέγεθος: Γεια σας, τι συμβαίνει, παιδιά; Akarsh εδώ από τη CETech. Σήμερα θα κάνουμε ένα έργο που είναι ένας απλός κόμβος LoRa και μπορείτε ακόμη και να το χρησιμοποιήσετε ως πύλη ενός καναλιού. Εδώ ο μικροελεγκτής που χρησιμοποίησα είναι ο ESP8266, ο οποίος είναι συνδεδεμένος με τις πλακέτες LoRa