2009-06-12 19 views
17

Mi piacerebbe avviare un progetto parallelo che prevede la programmazione con dispositivi GPS. Tutto ciò di cui ho bisogno è un dispositivo GPS in grado di registrare la sua posizione ogni X secondi o minuti, salvare tali posizioni localmente e quindi inviare l'elenco a un server centrale.Dispositivi GPS programmabili economici

So che gli iPhone hanno il supporto GPS, ma non voglio spendere $ 300 + su un iPhone e altri $ 1000 su un computer Mac. Qualche idea su alcuni dispositivi ragionevolmente economici (idealmente meno di $ 100) in grado di farlo?

Due caratteristiche che sarebbe bello avere, anche se non è importante, mentre io faccio un po 'di gioco di base in giro: 1) in grado di trasmettere i dati su Internet, in particolare lunghe distanze 2) abbastanza resistente da poter essere eliminate/sinistra la pioggia e funzionerà ancora.

risposta

7

Prova a cercare dispositivi come Trimble Trimtrac Locator o inserisci la richiesta "gps gsm" in Google.

+0

Il Trimble Trimtrac Locator sembra essere esattamente quello che stavo cercando! Grazie! – chocojosh

0

Ho un GPS chepaest che ho acquistato nel Regno Unito (circa 100 $) ;-) Posso usarlo per la navigazione. questo non è niente di più.

Se si desidera che il GPS trasmetta i dati a un server, sono sicuro che si dovrebbe cercare alcuni modelli migliori. Il dispositivo richiederà una rete mobile per inviare dati o un collegamento satellitare per inviare dati se è un'area remota.

È possibile utilizzare un telefono cellulare di seconda mano a basso costo che dispone di GPS. Hai il GPS e puoi facilmente sviluppare un Windows Mobile, Symbian o un programma java per trasmettere i corodinati al server.

pioggia Per quanto riguarda .. Si può costruire una scatola impermeabile ;-) facilmente

Edit: GPS è utilizzata da molti di loro nel Regno Unito. Ma io vivo in India e la maggior parte delle persone qui non sa cosa sia il GPS ;-) e le mappe non funzionano correttamente qui, quindi è facile ottenere un buon nokia di seconda mano o un cellulare Windows qui.

8

Se non si desidera acquistare un iPhone e tutti gli altri componenti o preoccuparsi di un telefono, è possibile creare la propria unità GPS.

Avrete bisogno di un'unità GPS stessa, che potete ottenere a SparkFun per circa $ 50. In realtà, hanno una buona guida su cui acquistare pure. Trovalo here.

Dopo aver ricevuto un ricevitore GPS e ricevere dati, dovrai solo iniziare a instradare i dati come desideri. Inizialmente, è possibile impostare la comunicazione su una porta seriale molto facilmente. Oppure, se si desidera fornire supporto Internet, ci sono varie schede che acquisiscono i dati seriali, li convertono e li inviano tramite una connessione Ethernet (ovvero Internet).

Per quanto riguarda la protezione contro le cadute e così, si dovrebbe essere in grado di modellare un caso o alloggio per $ 10- $ 20.

Questo approccio richiederà un po 'più di sforzo da parte tua, ma dovresti essere in grado di ottenere esattamente ciò che desideri, risparmiare un po' di soldi e imparare tutto su hardware ed elettronica!

Buona fortuna!

Modifica: dopo aver guardato SparkFun in più, ho scoperto che in realtà vendono schede breakout GPS che collegano automaticamente una porta seriale e una porta USB da utilizzare per meno di $ 40! Dai uno sguardo allo here.

+0

Molto interessante e bello sapere che esistono nel caso in cui finissi per dover costruire i miei dispositivi per questo progetto. Per ora preferisco comprare qualcosa perché il mio problema è che in realtà non - inizio - i miei progetti, e dover costruire un kit mi farebbe scoraggiare. Ma potrei finire col raccogliere una di quelle schede breakout GPS che hai suggerito se è tutto plug and play. – chocojosh

+0

Non ho mai usato le schede in precedenza, ma quello che ho collegato a voi sarebbe solo saldare l'unità GPS di tua scelta alla scheda, installare software e/o driver, collegare e dovresti iniziare a ottenere i dati di cui hai bisogno. Certo, questo richiederà più lavoro rispetto all'acquisto dallo scaffale, ma risparmierai denaro e la conoscenza che acquisirai sarà preziosa. Altrimenti, puoi provare a trovare un'unità GPS sub $ 200; Garmin fa cose buone. – samoz

0

Guarda modelli OEM da dire Garmin, GPS 10 per poco più di $ 200. Troverai opzioni più economiche una volta che inizi a cercare. Non prendi un cellulare per il GPS, cioè, a meno che tu non abbia già un vecchio cellulare con GPS a portata di mano (nel qual caso non staresti chiedendo qui).

0

C'è una piattaforma hardware modulare opensource chiamata Bug con gps disponibile. Il modulo base Bug è US $ 250 e il modulo GPS è $ 99. Alcune delle loro parti sono in ordine arretrato, ma sembra che la piattaforma abbia un potenziale.

0

Tempo fa ho creato un sistema embedded primitivo che trasmetteva le coordinate tramite collegamento radio.

Ho due moduli radio trasmettitore/ricevitore e modulo gps (non ricordo il prezzo esatto ma è stato complessivamente inferiore a $ 100).

Ho collegato un ricevitore alla porta COM del PC e ho scritto un'applicazione C# che stava leggendo i dati dalla porta.

Dall'altra parte ho creato un modulo incorporato che inviava i dati.

La soluzione era molto semplice e funzionante ma non la consiglierei a nessuno per le applicazioni più serie.

In primo luogo è necessario definire per che cosa si utilizzerà la soluzione (intervallo, velocità di connessione, sicurezza ...) e successivamente è possibile cercare moduli appropriati. Esistono migliaia di moduli disponibili che è possibile utilizzare per la soluzione e non costosi (nel caso in cui si desideri realizzare qualcosa di semplice).

Quando si scelgono le parti da assemblare, assicurarsi di ottenere le specifiche tecniche perché l'hardware di costruzione senza è quasi impossibile.

0

Vedere Garmin GPS18x OEM. Può essere trovato per $ 85 e meno.

Il GPS 18x è un sensore GPS OEM per l'uso in applicazioni automobilistiche, veicoli flotte e elettronica che richiedono un ricevitore GPS piccolo e altamente accurato.

Questo dispositivo può essere collegato a una porta seriale o USB nella maggior parte dei computer. I programmi in esecuzione sul computer ricevono un flusso di pacchetti di dati dal dispositivo.

Un esempio di tale programma è gpsd, che include il dispositivo menzionato sopra nell'elenco Compatible Hardware. gpsd è open source, quindi può essere utilizzato come esempio di utilizzo di un dispositivo GPS in un programma. È anche abbastanza utile di per sé per la trasmissione di informazioni GPS su Internet.

gpsd è un servizio demone che controlla uno o più dei GPS collegati a un computer host tramite porta seriale o USB, rendendo tutti i dati sulla posizione/corso/velocità dei sensori disponibili da interrogare sulla porta TCP 2947 il computer host. Con gpsd, più applicazioni client GPS (come il software di navigazione e wardriving) possono condividere l'accesso ai GPS senza contesa o perdita di dati.

0

Per il nostro side project (http://woophoo.com) abbiamo testato i dispositivi di localizzazione GPS cinesi più economici disponibili a circa 100 $.

Fondamentalmente le stesse unità possono essere ottenute da diverse piccole imprese (ad esempio "Bofan") con nomi diversi. Sono dispositivi GPS-GSM integrati, in grado di comunicare tramite GPRS e SMS, inviando le posizioni misurate a un server centrale online, tutte con lo stesso protocollo. Abbiamo scoperto che sono abbastanza utilizzabili, tuttavia hanno qualche strano comportamento. Ma, rispetto ad altri dispositivi gprs-gps, il loro prezzo è molto basso. Non sono sicuro, ma se il monitoraggio online è quello che stai cercando, con l'affidabilità non il primo requisito, allora questi dispositivi possono essere considerati.