Πίνακας περιεχομένων:
- Βήμα 1: DWMM0 - ΠΕΡΙΓΡΑΦΗ HARDWARE
- Βήμα 2: ΕΦΑΡΜΟΓΗ DWMMO - GNSS/GPS LOGGER
- Βήμα 3: DWMM0 - ΔΗΜΙΟΥΡΓΙΑ ΑΡΧΕΙΟΥ KML
Βίντεο: Ημιώροφος DWMM0 Mobile Connectivity: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτή είναι μια απλή επίδειξη χρήσης του ημιώροφου DWMM0 για απομακρυσμένη καταγραφή δεδομένων. Η πλευρά του πελάτη αυτής της εφαρμογής εκτελεί ένα σενάριο python (client.py) υπεύθυνο για την ανάγνωση δεδομένων GNSS/GPS και τη μετάδοσή τους στην πλευρά του διακομιστή (μέσω TCP/IP πρωτόκολλο), το οποίο εκτελεί διαφορετικό σενάριο (server.py) που είναι υπεύθυνο για τη συλλογή και αποθήκευση εισερχόμενων δεδομένων.
Αναφορά: ιστοσελίδα του έργου
Βήμα 1: DWMM0 - ΠΕΡΙΓΡΑΦΗ HARDWARE
Ο DWMM0 Mezzanine είναι μια πρόσθετη πλακέτα αξεσουάρ για τον μονό πίνακα υπολογιστή DragonBoard 410c (ή οποιονδήποτε άλλο τυπικό SBC 96Boards). Αυτός ο ημιώροφος αποτελείται από 5 κύρια υποσυστήματα:
- Ελεγκτής φόρτισης μπαταρίας Li-Ion
- Ελεγκτής διανομέα USB 2.0
- Μετατροπέας ενίσχυσης DC/DC (από 3.0V σε 9.0V)
- Ενότητα LPWA/GNSS (με συσκευή Quectel BG96)
- Μετατροπείς DC/DC (από 5V σε 3.3V και 4.1V)
Βήμα 2: ΕΦΑΡΜΟΓΗ DWMMO - GNSS/GPS LOGGER
Τα πρωτότυπα σενάρια python για αυτήν την εφαρμογή μπορείτε να τα κατεβάσετε από εδώ: λήψη σεναρίων Το σενάριο server.py πρέπει να εκτελείται σε οποιονδήποτε υπολογιστή με σύνδεση στο Διαδίκτυο (πλευρά SERVER). Το mist.py script.py εκτελείται σε ένα DragonBoard 410c με το DWMM0 Mezzanine (πλευρά του πελάτη). Κάθε δέσμη ενεργειών έχει τη δική της συνεδρία "Διαμορφώσιμες παράμετροι", η οποία πρέπει να προσαρμοστεί από τον χρήστη (όπως διεύθυνση TCP/IP, θύρες, APN δικτύου, όνομα χρήστη και κωδικός πρόσβασης).
Βήμα 3: DWMM0 - ΔΗΜΙΟΥΡΓΙΑ ΑΡΧΕΙΟΥ KML
Το ενημερωμένο αρχείο_python_scripts.zip περιέχει ένα τροποποιημένο σενάριο πελάτη (gpslog.py) το οποίο υλοποιεί τοπική αποθήκευση των δεδομένων GPS (δεδομένα NMEA από τη μονάδα Quectel BG96):
- gpslog.py: ενημερωμένο σενάριο πελάτη (αποθηκεύει τα δεδομένα GPS στο αρχείο logger.txt)
- makekml.py: μετατρέπει το αρχείο logger.txt σε έκδοση KML (logger.kml) που μπορεί να ανοίξει στο Google Earth
- logger.txt: αποθηκευμένα δεδομένα GPS
- logger.kml: Μετατροπή KML των αποθηκευμένων δεδομένων GPS
Συνιστάται:
Air - True Mobile Air Guitar (Prototype): 7 βήματα (με εικόνες)
Air - True Mobile Air Guitar (Prototype): Εντάξει, αυτό θα είναι ένα πολύ σύντομο διδακτικό για το πρώτο μέρος της επιτέλους προσέγγισης ενός παιδικού μου ονείρου. Όταν ήμουν νεαρό αγόρι, έβλεπα πάντα τους αγαπημένους μου καλλιτέχνες και συγκροτήματα να παίζουν άψογα την κιθάρα. Καθώς μεγάλωνα, δεν ήμουν
Little Mobile Boombox DIY: 7 Βήματα
Little Mobile Boombox DIY: Ενώ καθόμουν στην αυλή μου και άκουγα την αγαπημένη μου μουσική μέσω του ενσωματωμένου ηχείου του τηλεφώνου Samsung, μου ήρθε μια ιδέα: γιατί να μην φτιάξω μόνος μου ένα μικρό Mobile Boombox; Όταν ξεκίνησα την κατασκευή, ήθελα απλώς να αποκτήσω ένα συμπαγές Boombo
Gesture Control Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: 4 Βήματα (με Εικόνες)
Gesture Control Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: A Gesture Control Vehicle made by Seeedstudio Skeleton Bot - 4WD Hercules Mobile Robotic Platform. Διασκεδάζοντας πολύ κατά τη διάρκεια της περιόδου διαχείρισης της επιδημίας του στεφανιαίου ιού στο σπίτι. Ένας φίλος μου μου έδωσε μια 4WD Hercules Mobile Robotic Platform ως νέα
Somfy Control From Your Mobile, IFTTT και Google για $ 20: 16 Βήματα
Somfy Control From Your Mobile, IFTTT και Google για 20 $: Σε αυτό το Instructable, θα σας δείξω πώς πήρα ένα φθηνό (ναι, Somfy και φθηνό!) Somfy RTS τηλεχειριστήριο και πήρα τον έλεγχο μέσω του κινητού μου, IFTTT (σκεφτείτε χρονοδιακόπτες/ αντιδράσεις) και Google home. Αξίζει να σημειωθεί ότι αυτό είναι το τηλεχειριστήριο RTS Situo, δεν έχω
Θερμοκρασία, σχετική υγρασία, καταγραφέας ατμοσφαιρικής πίεσης χρησιμοποιώντας Raspberry Pi και TE Connectivity MS8607-02BA01: 22 βήματα (με εικόνες)
Θερμοκρασία, σχετική υγρασία, καταγραφέας ατμοσφαιρικής πίεσης με χρήση Raspberry Pi και TE Connectivity MS8607-02BA01: Εισαγωγή: Σε αυτό το έργο θα σας δείξω πώς να δημιουργήσετε βήμα προς βήμα ένα σύστημα καταγραφής για την υγρασία θερμοκρασίας και την ατμοσφαιρική πίεση. Αυτό το έργο βασίζεται στο τσιπ περιβαλλοντικών αισθητήρων Raspberry Pi 3 Model B και TE Connectivity MS8607-02BA