Aiuto - Realizzazione di un Timming GPS pistaiolo


ciao tutti, spero di non aver sbagliato la sezione,
sto realizzando un sistema di timming gps da inserire nella mia moto e come mi aspettavo sono davanti un problema matematico.
l'hardware utilizzato è un circuito standalone bluetooth che monta un arduino atmega168 + scheda bluetooth. ho utilizzato questo dispositivo perchè è molto piccolo e facile da sistemare nella moto.

utilizzando un antenna gps bluetooth già inserita nella mia moto riesco ricavarmi le coordinate gps.
grazie alla libreria tinygps(conosciute grazie al vostro forum) riesco tradurre perfettamente dati dal gps. (fino quì tutto ok)
leggendo in questo forum e in altri non ho trovato niente che mi è utile, mi spiego meglio ovunque leggo topic che spiegano su come calcolarsi velocità, posizione, relivazione del punto dove si trova il dispositivo, tutto molto bello e interessante ma non è il mio caso.

dopo questa premessa arrivo al mio problema:
obiettivo: realizzare un sistema di timming dei giri percorsi in pista, grazie ad un lcd 1 riga 8 caratteri visualizzo il tempo giro istantaneamente ogni volta che passo lungo una virtuale(traguardo).

problema: ho le coordinate gps ma non capisco come poter realizzare tale linea, dato che non tutti giri passo per lo stesso punto.

la mia idea era: prendo due punti da google maps e mi calcolo la linea del traguardo e ogni volta che la supero mi salvo il tempo.

non mi sembra una soluzione precisa e ripetitiva, quello che vorrei da voi dei suggerimenti come poter risolvere il mio problema.

grazie, spero di aver spiegato bene quali sono le mie intenzioni e miei problemi.

ps. in molti mi hanno detto che esistono dispositivi commerciali che fanno questo, ma la mia è una soddisfazione personale :)

ciao tutti, spero di non aver sbagliato la sezione,
sto realizzando un sistema di timming gps da inserire nella mia moto e come mi aspettavo sono davanti un problema matematico.
con arduino non puoi fare quello che desideri perché non ha le necessarie prestazioni matematiche, in particolare calcoli trigonometrici 64 bit necessari per determinare la posizione partendo dalle coordinate gps, ovvero capire se passi attraverso una linea traguardo virtuale.
inoltre normali gps bluetooth forniscono la posizione una volta al secondo, troppo poco per rilevare con sufficiente precisione il passaggio attraverso uno specifico punto al fine di rilevare un tempo sul giro, serve un gps da almeno 10 letture al secondo, e potrebbero essere poche pure queste se ti serve una buona precisione sul giro.


Arduino Forum > International > Italiano > Generale (Moderator: leo72) > Aiuto - Realizzazione di un Timming GPS pistaiolo


arduino

Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code