Sommario:

Registratore di dati GPS Cap: 7 passaggi (con immagini)
Registratore di dati GPS Cap: 7 passaggi (con immagini)

Video: Registratore di dati GPS Cap: 7 passaggi (con immagini)

Video: Registratore di dati GPS Cap: 7 passaggi (con immagini)
Video: Microspia 4g gsm gps registratore audio ascolto a distanza e localizzazione gps multifunzione 2024, Novembre
Anonim
Registratore di dati GPS Cap
Registratore di dati GPS Cap
Registratore di dati GPS Cap
Registratore di dati GPS Cap
Registratore di dati GPS Cap
Registratore di dati GPS Cap
Registratore di dati GPS Cap
Registratore di dati GPS Cap

Ecco un ottimo progetto per il fine settimana, se ti piace fare trekking o fare lunghe passeggiate in bicicletta e hai bisogno di un registratore di dati GPS per tenere traccia di tutti i tuoi trekking/gite che hai fatto…

Una volta completata la costruzione e scaricato i dati dal modulo GPS del sentiero, puoi salvare lo stesso utilizzando Google Maps per riferimento e confronto futuro, e anche condividere lo stesso con i tuoi amici/familiari che sono venuti con il pulsante di condivisione sulle mappe di Google.

Per completare questa istruzione avrai bisogno di un modulo ricevitore GPS, un microcontrollore con interfaccia seriale e una batteria Lipo. Sto usando Flora come microcontrollore e Flora GPS indossabile di Adafruit. Inoltre avrai bisogno di un laptop con la versione di Adafruit dell'IDE Arduino per caricare il codice sulla scheda Flora.

Passaggio 1: cose che ti serviranno per completare la build

Cose di cui avrai bisogno per completare la build
Cose di cui avrai bisogno per completare la build
Cose di cui avrai bisogno per completare la build
Cose di cui avrai bisogno per completare la build

Ecco i componenti elettronici necessari per completare la build

  • Adafruit Flora
  • Ricevitore GPS Flora
  • Portabatterie a bottone Cella a bottone CR2032 (3V)
  • Batteria Lipo 2000 mAh
  • Caricabatterie lipo
  • Cavo di collegamento (il cavo 30AWG è il migliore o puoi anche usare il cavo per breadboard)
  • Caricatore portatile USB
  • Cavo mini USB

Scarica i file STL allegati nel passaggio successivo e stampa in 3D le parti, sto usando Flashforge Creator Pro come filamento per stampante 3D e utilizzando un filamento PLA bianco da 1,75 mm.

Strumenti di cui avrai bisogno

  • Saldatore e saldatore
  • Forbici/Utensili a crimpare
  • Nastro biadesivo in schiuma
  • Morsetti a coccodrillo per testare il circuito prima della saldatura

Passaggio 2: stampa 3D

Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D

Scarica i file STL allegati e utilizza il software di stampa 3D slice e stampa in 3D i file. Se non hai una stampante 3D a portata di mano, puoi usarne una presso il tuo club o libreria locale, oppure utilizzare un servizio di stampa 3D come gli hub 3D.

Nel mio caso, ho stampato i file STL utilizzando Flashforge creator pro e PLA bianco da 1,75 mm. Inoltre, per affettare sto usando Slic3r con l'altezza del livello impostata su 0,3 mm e la densità di riempimento al 25%. Tutte le parti dovrebbero richiedere dalle 4 alle 5 ore per la stampa 3D e dipenderanno dalle impostazioni della stampante 3D e dell'affettatrice.

Passaggio 3: test del circuito

Testare il circuito
Testare il circuito
Testare il circuito
Testare il circuito
Testare il circuito
Testare il circuito

È sempre una buona idea eseguire una prova a secco del circuito prima di saldare tutte le parti insieme. Utilizzare le connessioni di seguito e utilizzare clip a coccodrillo per collegare il circuito.

  • Flora 3.3V a GPS 3.3V
  • Da Flora RX a GPS TX
  • Flora TX -> GPS RX
  • GND Flora -> GND GPS
  • GPS BAT -> terminale positivo della batteria a bottone
  • GPS GND -> terminale negativo della batteria a bottone

Per caricare il codice sulla scheda Flora utilizzando il cavo USB, dovrai scaricare la versione di Adafruit dell'IDE Arduino e installarla sul tuo computer. Per i dettagli completi su come seguire il link -

Inoltre, come parte del setup dovrai anche scaricare la libreria GPS dal seguente link -

Posiziona la libreria scaricata nella cartella /Arduino/Libraries e rinominala in "Adafruit_GPS" riavvia il tuo IDE. Ora riapri il tuo IDE e carica lo schizzo di esempio per testare il tuo circuito e apri il monitor seriale come mostrato nell'immagine sopra

Secondo il monitor seriale dovresti vedere la data odierna, il numero di satelliti a cui si è agganciato il modulo GPS, che nel mio caso è 7, e dovresti anche vedere i tuoi dati di posizione che puoi nascondere e aggiungere a Google Maps, per vederlo la tua posizione attuale è corretta.

Se la spia rossa sul modulo GPS lampeggia significa che il modulo sta ancora cercando un satellite, solo una volta che smette di lampeggiare significa che il ricevitore GPS ha trovato un satellite.

Passaggio 4: carica lo schizzo per registrare i dati sulla posizione

Carica lo schizzo per registrare i dati sulla posizione
Carica lo schizzo per registrare i dati sulla posizione

Per caricare il codice/schizzo per registrare i dati sulla posizione, vai su File > Esempio > Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino

Una volta caricato il programma, collega Flora con il cavo USB e carica il disegno premendo il pulsante Carica (o usa File > Carica). Ora puoi prendere la scatola GPS per un giro di prova, guidare per almeno un paio di miglia. Nel mio caso sono andato alla mia caffetteria preferita e ho completato la mia spesa settimanale al supermercato locale.

Nota: il modulo ricevitore GPS utilizzato ha la registrazione dei dati incorporata e, se si legge attentamente il codice, si osserverà che la scheda del microcontrollore Flora viene utilizzata per inviare il comando di avvio della registrazione. E il modulo del ricevitore GPS può memorizzare circa 16 ore di dati.

Anche per il tuo prossimo trekking/giro in bicicletta è una buona idea eliminare i dati GPS registrati, prima di uscire utilizzando - GPS_HardwareSerial_LOCUS_Erase.ino

Passaggio 5: mettere insieme parti 3D ed elettronica

Mettere insieme parti 3D ed elettronica
Mettere insieme parti 3D ed elettronica
Mettere insieme parti 3D ed elettronica
Mettere insieme parti 3D ed elettronica
Mettere insieme parti 3D ed elettronica
Mettere insieme parti 3D ed elettronica

Per mettere insieme le parti stampate in 3D e l'elettronica, inizia prima collegando la parte stampata in 3D del gancio del cappuccio con la parte della scatola, puoi usare 4 fascette, ma ho trovato un paio di fascette nella direzione opposta dovrebbero fare il trucco.

Nel vano inferiore della scatola inserire il portabatteria a bottone e il Flora, e in alto inserire prima la batteria lipo e poi il GPS.

Una volta fatto, puoi chiudere il labbro, che dovrebbe adattarsi a scatto in posizione, ma suggerirei di usare una colla a caldo/nastro per fissare il coperchio alla scatola.

Inoltre, l'estremità della flora Lipo JST dovrebbe essere rivolta verso l'alto in modo che possa essere inserita e rimossa facilmente per la ricarica con un caricabatterie lipo.

Passaggio 6: carica lo schizzo per ottenere i dati registrati

Carica lo schizzo per ottenere i dati registrati
Carica lo schizzo per ottenere i dati registrati

Ora una volta tornato a casa dal tuo test drive, collega il dispositivo al tuo laptop e avvia la versione di Adafruit dell'IDE Arduino Vai a File> Esempio> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. Una volta caricato il programma, collega Flora con il cavo mini USB e carica il disegno premendo il pulsante Carica (o usa File > Carica)

Ora fai clic sul monitor seriale come mostrato nell'immagine sopra. E copia tutti i dati nell'editor di testo e incollali in Locus Parser utilizzando l'URL sottostante -https://learn.adafruit.com/custom/ultimate-gps-parser, copia e incolla solo tutto il testo dopo il -- ---- e termina con $PMTK001, 622, 3*36.

Fai clic sul pulsante di analisi sotto la prima casella di testo e copia l'output KML e incollalo in qualsiasi editor di testo come mostrato nella schermata sopra e salvalo con l'estensione.kml.

Nel mio caso, il Locus Parser non funzionava, il che significava che dovevo usare il programma python - log_to_kml.py per convertire il monitor seriale in un file KML, puoi trovare maggiori dettagli su - https://github.com /don/locus

Passaggio 7: importa i dati su Google Maps

Importa dati su Google Maps
Importa dati su Google Maps
Importa dati su Google Maps
Importa dati su Google Maps
Importa dati su Google Maps
Importa dati su Google Maps
Importa dati su Google Maps
Importa dati su Google Maps

Vai su Google Maps e fai clic sul pulsante delle impostazioni, quindi fai clic su I tuoi luoghi Maps Crea mappa e premi l'importazione come vedi nella prima immagine sopra.

www.google.com/maps

Rinomina la nuova mappa senza titolo e importa il file kml che hai salvato in precedenza utilizzando il pulsante di importazione. Una volta fatto, dovresti essere in grado di vedere il percorso che hai seguito.

Suggerimento 1: una volta salvata la mappa, è possibile condividere la mappa con il percorso effettuato con amici e familiari tramite e-mail. Nel mio caso, ho fatto un giro in bicicletta un paio di giorni fa intorno alle Blue Mountains, come vedete nelle foto sopra.

Suggerimento 2: inoltre, la mappa salvata viene visualizzata in Impostazioni > I miei luoghi, il che significa che puoi utilizzarli come riferimento futuro.

Consigliato: