Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ένα παράδειγμα σεναρίου
- Βήμα 2: Προβολή χάρτη
- Βήμα 3: Μηνύματα
- Βήμα 4: Ειδοποιήσεις σελίδων
- Βήμα 5: Αλληλεπίδραση Pager
- Βήμα 6: Πώς να συναρμολογήσετε τις συσκευές
- Βήμα 7: Αναβοσβήνει το υλικολογισμικό
- Βήμα 8: Διαμόρφωση της συσκευής (αναγνωριστικό, ρυθμίσεις)
- Βήμα 9: Αρχική δοκιμή
Βίντεο: LoRa GPS Tracker/Pager: 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Έχω έρθει σε επαφή με έναν αριθμό ατόμων στην έρευνα και διάσωση (SAR) που ενδιαφέρονται για τα άλλα έργα πλέγματος Ripple LoRa στα οποία έχω δουλέψει και με έβαλε να σκεφτώ να φτιάξω μια ειδική συσκευή για το προσωπικό του πεδίου.
Λοιπόν, εδώ είναι!
Αυτή η συσκευή δεν απαιτεί ένα συνοδευτικό ακουστικό Android, καθώς διαθέτει ένα πολύ απλό περιβάλλον χρήστη για τον χρήστη. Διαθέτει μικρή οθόνη OLED και μόλις 3 κουμπιά, έτσι προσφέρει μόνο περιορισμένους τύπους αλληλεπίδρασης με τον χρήστη.
Τι κάνει
- Επιτρέπει στον χρήστη πεδίου να ορίσει την κατάστασή του σε ένα από τα 4 χρώματα (Μπλε, Πράσινο, Πορτοκαλί, Κόκκινο), τα οποία ο διοικητής θα δει σε πραγματικό χρόνο.
- Μεταδίδει την τοποθεσία του χρήστη στον διοικητή σε πραγματικό χρόνο.
- Ειδοποιεί τον χρήστη για εισερχόμενα μηνύματα και εκπομπές από το Commander.
- Επιτρέπει στο χρήστη να στείλει μια απάντηση στα εισερχόμενα μηνύματα (από μια λίστα επιλογών)
Προμήθειες
- TTGO LoRa 32 v2.1
- BN-180 GPS
- Στιγμιαία κουμπιά
- Μπαταρία 1S Lipo
- Piezo buzzer
Βήμα 1: Ένα παράδειγμα σεναρίου
Ο διαχειριστής του δικτύου ρυθμίζει τις συσκευές τηλεειδοποίησης χρησιμοποιώντας την εφαρμογή Ripple Commander. Αποκτήστε το από το Google Play:
Χρησιμοποιώντας την εφαρμογή, ο διοικητής μπορεί να δει μια λίστα συσκευών στο δίκτυο πλέγματος.
Βήμα 2: Προβολή χάρτη
Ο διοικητής μπορεί να δει ότι η κατάσταση είναι πλέον πορτοκαλί (δείτε τον πορτοκαλί κύκλο παραπάνω). Μπορούν επίσης να δουν την κατάσταση ΚΑΙ τη θέση στην προβολή χάρτη.
Βήμα 3: Μηνύματα
Βλέποντας την κατάσταση του GeoPager1 να αλλάζει σε πορτοκαλί, ο διοικητής μεταβαίνει στην οθόνη συνομιλίας και ρωτά εάν ο χρήστης χρειάζεται βοήθεια.
(ΣΗΜΕΙΩΣΗ: η απάντηση με πορτοκαλί χρώμα έρχεται όταν ο χρήστης του σελιδοδείκτη επιλέξει μια απάντηση από τη λίστα)
Για να καθορίσετε τις επιλογές απάντησης, απλώς πληκτρολογήστε "?:" Με τις επιλογές να χωρίζονται με "/" s
Βήμα 4: Ειδοποιήσεις σελίδων
Στην πλευρά του σελιδοδείκτη, ο χειριστής πεδίου βλέπει το πράσινο LED που αναβοσβήνει και ακούγεται ο ήχος.
Βήμα 5: Αλληλεπίδραση Pager
Επιλέγουν την προεπισκόπηση μηνύματος με το επάνω κουμπί, για να δουν τις λεπτομέρειες του μηνύματος.
Στη συνέχεια, ο χρήστης χρησιμοποιεί τα κουμπιά για να επιλέξει την επιλογή απάντησης.
Σε αυτό το σημείο ο διοικητής θα λάβει μια ειδοποίηση ότι έχει έρθει μια απάντηση. (Δείτε την οθόνη συνομιλίας της εφαρμογής παραπάνω, με την πορτοκαλί απάντηση)
Βήμα 6: Πώς να συναρμολογήσετε τις συσκευές
Ανατρέξτε στο παραπάνω διάγραμμα καλωδίωσης για τον τρόπο σύνδεσης των κουμπιών, του βομβητή και του GPS:
Βήμα 7: Αναβοσβήνει το υλικολογισμικό
Πρέπει να βεβαιωθείτε ότι έχετε εγκαταστήσει το Arduino IDE, με την υποστήριξη των πλακέτων Espressif ESP32 να έχει προστεθεί. Μεταβείτε στον ιστότοπο του Ripple Github για οδηγίες:
github.com/spleenware/ripple
Για αυτό το έργο, πρέπει να αναβοσβήνετε αυτό το συγκεκριμένο δυαδικό:
ΣΗΜΕΙΩΣΗ: Δυστυχώς, το GPS χρησιμοποιεί το ίδιο UART με την ενσωματωμένη θύρα USB, οπότε πρέπει να αποσυνδέετε το GPS κάθε φορά που αναβοσβήνετε το υλικολογισμικό ή προγραμματίζετε τη συσκευή μέσω της εφαρμογής.
Βήμα 8: Διαμόρφωση της συσκευής (αναγνωριστικό, ρυθμίσεις)
Η εφαρμογή Ripple Commander έχει ΔΥΟ εικονίδια εκκίνησης. Για τον καθορισμό και τη διαμόρφωση των συσκευών στο δίκτυο πλέγματος, ξεκινήστε από το εικονίδιο "Παροχή συσκευής".
Πατήστε στο μενού «ΝΕΟ» στην επάνω γραμμή ενεργειών. στη συνέχεια εισάγετε ένα μοναδικό αναγνωριστικό και όνομα. Επιλέξτε «GeoPager» στο αναπτυσσόμενο μενού Ρόλος συσκευής. (προαιρετικά, μπορείτε να ορίσετε προσαρμοσμένη διαμόρφωση με το κουμπί "…")
Κάντε κλικ στο ΑΠΟΘΗΚΕΥΣΗ και, στη συνέχεια, στην κύρια οθόνη, θα πρέπει να υπάρχει μια νέα συσκευή στη λίστα με το όνομα που ορίσατε.
Πατήστε το μικρό εικονίδιο «τσιπ υπολογιστή» δίπλα του για να μεταβείτε στην οθόνη «Συσκευή προγράμματος». Ενώ κρατάτε πατημένο το επάνω κουμπί στη συσκευή αναζήτησης (κουμπί A), συνδέστε ένα καλώδιο USB OTG από το Android στη συσκευή που θα πρέπει να ενεργοποιήσει τη συσκευή. Μετά από καθυστέρηση, θα πρέπει να δείτε το 'PROGRAM MODE' στην οθόνη OLED.
Τώρα πατήστε το κουμπί "Πρόγραμμα" στην εφαρμογή Διοικητής και αν όλα πάνε καλά θα πρέπει να εμφανιστεί ένα μήνυμα "… done". Η συσκευή θα πρέπει τώρα να έχει τα κλειδιά ταυτότητας, διαμόρφωσης και κρυπτογράφησης αποθηκευμένα στο EEPROM.
Βήμα 9: Αρχική δοκιμή
Απενεργοποιήστε τη συσκευή και στη συνέχεια είτε συνδέστε τη μπαταρία LiPo είτε τροφοδοτήστε την από πηγή USB. Εκκινήστε την κύρια οθόνη χρησιμοποιώντας το άλλο εικονίδιο εκκίνησης (με την ένδειξη Ripple Commander). Αυτό θα πρέπει να εμφανίζει τη συσκευή αναζήτησης στη λίστα, με έναν γκρι κύκλο δίπλα της. Η γκρι κατάσταση σημαίνει "άγνωστη" κατάσταση, καθώς η συσκευή δεν είχε ακόμη αλληλεπιδράσεις.
Πατήστε στη συσκευή αναζήτησης, για να μεταβείτε στην οθόνη «συνομιλίας». Η επάνω γραμμή ενεργειών θα πρέπει τώρα να εμφανίζει την ενημέρωση του κύκλου κατάστασης σε ΜΠΛΕ και το εικονίδιο "WiFi" δίπλα σε αυτό να εμφανίζει πλήρη/ισχυρή σύνδεση.
Δοκιμάστε να πληκτρολογήσετε ορισμένα μηνύματα, τα οποία θα κάνουν το ηχείο να αναβοσβήνει, κλπ
Προσφέρω
Εάν θεωρείτε χρήσιμο αυτό το έργο και θέλετε να ρίξετε λίγο Bitcoin στο δρόμο μου, θα ήμουν πραγματικά ευγνώμων.
Η διεύθυνση BTC μου: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Ανατροφοδότηση
Εάν συμμετέχετε σε SAR ή σε κάποιον άλλο οργανισμό με δομή εντολών και ελέγχου που θα μπορούσε να επωφεληθεί από αυτή τη δυνατότητα, θα ήθελα πολύ να σας βοηθήσω στη δημιουργία ενός δοκιμαστικού έργου/ανάπτυξης.
Συνεχίζω να δουλεύω σε αυτό το έργο γιατί με ενδιαφέρει πραγματικά και με ενδιαφέρει. Ελπίζω ότι μπορεί να αποδειχθεί χρήσιμο για την ευρύτερη κοινότητα. Μη διστάσετε να μου στείλετε μήνυμα αν έχετε απορίες.
Απολαμβάνω!
Χαιρετισμοί, Σκοτ Πάουελ
Συνιστάται:
Φροντιστήριο LoRa GPS Tracker - LoRaWAN Με Dragino και TTN: 7 βήματα
Φροντιστήριο LoRa GPS Tracker | LoRaWAN Με Dragino και TTN: Γεια σας, τι συμβαίνει, παιδιά! Akarsh εδώ από τη CETech. Μερικά έργα πίσω είχαμε μια ματιά στην πύλη LoRaWAN από το Dragino. Συνδέσαμε διαφορετικούς κόμβους στο Gateway και μεταφέραμε δεδομένα από τους κόμβους στο Gateway χρησιμοποιώντας το TheThingsNetwork ως
LoRa QWERTY Pager: 9 βήματα
LoRa QWERTY Pager: Προσπάθησα να προσαρμόσω το υπάρχον πλέγμα Ripple LoRa για να δημιουργήσω μια αυτόνομη συσκευή αγγελιοφόρων που δεν χρειάζεται συνοδευτική συσκευή Android. Αυτή η συσκευή μπορεί να χρησιμοποιηθεί είτε με άλλες αυτόνομες συσκευές αγγελιοφόρων, είτε με Κύμα κυματισμού de
LoRa GPS Tracker: 6 βήματα (με εικόνες)
LoRa GPS Tracker: Αυτό το έργο θα δείξει πώς να συναρμολογήσετε τη δική σας ενότητα GPS tracker, για χρήση με δίκτυα Ripple LoRa. Δείτε αυτό το συνοδευτικό άρθρο για πληροφορίες: https://www.instructables.com/id/LoRa-Mesh-Radio/Αυτές οι μονάδες παρακολούθησης χρησιμοποιούν τα ραδιόφωνα Semtech LoRa και
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 Βήματα (με εικόνες)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Το Movie Tracker είναι ένα σχήμα clapperboard, Raspberry Pi -powered Release Tracker. Χρησιμοποιεί το TMDb API για να εκτυπώσει την αφίσα, τον τίτλο, την ημερομηνία κυκλοφορίας και την επισκόπηση των επερχόμενων ταινιών στην περιοχή σας, σε ένα καθορισμένο χρονικό διάστημα (π.χ. κυκλοφορίες ταινιών αυτήν την εβδομάδα) στις
Έλεγχος οικιακών συσκευών μέσω LoRa - LoRa in Home Automation - Τηλεχειριστήριο LoRa: 8 βήματα
Έλεγχος οικιακών συσκευών μέσω LoRa | LoRa στο Home Automation | Τηλεχειριστήριο LoRa: Ελέγξτε και αυτοματοποιήστε τις ηλεκτρικές σας συσκευές από μεγάλες αποστάσεις (Χιλιόμετρα) χωρίς την παρουσία του διαδικτύου. Αυτό είναι δυνατό μέσω του LoRa! Ρε παιδιά τι γίνεται; Akarsh εδώ από το CETech. Αυτό το PCB διαθέτει επίσης οθόνη OLED και 3 ρελέ τα οποία