Sommario:

Localizzatore GPS LoRa: 6 passaggi (con immagini)
Localizzatore GPS LoRa: 6 passaggi (con immagini)

Video: Localizzatore GPS LoRa: 6 passaggi (con immagini)

Video: Localizzatore GPS LoRa: 6 passaggi (con immagini)
Video: Questo LOCALIZZATORE GPS GLOBALE costa solo 5 EURO... funziona davvero? 2024, Dicembre
Anonim
Localizzatore GPS LoRa
Localizzatore GPS LoRa

Questo progetto mostrerà come assemblare il tuo modulo di localizzazione GPS, da utilizzare con le reti mesh Ripple LoRa. Vedi questo articolo complementare per informazioni:

Questi moduli tracker utilizzano le radio Semtech LoRa e schede di sviluppo Arduino compatibili. Inizialmente, c'è solo il supporto per Adafruit Feather, ma verrà aggiunto di più nel tempo. I moduli possono essere utilizzati per tracciare la posizione di qualsiasi cosa da remoto, tramite la rete mesh a pacchetto radio LoRa.

Forniture

I componenti hardware possono essere acquistati qui:

  • Adafruit Feather con modulo LoRa:
  • Ricevitore GPS BN-180:
  • Antenna dipolo 900MHz:
  • LiPo 1S:

NOTA: i fili devono essere scambiati nel connettore di queste batterie Lipo prima di collegarli al Feather

Cioè, questa batteria ha il tipo di connettore giusto, ma la polarità è invertita!!

In alternativa, puoi acquistare batterie lipo 1S da Adafruit. Questi hanno i connettori con la giusta polarità.

Passaggio 1: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio

La scheda Feather necessita solo del ricevitore GPS BN-180 ad essa cablato, con le seguenti connessioni:

  • (nero) GND -> GND pin su piuma
  • (rosso) VCC -> pin 3.3V su piuma
  • (bianco) TX -> RX1 pin piuma
  • (verde) RX -> Pin TX1 su piuma

L'antenna non ha il connettore giusto, quindi è necessario tagliare l'IPEX4, quindi separare le trecce coassiali e saldare ai pad di massa dell'antenna (vedi foto finale sopra). Per fare ciò, è necessario rimuovere circa 10 mm di plastica esterna dall'estremità del cavo, quindi separare la rete metallica coassiale circostante molto fine e quindi mettere un po' di saldatura su di essa. Quindi rimuovere circa 1 mm di plastica dal filo attivo interno e mettere una piccola quantità di saldatura su questo. Quindi, pre-stagnare i pad di messa a terra dell'antenna sulla Feather e il pad dell'antenna attivo nel mezzo, quindi saldare l'antenna a questi pad (cuscinetti separati da coassiale a terra, filo interno attivo al pad dell'antenna).

Passaggio 2: lampeggiare il firmware

Per questo sarà necessario aver installato l'IDE Arduino e il supporto per il tipo di scheda di destinazione.

Ci sono istruzioni su come eseguire il flashing del firmware su questa pagina di Github:

Scegli uno dei bersagli 'GPS Tracker Node'.

Con la scheda collegata tramite cavo USB, verifica che il firmware sia OK aprendo il monitor seriale nell'IDE di Arduino. Immettere 'q' (senza virgolette) nella riga di invio e premere invio.

Il monitor seriale dovrebbe rispondere con un testo che inizia con "Q: …"

Passaggio 3: configura il tracker nell'app

Configura il tracker nell'app
Configura il tracker nell'app
Configura il tracker nell'app
Configura il tracker nell'app
Configura il tracker nell'app
Configura il tracker nell'app

Per configurare il modulo tracker e tracciarlo effettivamente, è necessario installare l'app Ripple Commander. Attualmente è supportato solo Android. Scarica da Play:

L'app ha due icone di avvio. Quello 'Device Provision' è solo per quando stai configurando la tua rete mesh (ripetitori, sensori, gateway, ecc.). Ai nodi tracker è sufficiente assegnare un ID univoco (tra 2 e 254) e generare le chiavi di crittografia. Basta fare clic sul menu "NUOVO" sulla barra degli strumenti e inserire l'ID e il nome del tracker, quindi fare clic su SALVA.

Il tracker dovrebbe ora essere nell'elenco principale. Tocca l'icona "chip" a destra per andare alla schermata "Programmatore". Collega la scheda tracker tramite cavo USB-OTG ad Android, quindi tocca il pulsante "PROGRAMMA". Se tutto va bene, dovrebbe esserci un messaggio che dice "Fatto" e che ora puoi disconnetterti.

Torna al launcher Android, quindi tocca l'icona di avvio principale "Ripple Commander".

Questa è l'interfaccia utente principale dell'app, dove puoi chattare con altri utenti "cercapersone" nella rete (che usano l'app Ripple Messenger), oltre a monitorare i tuoi nodi speciali, come ripetitori e nodi GPS Tracker. Tocca un nodo tracker nell'elenco e dovresti vedere la schermata di stato del dispositivo (vedi la seconda schermata sopra). Tocca l'opzione di tracciamento "LIVE TRACK" e dovresti essere in grado di monitorare la posizione in tempo reale del modulo.

La scheda "Mappa" mostrerà un segnaposto sulla mappa per ciascuno dei moduli tracker attualmente tracciati.

Passaggio 4: NOVITÀ: avvisi di Geo Fence

NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici
NOVITÀ: avvisi sui recinti geografici

L'ultimo firmware ora supporta la modalità Geo Fence. In questa modalità selezioni una regione geografica (che definisci nella scheda Mappa) e ricevi messaggi di avviso quando il dispositivo entra o esce dalla regione.

Innanzitutto, passa alla scheda Mappa e tocca il menu "…" nella barra degli strumenti, quindi seleziona una delle opzioni "Nuova regione" (cerchio o poligono).

Cerchio: premi a lungo sulla mappa dove vuoi che si trovi il centro della regione del cerchio. Quindi tocca le opzioni mobili "+" e "-" a sinistra per aumentare o diminuire le dimensioni.

Poligono: premi a lungo ciascuno dei punti del poligono sulla mappa. Per annullare l'ultimo punto, tocca il pulsante "x" nelle opzioni mobili a sinistra.

In entrambi i casi, una volta che hai finito di definire la geografia della regione, tocca l'opzione "segno di spunta" verde, quindi inserisci un nome univoco per la regione.

Torna nella scheda "Home", tocca l'elemento del tracker nell'elenco per andare alla schermata di stato del tracker. Ora seleziona l'opzione 'GEOFENCE' sotto Tracciamento, quindi seleziona una regione dall'elenco. Se tutto va bene, lo stato si aggiornerà e il dispositivo tracker invierà messaggi di avviso quando entra o esce dalla regione. Vedere la scheda "Cronologia" per i messaggi di avviso.

Passaggio 5: (opzionale) stampa 3D della custodia

(Facoltativo) Stampa 3D della custodia
(Facoltativo) Stampa 3D della custodia

Questo caso può ospitare bene la piuma e il GPS:

Ha anche un supporto per l'antenna.

Sopra c'è una foto del mio cane con un tracker attaccato al collare qui:-) (il primo beta tester del sistema!)

Passaggio 6: feedback

Fammi sapere se questo ha funzionato per te o se riscontri problemi. Il feedback è molto gradito.

Divertiti!

Saluti, Scott Powell.

Consigliato: