Πίνακας περιεχομένων:
- Βήμα 1: Στοιχεία υλικού:
- Βήμα 2: Στοιχεία λογισμικού:
- Βήμα 3: Σύνδεση και σχηματική:
- Βήμα 4: Κωδικός
- Βήμα 5:
Βίντεο: Arduino GPS Shield Tutorial: Υπολογιστής απόστασης: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Το GPS ή το Global Positioning System είναι ένα δορυφορικό σύστημα ραδιοπλοήγησης που σας επιτρέπει να λάβετε την τοποθεσία σας και να σας καθοδηγήσει σε άλλες τοποθεσίες μέσω ενός καλά αναγνωρισμένου και προκαθορισμένου χάρτη όπως οι χάρτες Google, και στον κόσμο του Arduino, αυτό επιτυγχάνεται με το Arduino Ασπίδα GPS.
Το GPS γνωρίζει την τοποθεσία σας μέσω των τιμών γεωγραφικού πλάτους και γεωγραφικού μήκους της τοποθεσίας σας, η οποία καθορίζει πού ακριβώς είστε από τον κόσμο και πρόκειται να χρησιμοποιήσουμε αυτές τις δύο μετρήσεις για να υπολογίσουμε την απόσταση μεταξύ της τρέχουσας τοποθεσίας σας και του επιθυμητού προορισμού χρησιμοποιώντας την ασπίδα GPS στο 1Sheeld σε ένα γρήγορο και αστείο σεμινάριο Arduino GPS Shield.
Ας μιλήσουμε για την ιδέα πίσω από αυτό το Arduino GPS Shield Tutorial…
Ιδέα:
Στο Arduino GPS Shield Tutorial, θα χρησιμοποιήσουμε το GPS Shield από το 1Sheeld μέσω του συνοδευτικού του Android/iOS App για να λάβουμε την τρέχουσα τοποθεσία.
Το επιτυγχάνουμε λέγοντας στην Εφαρμογή (χρησιμοποιώντας την ασπίδα αναγνώρισης φωνής), τόσο το γεωγραφικό πλάτος όσο και το γεωγραφικό μήκος της επιθυμητής θέσης που θέλουμε να φτάσουμε και το Arduino θα υπολογίσει την άμεση απόσταση μεταξύ των 2 τοποθεσιών σε μονάδα km (χρησιμοποιώντας την ασπίδα GPS) και σας λέει (χρησιμοποιώντας την ασπίδα κειμένου σε ομιλία) ποια είναι η απόσταση.
Ξεκινώντας:
Εάν είναι η πρώτη φορά που ασχολείστε με το 1Sheeld ή θέλετε να μάθετε περισσότερα σχετικά με αυτό, σας συνιστώ να ελέγξετε αυτό το γρήγορο και εύκολο σεμινάριο έναρξης.
Τώρα, αφού εξοικειωθείτε λίγο με το 1Sheeld, ας ξεκινήσουμε!
Βήμα 1: Στοιχεία υλικού:
- Arduino Uno.
- 1Ασπίδα+ σανίδα.
- Καλώδιο USB Arduino ή μπαταρία 9-12v.
- Τηλέφωνο Android/iOS με εγκατεστημένη την εφαρμογή 1Sheeld.
Βήμα 2: Στοιχεία λογισμικού:
- Arduino IDE.
- Βιβλιοθήκη 1sheeld, Εφαρμογή Android 1sheeld ή Εφαρμογή iOS.
Βήμα 3: Σύνδεση και σχηματική:
- Συνδέστε τον πίνακα 1Sheeld στο Arduino σας ως εικόνα 1.
- Συνδέστε την οθόνη LCD 16*2 ως εικόνα2.
- Αλλάξτε την ισχύ 1Sheeld για να λειτουργήσει σε 5v (Όχι στα 3.3v) ως εικόνα3.
Το 1Sheeld διαθέτει 2 λειτουργίες: Λειτουργία μεταφόρτωσης και Λειτουργία. Μπορείτε να κάνετε εναλλαγή μεταξύ τους χρησιμοποιώντας το διακόπτη κοντά στις ψηφιακές ακίδες και ονομάζεται "UART SWITCH" στο 1Sheeld και "SERIAL SWITCH" στο 1Sheeld+.
- Πρώτον, σύρετε το διακόπτη προς τη σημείωση "SWITCH" ως εικόνα4, η οποία μετατρέπει τον πίνακα 1Sheeld στη λειτουργία μεταφόρτωσης για να σας επιτρέψει να ανεβάσετε τον κώδικα Arduino.
- Δεύτερον, αφού ολοκληρώσετε τη μεταφόρτωση του κώδικα, σύρετε το διακόπτη προς τη σημείωση "UART" (ή "SERIAL" στον πίνακα 1Sheeld+) ως εικόνα 5 που μετατρέπει τον πίνακα 1Sheeld σε κατάσταση λειτουργίας για επικοινωνία με το smartphone σας 1Sheeld App.
Τέλος, συνδέστε το Arduino μέσω του υπολογιστή σας χρησιμοποιώντας καλώδιο USB Arduino.
Βήμα 4: Κωδικός
Θα συνιστούσα να ελέγξετε την τεκμηρίωση του Arduino GPS Shield για να μάθετε περισσότερα σχετικά με τη λειτουργικότητα του Arduino GPS Shield και πώς να τα χρησιμοποιήσετε.
Τώρα, αλλάξτε τον πίνακα 1Sheeld στη λειτουργία μεταφόρτωσης, ανεβάστε τον συνημμένο κώδικα για το ψηφιακό ρολόι Arduino. Αλλάξτε την πλακέτα 1Sheeld στη λειτουργία λειτουργίας και, στη συνέχεια, ανοίξτε την εφαρμογή 1Sheeld και συνδέστε την στην πλακέτα 1Sheeld μέσω Bluetooth.
Βήμα 5:
Όπως βλέπετε στο βίντεο Arduino GPS Shield Tutorial, θα πρέπει να επιλέξετε τις ασπίδες GPS, Terminal, Text-to-speech και Voice αναγνώρισης.
Μόλις μεταβείτε στην ασπίδα αναγνώρισης φωνής και πείτε στο τηλέφωνό σας την τοποθεσία που θέλετε από πλευράς γεωγραφικού πλάτους και γεωγραφικού μήκους, θα υπολογίσει την απόσταση μεταξύ της τρέχουσας τοποθεσίας και της τοποθεσίας που σχετίζεται με το εισαγόμενο γεωγραφικό πλάτος και γεωγραφικό μήκος και θα σας πει δυνατά την απόσταση και επίσης γραμμένο στην καρτέλα Terminal shield.
Σε αυτό το σεμινάριο, ήθελα να μάθω την απόσταση μεταξύ της τρέχουσας τοποθεσίας μου "Integreight company" και του σιδηροδρομικού σταθμού Ramsis στο κέντρο του Καΐρου και ήταν 8,327 χλμ. Και το υπολόγισα και από τους χάρτες της Google όπου το σφάλμα ήταν τόσο μικρό (η απόσταση των χαρτών Google είναι: 8,22χλμ σύμφωνα με τα στιγμιότυπα οθόνης).
Συνιστάται:
Συναγερμός κοινωνικής απόστασης χρησιμοποιώντας Arduino Nano: 4 βήματα
Συναγερμός κοινωνικής απόστασης χρησιμοποιώντας το Arduino Nano: Γεια σας αναγνώστες σε αυτό το διδακτικό, θα σας δείξω πώς να κάνετε υπενθύμιση κοινωνικής απόστασης και ειδοποίηση συναγερμού χρησιμοποιώντας το arduino nano σε λίγα απλά βήματα Για πιο φοβερά έργα επισκεφτείτε το letsmakeprojects.com
Μέτρηση απόστασης απόστασης με αισθητήρα χειρονομίας APDS9960: 6 βήματα
Μέτρηση απόστασης απόστασης με αισθητήρα χειρονομίας APDS9960: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετράμε την απόσταση χρησιμοποιώντας έναν αισθητήρα χειρονομίας APDS9960, arduino και Visuino. Δείτε το βίντεο
Λάμπα απόστασης LED απόστασης σκύλου: 5 βήματα (με εικόνες)
LED Distance Indicator Dog Harness: Συνήθως παίρνω τον σκύλο μου Rusio για έναν περίπατο όταν δύει ο ήλιος για να μπορεί να παίζει χωρίς να ζεσταίνεται πολύ. Το πρόβλημα είναι ότι όταν βγαίνει από το λουρί μερικές φορές ενθουσιάζεται πολύ και τρέχει πιο μακριά από όσο θα έπρεπε και με χαμηλό φωτισμό και τα άλλα σκυλιά
Πώς να φτιάξετε συσκευή κοινωνικής απόστασης Arduino με PIR: 4 βήματα
Πώς να φτιάξετε μια συσκευή κοινωνικής απόστασης Arduino με PIR: 1
Φορητός υπολογιστής Pi-Berry-ο κλασικός φορητός υπολογιστής DIY: 21 βήματα (με εικόνες)
Φορητός υπολογιστής Pi-Berry-ο κλασικός φορητός υπολογιστής DIY: Ο φορητός υπολογιστής που έφτιαξα "Ο φορητός υπολογιστής Pi-Berry" είναι χτισμένος γύρω από το Raspberry Pi 2. Έχει 1 GB RAM, τετραπύρηνο επεξεργαστή, 4 θύρες USB και μία θύρα Ethernet. Ο φορητός υπολογιστής ικανοποιεί τις ανάγκες της καθημερινής ζωής και εκτελεί ομαλά προγράμματα όπως το VLC media player, το Mozilla Firefox, το Ardu