Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Καλωδίωση
- Βήμα 2: Αναβοσβήνει το υλικολογισμικό
- Βήμα 3: Διαμορφώστε το Tracker στην εφαρμογή
- Βήμα 4: ΝΕΟ: Ειδοποιήσεις Geo Fence
- Βήμα 5: (Προαιρετικό) Εκτύπωση 3D της θήκης
- Βήμα 6: Ανατροφοδότηση
Βίντεο: LoRa GPS Tracker: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Αυτό το έργο θα δείξει πώς να συναρμολογήσετε τη δική σας μονάδα παρακολούθησης GPS, για χρήση με δίκτυα πλέγματος Ripple LoRa. Δείτε αυτό το συνοδευτικό άρθρο για πληροφορίες:
Αυτές οι μονάδες παρακολούθησης χρησιμοποιούν τα ραδιόφωνα Semtech LoRa και συμβατούς πίνακες Arduino dev. Αρχικά, υπάρχει απλώς υποστήριξη για το φτερό Adafruit, αλλά θα προστεθεί περισσότερο με την πάροδο του χρόνου. Οι ενότητες μπορούν να χρησιμοποιηθούν για την παρακολούθηση της θέσης οτιδήποτε εξ αποστάσεως, μέσω του δικτύου πακέτων ραδιοσυχνοτήτων πακέτων LoRa.
Προμήθειες
Μπορείτε να αγοράσετε εξαρτήματα υλικού εδώ:
- Φτερό Adafruit με μονάδα LoRa:
- Δέκτης GPS BN-180:
- Διπολική κεραία 900MHz:
- 1S LiPo:
ΣΗΜΕΙΩΣΗ: Τα καλώδια πρέπει να αλλάξουν στον σύνδεσμο αυτών των μπαταριών Lipo προτού συνδέσετε το φτερό
Δηλαδή, αυτή η μπαταρία έχει σωστό τύπο σύνδεσης, αλλά η πολικότητα αντιστρέφεται !!
Εναλλακτικά, μπορείτε να αγοράσετε μπαταρίες 1S lipo από την Adafruit. Αυτά έχουν τους συνδετήρες με σωστή πολικότητα.
Βήμα 1: Καλωδίωση
Ο πίνακας φτερών χρειάζεται απλώς τον δέκτη GPS BN-180 που είναι συνδεδεμένος σε αυτό, με τις ακόλουθες συνδέσεις:
- (μαύρο) GND -> καρφίτσα GND στο φτερό
- (κόκκινο) VCC -> 3.3V καρφίτσα στο φτερό
- (λευκό) TX -> RX1 φτερό ακίδων
- (πράσινο) RX -> TX1 καρφίτσα στο φτερό
Η κεραία δεν έχει τη σωστή υποδοχή, οπότε πρέπει να κόψετε το IPEX4, στη συνέχεια να διαχωρίσετε τις ομοαξονικές πλεξούδες και να τις κολλήσετε στα επιθέματα γείωσης της κεραίας (δείτε την τελική εικόνα παραπάνω). Για να το κάνετε αυτό, πρέπει να αφαιρέσετε περίπου 10 χιλιοστά από το εξωτερικό πλαστικό από το άκρο του καλωδίου, στη συνέχεια να διαχωρίσετε το πολύ λεπτό ομοαξονικό πλέγμα που περιβάλλει και στη συνέχεια να βάλετε λίγη συγκόλληση σε αυτό. Στη συνέχεια, αφαιρέστε περίπου 1 χιλιοστό πλαστικό από το εσωτερικό ενεργό σύρμα και βάλτε μια μικρή ποσότητα συγκόλλησης σε αυτό. Στη συνέχεια, προ-κασσιτέψτε τα μαξιλάρια γείωσης της κεραίας στο Φτερό και το ενεργό μαξιλάρι κεραίας στη μέση και στη συνέχεια κολλήστε την κεραία σε αυτά μαξιλάρια (διαχωρισμένα ομοαξονικά με γείωση, ενεργό εσωτερικό σύρμα σε κεραία).
Βήμα 2: Αναβοσβήνει το υλικολογισμικό
Για αυτό θα χρειαστεί να έχετε εγκαταστήσει το Arduino IDE και να υποστηρίξετε τον τύπο της πλακέτας προορισμού.
Υπάρχουν οδηγίες για το πώς να αναβοσβήνει το υλικολογισμικό σε αυτήν τη σελίδα Github:
Επιλέξτε έναν από τους στόχους «Κόμβος παρακολούθησης GPS».
Με την πλακέτα συνδεδεμένη μέσω καλωδίου USB, ελέγξτε ότι το υλικολογισμικό είναι εντάξει ανοίγοντας τη Σειριακή οθόνη στο Arduino IDE. Εισαγάγετε «q» (χωρίς εισαγωγικά) στη γραμμή αποστολής και πατήστε enter.
Η σειριακή οθόνη θα πρέπει να απαντά με κείμενο που ξεκινά με "Q: …"
Βήμα 3: Διαμορφώστε το Tracker στην εφαρμογή
Για να διαμορφώσετε τη μονάδα παρακολούθησης και να την παρακολουθήσετε πραγματικά, πρέπει να εγκαταστήσετε την εφαρμογή Ripple Commander. Προς το παρόν υποστηρίζεται μόνο το Android. Λήψη από το Play:
Η εφαρμογή διαθέτει δύο εικονίδια εκκίνησης. Το "Device Provision" είναι μόνο για τη ρύθμιση του δικτύου πλέγματος (επαναλήπτες, αισθητήρες, πύλη κλπ). Οι κόμβοι παρακολούθησης πρέπει απλώς να εκχωρήσουν ένα μοναδικό αναγνωριστικό (μεταξύ 2 και 254) και να δημιουργηθούν τα κλειδιά κρυπτογράφησής τους. Απλώς κάντε κλικ στο μενού "ΝΕΟ" στη γραμμή εργαλείων και εισαγάγετε το αναγνωριστικό και το όνομα για τον ιχνηλάτη και, στη συνέχεια, κάντε κλικ στην επιλογή ΑΠΟΘΗΚΕΥΣΗ.
Ο ιχνηλάτης θα πρέπει τώρα να βρίσκεται στην κύρια λίστα. Πατήστε στο εικονίδιο "τσιπ" στα δεξιά, για να μεταβείτε στην οθόνη "Προγραμματιστής". Συνδέστε την πλακέτα παρακολούθησης μέσω καλωδίου USB-OTG στο Android και, στη συνέχεια, πατήστε το κουμπί "ΠΡΟΓΡΑΜΜΑ". Εάν όλα πάνε καλά, τότε θα πρέπει να υπάρχει ένα μήνυμα που λέει "Τέλος" και ότι μπορείτε τώρα να αποσυνδεθείτε.
Βγείτε πίσω στο πρόγραμμα εκκίνησης Android και, στη συνέχεια, πατήστε το κύριο εικονίδιο εκκίνησης "Κυβερνήτης κυματισμού".
Αυτό είναι το κύριο περιβάλλον χρήστη της εφαρμογής, όπου μπορείτε να συνομιλήσετε με άλλους χρήστες "pager" στο δίκτυο (που χρησιμοποιούν την εφαρμογή Ripple Messenger), καθώς και να παρακολουθείτε τους ειδικούς κόμβους σας, όπως οι επαναλήπτες και οι κόμβοι GPS Tracker. Πατήστε σε έναν κόμβο παρακολούθησης στη λίστα και θα δείτε την οθόνη κατάστασης της συσκευής (δείτε το δεύτερο στιγμιότυπο οθόνης παραπάνω). Πατήστε στην επιλογή παρακολούθησης 'LIVE TRACK' και, στη συνέχεια, θα μπορείτε να παρακολουθείτε τη ζωντανή τοποθεσία της μονάδας.
Η καρτέλα "Χάρτης" θα εμφανίσει μια καρφίτσα χάρτη για κάθε μία από τις ενότητες παρακολούθησης που παρακολουθούνται αυτήν τη στιγμή.
Βήμα 4: ΝΕΟ: Ειδοποιήσεις Geo Fence
Το τελευταίο υλικολογισμικό υποστηρίζει πλέον τη λειτουργία Geo Fence. Σε αυτήν τη λειτουργία επιλέγετε μια γεωγραφική περιοχή (την οποία ορίζετε στην καρτέλα Χάρτης) και απλώς λαμβάνετε μηνύματα ειδοποίησης όταν η συσκευή εισέρχεται ή εξέρχεται από την περιοχή.
Αρχικά, μεταβείτε στην καρτέλα Χάρτης και πατήστε το μενού «…» στη γραμμή εργαλείων και, στη συνέχεια, επιλέξτε μία από τις επιλογές «Νέα περιοχή» (κύκλος ή πολύγωνο).
Κύκλος: πατήστε παρατεταμένα στο χάρτη όπου θέλετε να βρίσκεται το κέντρο της περιοχής του κύκλου. Στη συνέχεια, πατήστε τις επιπλέουσες επιλογές "+" και "-" στα αριστερά για να αυξήσετε ή να μειώσετε το μέγεθος.
Πολύγωνο: πατήστε παρατεταμένα κάθε ένα από τα σημεία του πολυγώνου στο χάρτη. Για να αναιρέσετε το τελευταίο σημείο, πατήστε το κουμπί «x» στις επιπλέουσες επιλογές στα αριστερά.
Για οποιοδήποτε από τα δύο, μόλις ολοκληρώσετε τον καθορισμό της γεωγραφίας της περιοχής, πατήστε στην πράσινη επιλογή "τικ" και, στη συνέχεια, εισαγάγετε ένα μοναδικό όνομα για την περιοχή.
Πίσω στην καρτέλα "Αρχική σελίδα", πατήστε στο στοιχείο παρακολούθησης στη λίστα, για να μεταβείτε στην οθόνη κατάστασης παρακολούθησης. Τώρα επιλέξτε την επιλογή "GEOFENCE" στην ενότητα Παρακολούθηση και, στη συνέχεια, επιλέξτε μια περιοχή από τη λίστα. Εάν όλα πάνε καλά, η κατάσταση θα ενημερωθεί και η συσκευή παρακολούθησης θα στέλνει μηνύματα ειδοποίησης όταν εισέρχεται ή εξέρχεται από την περιοχή. Ανατρέξτε στην καρτέλα "Ιστορικό" για τα μηνύματα ειδοποίησης.
Βήμα 5: (Προαιρετικό) Εκτύπωση 3D της θήκης
Αυτή η θήκη μπορεί να φιλοξενήσει όμορφα το φτερό και το GPS:
Διαθέτει επίσης υποδοχή για την κεραία.
Πάνω είναι μια εικόνα του σκύλου μου με έναν ιχνηλάτη προσαρτημένο στο κολάρο εδώ:-) (ο πρώτος δοκιμαστής beta του συστήματος!)
Βήμα 6: Ανατροφοδότηση
Ενημερώστε με αν αυτό σας βοήθησε ή αντιμετωπίζετε προβλήματα. Τα σχόλια είναι πολύ ευπρόσδεκτα.
Απολαμβάνω!
Χαιρετισμοί, Σκοτ Πάουελ.
Συνιστάται:
Φροντιστήριο LoRa GPS Tracker - LoRaWAN Με Dragino και TTN: 7 βήματα
Φροντιστήριο LoRa GPS Tracker | LoRaWAN Με Dragino και TTN: Γεια σας, τι συμβαίνει, παιδιά! Akarsh εδώ από τη CETech. Μερικά έργα πίσω είχαμε μια ματιά στην πύλη LoRaWAN από το Dragino. Συνδέσαμε διαφορετικούς κόμβους στο Gateway και μεταφέραμε δεδομένα από τους κόμβους στο Gateway χρησιμοποιώντας το TheThingsNetwork ως
DIY GPS Tracker --- Εφαρμογή Python: 5 βήματα (με εικόνες)
DIY GPS Tracker --- Python Application: Συμμετείχα σε ποδηλατική εκδήλωση πριν από δύο εβδομάδες. Αφού τελείωσα, ήθελα να ελέγξω τη διαδρομή και την ταχύτητα που οδηγούσα εκείνη τη στιγμή. Δυστυχώς, δεν επιτεύχθηκε. Τώρα χρησιμοποιώ το ESP32 για να φτιάξω ένα tracker GPS και θα το χρησιμοποιήσω για να καταγράψω την ποδηλατική διαδρομή μου
LoRa GPS Tracker/Pager: 9 βήματα (με εικόνες)
LoRa GPS Tracker/Pager: --- Συσκευή που συνδυάζει παρακολούθηση τοποθεσίας σε πραγματικό χρόνο και αμφίδρομη τηλεειδοποίηση, μέσω δικτύου πλέγματος LoRa. ενδιαφέρομαι για τα άλλα έργα πλέγματος Ripple 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 ρελέ τα οποία