Trasmissione dati lunga distanza, gps e bussola

Buonasera ragazzi ho bisogno del vostro aiuto. Devo realizzare un tracking che mi indichi solo distanza e direzione.
Per la trasmissione dati ho pensato ai moduli Nrf24L01 con antenna esterna.
Per la localizzazione e la distanza tra me e l' oggetto da localizzare, 2 semplici moduli GPS.
Per la bussola,quindi per il mio orientamento sull' oggetto, come devo fare? I moduli bussola possono indicarmi una direzione in base alle coordinate datemi dal gps? Cioè, se sull'Arduino che ho in mano monto una bussola digitale, questa conoscendo le coordinate GPS, mi orienta sull' oggetto da localizzare?
Comunque io avrò sempre un display per visualizzare il tutto
Grazie mille.

Ciao, non so se ho capito, tu hai un arduino con GPS e bussola e devi trovare un altro arduino che ti comunica le coordinate gps?

Cioè, se sull'Arduino che ho in mano monto una bussola digitale, questa conoscendo le coordinate GPS, mi orienta sull' oggetto da localizzare?

Con opportuni calcoli ce la dovresti fare, non so se c'è qualche libreria che ha già questa funzione. Prova a guardare qua

Che raggio massimo devi coprire?

Max 1km. Comunque si, la distanza tra i 2 GPS so come calcolarla, il problema è che vorrei sapere se la bussola installata sul mio dispositivo Arduino, potrà orientarmi sul punto dell'altro GPS. E se si, come?
Grazie mille

Nelle formule che ti ho girato dovrebbe essercene una per calcolare l'angolo rispetto ad una direzione, se non sbaglio. La direzione te la da la bussola

Siiii...non l'avrvo visto....grazieeee...che dici , riesco a coprire 1km?

Credo di no, nelle specifiche mi sembra di aver letto che può arrivare a 250 m senza ostacoli.

Io mi riferisco al modulo con alla'antenna esterna. Comunque se trovassi una app(se ne conoscete una)? in modo da avere un dispositivo con il solo modulo gps e ricetrasmittente ed un altro dispositivo con il modulo ricetrasmittente e bluetooth da collegare all'app che con il gps interno, bussola e dati del gps arduino mi dia posizione in mappa, direzione e distanza?
grazie

Ragazzi mi è venuta una semplice idea..e se utilizzassi dei walkie talkie per la trasmissione? Mi spiego meglio, rimuovo microfono e speaker dalle radio collegandolo rispettivamente come entrata ed uscita Arduino per trasmettere coordinate con codice morse generato da Arduino stesso. L Arduino che riceve il codice (essendo collegato all uscita audio dello speaker della radio), me lo traduce in testo. Che ne dite?

Non mi pare una grande idea, inoltre non riesci ad assicurare la copertura fino a 1km con i walkie talkie.

Io andrei con una schedina gsm lato arduino e uso lo smartphone per ricevere i dati

p.s. mai usata la scheda gsm quindi aspetta altri pareri prima di prenderla, però mi sembra la soluzione più praticabile, e non hai più problemi di distanza

Ho già il modulo GSM a casa per altri progetti. Solo che se Arduino si ferma in una zona con mancata copertura GSM, non ricevo info, ecco perché sto optando per i moduli radio. Grazie mille per l'aiuto. Conoscete moduli radio a lunga distanza?

Connessione WiFi a lungo raggio tramite tecnologia LoRa. Dai un'occhiata.

Si ho visto grazie mille:) comunque ragazzi che dite riuscirei a trasmettere con codice morse? Ho 2 radio la cui portata è 6 km, inserisco Arduino e trasmetto attivando dalle impostazioni della radio la funzione vox per risparmiare batteria. Il problema è nel ricevere; elimando lo speaker della radio e collegando l uscita(sempre della radio) come input ad Arduino, quest ultimo riesce a tradurre il segnale? Grazie mille ragazzi, davvero

Per me fai prima a prenderti due moduli come quelli che ti ho linkato. Dovresti appena trovarti lo schema elettrico che vuoi usare, capire se inserisci il segnale con le caratteristiche giuste e poi a quel punto anziché trasmettere in morse utilizzerei qualcosa di "normale" per i giorni nostri. Fai prima a spendere 64 euro per due moduli.

Non so se riesco a farlo funzionare:):):slight_smile:
L idea del walkie talkie non va?!

io ti sconsiglio di usare le radio convenzionali, oltretutto temo che con quelle portate non siano proprio "in regola", ma magari mi sbaglio
se proprio vuoi farlo, potresti cercare di far riconoscere il segnale ricevuto da un PLL e dare l'uscita del PLL ad arduino, ma non so che datarate potrai raggiungere, prova a chiedere al metademone, magari ha qualche cosa di pronto, lui è ultraumano per l'hardware
deve anche essere bidirezionale, la comunicazione?

Non necessariamente bidirezionale, pero se lo è, è meglio:)

e allora non sono mica sicuro che tu con delle radio convenzionali riesca

Sì infatti ieri sera ho elaborato il progetto fino a tardi ed ho collegato il microfono come uscita ad Arduino su una radio, su l'altra ho collegato lo speaker con ingresso ad Arduino; ho inserito rispettivamente i programmi di coding and decoding del morse e ha funzionato tutto perfettamente. Questo si tratta però di un collegamento monodirezionale non bidirezionale, ma a parte questo , non mi piace. Avete ragione devo per forza trovare dei moduli..oppure si possono sfruttare quello del walkie talkie in qualche modo? Grazie a tutti per l aiuto.

Cosa ne pensate della SX 1278 della LoRa? Ovviamente avendo Arduino 5v, devo acquistare una level shifter? Oppure mi conviene acquistare 2 Arduino a 3.3v considerando che questi saranno collegati una ad un sensore GPS(GPS6MVW), l altro al bluetooth(hc5) ?
Se avete qualche altro modulo bluetooth e GPS da consigliarmi,siete liberi di farlo...grazie mille ragazzi

ricki158:
LoRa shield per Arduino - Montato

Connessione WiFi a lungo raggio tramite tecnologia LoRa. Dai un'occhiata.

... te lo avevo già proposto prima ...

Emanuele1993:
Si ho visto grazie mille:)

... avrai visto anche che vendono direttamente la shield sulla quale è già saldato il modulo. E la shield ha già i convertitori 5 v - 3.3 v. Per cui non ti resta altro che comprarlo.

Per quello che riguarda i feedback, alcuni amici l'hanno provato e si sono trovati bene anche in condizioni estreme per quello che riguarda la distanza (barca in golfo), però può dipendere da molti fattori. Per quello che riguarda il consumo non saprei proprio dirti perché non hanno fatto test in quel frangente lì.