2009-06-12 14 views
17

Chciałbym rozpocząć projekt poboczny, który obejmuje programowanie za pomocą urządzeń GPS. Potrzebuję tylko urządzenia GPS, które będzie mogło rejestrować swoje położenie co X sekund lub minut, zapisz te lokalizacje lokalnie, a następnie wyśle ​​listę do centralnego serwera.Tanie programowalne urządzenia GPS

Wiem, że iPhone ma wsparcie GPS, ale nie chcę wydać 300 USD na iPhone'a i 1000 USD na komputerze Mac. Jakieś pomysły na jakieś rozsądnie tanie (najlepiej poniżej 100 USD) urządzenia, które mogą to zrobić?

Dwie cechy, które byłoby miło mieć, choć nie jest ważne, gdy robię niektóre podstawowe zabawy: 1) zdolny do przesyłania danych w Internecie, zwłaszcza na długich dystansach 2) wystarczająco wytrzymałe, że mogą one zostać usunięte/lewo w deszcz i nadal będzie działać.

Odpowiedz

0

Mam chepaest GPS, który kupiłem w Wielkiej Brytanii (około 100 $) ;-) Mogę go używać do nawigacji. to wszystko nic więcej.

Jeśli chcesz, aby twój GPS przesyłał dane na serwer, to jestem pewien, że powinieneś poszukać modeli z wyższą jakością. Urządzenie będzie wymagało sieci komórkowej do wysyłania danych lub łącza satelitarnego do wysyłania danych, jeśli jest to obszar zdalny.

Możesz korzystać z tanich używanych telefonów komórkowych z funkcją GPS. Masz GPS i możesz łatwo stworzyć Windows Mobile, Symbian lub program java do przesyłania corodinates na serwer.

chodzi o deszcz .. można zbudować wodoodporny box łatwo ;-)

Edycja: GPS jest używany przez wiele z nich w Wielkiej Brytanii. Ale ja mieszkam w Indiach i większość ludzi tutaj nie wie, co to jest GPS ;-) i mapy nie działają poprawnie tutaj, więc łatwo jest dostać dobrą drugą rękę nokia lub telefon komórkowy Windows tutaj.

8

Jeśli nie chcesz kupować iPhone'a i innych jego składników lub martwić się o telefon, możesz zbudować własny moduł GPS.

Potrzebny jest sam odbiornik GPS, który można uzyskać pod numerem SparkFun za około 50 USD. W rzeczywistości mają dobry przewodnik, na którym można również kupić. Znajdź go here.

Po otrzymaniu odbiornika GPS i otrzymaniu danych wystarczy rozpocząć routowanie danych zgodnie z własnymi potrzebami. Początkowo można było bardzo łatwo skonfigurować komunikację przez port szeregowy. Lub jeśli chcesz dać mu wsparcie internetowe, istnieją różne tablice, które będą pobierać dane szeregowe, konwertować je i wysyłać przez połączenie ethernetowe (aka Internet).

Co do ochrony przed spadkami i tak, powinieneś być w stanie stworzyć skrzynkę lub mieszkanie za 10-20 $.

Takie podejście wymaga trochę więcej wysiłku, ale powinieneś być w stanie uzyskać dokładnie to, co chcesz, zaoszczędzić trochę pieniędzy, I dowiedzieć się wszystkiego o sprzęcie i elektronice!

Powodzenia!

Edycja: Po obejrzeniu SparkFun trochę więcej, dowiedziałem się, że faktycznie sprzedają deski startowe GPS, które automatycznie łączą port szeregowy i port USB, aby używać go za mniej niż 40 USD! Spójrz na here.

+0

Bardzo interesujące i miłe wiedzieć, że istnieją na wypadek, gdybym potrzebował zbudować własne urządzenia do tego projektu. Na razie wolałbym kupić coś, ponieważ moim problemem jest to, że nie zaczynam - moich projektów, a zbudowanie zestawu zniechęci mnie. Ale mogę skończyć wybierając jedną z tych tablic GPS, które zasugerowałeś, jeśli to wszystko plug and play. – chocojosh

+0

Nigdy wcześniej nie korzystałem z desek, ale ten, który do ciebie przyłączyłem, po prostu przylutuje wybraną jednostkę GPS do płyty, instaluje oprogramowanie i/lub sterowniki, podłącza się i powinieneś zacząć pobierać dane, które potrzebujesz. Oczywiście wymaga to więcej pracy niż wykupienie z półki, ale zaoszczędzisz pieniądze, a wiedza, którą zdobędziesz, będzie nieoceniona. W przeciwnym razie możesz spróbować znaleźć jednostkę GPS poniżej 200 USD; Garmin robi dobre rzeczy. – samoz

0

Zobacz modele OEM od Garmin, GPS 10 za nieco ponad 200 USD. Po rozpoczęciu wyszukiwania znajdziesz tańsze opcje. Nie odbieraj telefonu komórkowego do GPS, to znaczy, jeśli nie masz pod ręką starego urządzenia GPS (w takim przypadku nie pytasz tutaj).

0

Istnieje modułowa platforma sprzętowa o nazwie opensource o nazwie Bug, która ma dostępne gps. Moduł podstawowy Bug wynosi 250 USD, a moduł GPS 99 USD. Niektóre z ich części są na zamówienie, ale wydaje się, że platforma ma pewien potencjał.

0

Dawno temu stworzyłem prymitywny system wbudowany, który przesłał współrzędne przez łącze radiowe.

Mam dwa moduły radiowe nadajnika/odbiornika i moduł GPS (nie pamiętam dokładnej ceny, ale w sumie przyszło pod 100 USD).

Połączyłem odbiornik z portem COM komputera i napisałem aplikację C#, która odczytywała dane z portu.

Z drugiej strony stworzyłem wbudowany moduł, który wysyłał dane.

Rozwiązanie było bardzo proste i działające, ale nie poleciłbym tego nikomu do poważnych zastosowań.

Najpierw należy określić, z czego będzie korzystać rozwiązanie (zakres, prędkość połączenia, zabezpieczenia ...), a następnie można wyszukać odpowiednie moduły. Istnieją tysiące dostępnych modułów, które możesz wykorzystać do swojego rozwiązania i nie są drogie (na wypadek, gdybyś chciał zrobić coś prostszego).

Wybierając części, które chcesz ze sobą połączyć, upewnij się, że masz specyfikacje techniczne, ponieważ budowa sprzętu bez niego jest prawie niemożliwa.

0

Spójrz na Garmin GPS18x OEM. Można znaleźć za 85 USD i mniej.

GPS 18x to czujnik OEM GPS do użytku w pojazdach samochodowych, flota i aplikacji elektronicznych, które wymagają małego, bardzo dokładny odbiornik GPS.

To urządzenie może łączyć się z portem szeregowym lub USB na większości komputerów. Programy uruchomione na komputerze odbierają strumień pakietów danych z urządzenia.

Przykładem takiego programu jest gpsd, który obejmuje wymienione powyżej urządzenie na liście Compatible Hardware. gpsd jest open source, więc może być używany jako przykład korzystania z urządzenia GPS w programie. Jest również bardzo przydatny do przesyłania informacji GPS przez Internet.

gpsd to demon serwis, który monitoruje jeden lub więcej GPSes podłączone do komputera za pośrednictwem portu szeregowego lub USB, dzięki czemu wszystkie dane na temat lokalizacji/Kurs/prędkości z czujników dostępnych być sprawdzony na porcie TCP 2947 z komputer hosta. Dzięki gpsd, wiele aplikacji klienckich GPS (takich jak oprogramowanie nawigacyjne i oprogramowanie typu Wardriving) może współdzielić dostęp do GPSes bez rywalizacji lub utraty danych.

0

Dla naszego własnego projektu bocznego (http://woophoo.com) przetestowaliśmy najtańsze chińskie urządzenia śledzące GPS dostępne w cenie około 100 $.

Zasadniczo te same jednostki można uzyskać z różnych małych firm (np. "Bofan") o różnych nazwach. Są to zintegrowane urządzenia GPS-GSM, zdolne do komunikacji GPRS i SMS, wysyłające zmierzone lokalizacje do centralnego serwera w trybie online, wszystkie mówią tym samym protokołem. Okazało się, że są one całkiem użyteczne, ale mają dziwne zachowanie. Ale w porównaniu do innych urządzeń gprs-gps ich cena jest bardzo niska. Nie jestem pewien, ale jeśli śledzenie online jest tym, czego szukasz, a niezawodność nie jest pierwszym wymaganiem, wtedy te urządzenia mogą być brane pod uwagę.