我想开始一个涉及使用GPS设备进行编程的辅助项目。我需要的只是一个GPS设备,可以每隔X秒或几分钟记录一下它的位置,在本地保存这些位置,然后将列表发送到中央服务器。
我知道iPhone支持GPS,但我不想在iPhone上花费300美元以上,在Mac电脑上花费1000美元。在一些相当便宜(理想情况下低于100美元)的设备上可以做到这一点的想法吗?
有两个很好的功能,虽然在我做一些基本的游戏时并不重要: 1)能够通过互联网传输数据,尤其是远距离传输数据 2)足够坚固,可以在雨中掉落/留下,并且仍能正常工作。
答案 0 :(得分:8)
如果您不想购买iPhone及其他任何组件或者根本不用担心手机,可以建立自己的GPS装置。
你需要一个GPS装置,你可以在SparkFun获得大约50美元。事实上,他们也有很好的购买指南。找到它here.
拥有GPS接收器并可以接收数据后,您只需要根据需要开始路由数据。最初,您可以非常轻松地通过串行端口建立通信。或者如果你想给它提供互联网支持,有各种各样的板可以接收串行数据,转换它,并通过以太网连接(也就是互联网)发送。
至于防止掉落等,你应该能够以10到20美元的价格购买一个箱子或外壳。
这种方法需要你付出更多的努力,但你应该能够得到你想要的东西,节省一点钱,并学习所有关于硬件和电子产品的知识!
祝你好运! 编辑:在看了SparkFun之后,我发现他们实际上销售GPS分线板,自动连接串口和USB端口供你使用,售价低于40美元!看看here。答案 1 :(得分:7)
尝试查找Trimble Trimtrac Locator等设备或在Google中输入“gps gsm”请求。
答案 2 :(得分:0)
我有一张我在英国买的最便宜的GPS(约100美元);-)我可以用它来导航。这就是全部。
如果您希望GPS将数据传输到服务器,那么我相信您应该寻找一些高级型号。该设备将需要移动网络发送数据或卫星链路,以便在远程区域发送数据。
您可以使用配备GPS的便宜的二手手机。你有GPS,你可以轻松开发Windows Mobile,Symbian或java程序,以将corodinates传输到服务器。
关于雨..你可以轻松地建造一个防水盒; - )
编辑:英国有很多人使用GPS。但我住在印度,这里的大多数人都不知道什么是GPS ;-)和地图在这里不能正常工作所以很容易在这里得到一个好的第二手诺基亚或Windows手机。
答案 3 :(得分:0)
看看Garmin的OEM模型,GPS 10仅需200多美元。 一旦你开始寻找,你会发现更便宜的选择。不要拿GPS手机,也就是说,除非你有一个带GPS的旧手机(在这种情况下你不会在这里询问)。
答案 4 :(得分:0)
有一个名为Bug的开源模块化硬件平台,可以使用gps。 Bug基础模块为250美元,GPS模块为99美元。他们的一些部分是按顺序排列的,但似乎平台有一些潜力。
答案 5 :(得分:0)
以前我创建了一个原始的嵌入式系统,它通过无线电链路传输坐标。
我有两个发射器/接收器无线电模块和gps模块(不记得确切的价格但总共低于100美元)。
我将接收器连接到PC COM端口并编写了一个从端口读取数据的C#应用程序。
另一方面,我创建了一个发送数据的嵌入式模块。
解决方案非常简单且有效,但我不会向任何人提出严肃的应用建议。
首先,您必须定义将使用解决方案的内容(范围,连接速度,安全性......),然后您可以查找适当的模块。有数以千计的可用模块可用于您的解决方案并且价格不贵(如果您想要简单化的话)。
当您选择要放在一起的部件时,请确保获得技术规格,因为在没有它的情况下构建硬件几乎是不可能的。
答案 6 :(得分:0)
查看Garmin GPS18x OEM。可以找到85美元或更少。
GPS 18x是OEM GPS传感器,适用于需要小型,高精度GPS接收器的汽车,车队车辆和电子应用。
此设备可以连接到大多数计算机上的串行或USB端口。计算机上运行的程序从设备接收数据包流。
此类程序的一个示例是gpsd
,其中包含上面Compatible Hardware列表中提到的设备。
gpsd
是开源的,因此可以用作在程序中使用GPS设备的示例。
它本身在通过互联网传输GPS信息方面也非常有用。
gpsd是一个服务守护程序,它通过串行或USB端口监视连接到主机的一个或多个GPS,使得可以在主机的TCP端口2947上查询传感器的位置/路线/速度的所有数据。使用gpsd,多个GPS客户端应用程序(例如导航和驾驶软件)可以共享对GPS的访问,而不会产生争用或丢失数据。
答案 7 :(得分:0)
对于我们自己的侧面项目(http://woophoo.com),我们测试了最便宜的中国GPS跟踪设备,可用于100美元左右。
基本上,可以从具有不同名称的不同小公司(例如“Bofan”)获得相同的单位。它们是集成的GPS-GSM设备,能够进行GPRS和SMS通信,将测量的位置发送到在线的中央服务器,所有这些都使用相同的协议。我们发现它们非常实用,但却有一些奇怪的行为。但是,与其他gprs-gps设备相比,它们的价格非常低。 我不确定,但如果您正在寻找在线跟踪,可靠性不是第一个要求,那么可以考虑这些设备。