Πίνακας περιεχομένων:

Arduino GPS Shield Tutorial: Υπολογιστής απόστασης: 5 βήματα
Arduino GPS Shield Tutorial: Υπολογιστής απόστασης: 5 βήματα

Βίντεο: Arduino GPS Shield Tutorial: Υπολογιστής απόστασης: 5 βήματα

Βίντεο: Arduino GPS Shield Tutorial: Υπολογιστής απόστασης: 5 βήματα
Βίντεο: Distributed Control With openSUSE and Arduino part 2 2024, Νοέμβριος
Anonim
Arduino GPS Shield Tutorial: Υπολογιστής απόστασης
Arduino GPS Shield Tutorial: Υπολογιστής απόστασης

Το 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: Στοιχεία υλικού:

Συστατικά υλικού
Συστατικά υλικού
Συστατικά υλικού
Συστατικά υλικού
Συστατικά υλικού
Συστατικά υλικού
Συστατικά υλικού
Συστατικά υλικού
  1. Arduino Uno.
  2. 1Ασπίδα+ σανίδα.
  3. Καλώδιο USB Arduino ή μπαταρία 9-12v.
  4. Τηλέφωνο Android/iOS με εγκατεστημένη την εφαρμογή 1Sheeld.

Βήμα 2: Στοιχεία λογισμικού:

  1. Arduino IDE.
  2. Βιβλιοθήκη 1sheeld, Εφαρμογή Android 1sheeld ή Εφαρμογή iOS.

Βήμα 3: Σύνδεση και σχηματική:

Σύνδεση και σχηματική
Σύνδεση και σχηματική
Σύνδεση και σχηματική
Σύνδεση και σχηματική
Σύνδεση και σχηματική
Σύνδεση και σχηματική
  1. Συνδέστε τον πίνακα 1Sheeld στο Arduino σας ως εικόνα 1.
  2. Συνδέστε την οθόνη LCD 16*2 ως εικόνα2.
  3. Αλλάξτε την ισχύ 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χλμ σύμφωνα με τα στιγμιότυπα οθόνης).

Συνιστάται: