我想开始一个涉及GPS设备编程的副业项目。我需要的只是一个能够每隔X秒或几分钟记录其位置、本地保存这些位置数据,并将列表发送到中央服务器的GPS设备。
我知道iPhone支持GPS,但我不想花费300美元以上购买iPhone和1000美元以上购买Mac电脑。你有没有任何便宜一些(最好低于100美元)的设备可以完成这个任务?
两个很好的功能,虽然在进行基本操作时并不重要: 1) 能够通过互联网传输数据,尤其是长距离传输 2) 耐用性足以承受掉落/雨淋等情况而仍然能够正常工作。
我想开始一个涉及GPS设备编程的副业项目。我需要的只是一个能够每隔X秒或几分钟记录其位置、本地保存这些位置数据,并将列表发送到中央服务器的GPS设备。
我知道iPhone支持GPS,但我不想花费300美元以上购买iPhone和1000美元以上购买Mac电脑。你有没有任何便宜一些(最好低于100美元)的设备可以完成这个任务?
两个很好的功能,虽然在进行基本操作时并不重要: 1) 能够通过互联网传输数据,尤其是长距离传输 2) 耐用性足以承受掉落/雨淋等情况而仍然能够正常工作。
编辑:在更仔细地查看了SparkFun之后,我发现他们实际上销售GPS breakout板,这些板会自动为您连接串行端口和USB端口,价格不到40美元!请看这里。
尝试寻找类似Trimble Trimtrac Locator的设备,或在Google中输入“gps gsm”请求。
看看Garmin GPS18x OEM。可以以85美元或更低的价格找到。
GPS 18x是一款OEM GPS传感器,适用于需要小型、高精度GPS接收器的汽车、车队车辆和电子应用。
该设备可以连接到大多数计算机上的串行或USB端口。运行在计算机上的程序从设备接收数据包流。
这样一个程序的例子是gpsd
,它在兼容硬件列表中包括上述设备。
gpsd
是开源的,因此它可以作为使用GPS设备的示例程序。
它本身也非常有用,可以通过互联网传输GPS信息。
我有一台在英国购买的最便宜的GPS(约100美元);-) 我可以用它进行导航。仅此而已。
如果您想让您的GPS将数据传输到服务器,那么我相信您应该寻找一些高级型号。该设备将需要移动网络发送数据或卫星链接发送数据(如果是偏远地区)。
您可以使用廉价的二手手机,其中带有GPS。您拥有GPS,然后可以轻松开发Windows Mobile、Symbian或Java程序将坐标传输到服务器。
关于雨水... 您可以轻松建造一个防水箱 ;-)
编辑:在英国,许多人都使用GPS。但我住在印度,这里大多数人不知道什么是GPS;-) 并且地图在这里无法正常工作,因此在这里很容易获得好的二手诺基亚或Windows手机。
看看来自Garmin的OEM型号,比如GPS 10,价格略高于200美元。
一旦开始寻找,您会发现更便宜的选择。不要为了GPS而购买手机,除非您已经有一部带有GPS的旧手机(在这种情况下,您就不会在这里问了)。
以前我创建了一个原始的嵌入式系统,通过无线电链路传输坐标。
我有两个发射器/接收器无线电模块和GPS模块(不记得确切价格,但总共不到100美元)。
我将接收器连接到PC的COM端口,并编写了一个C#应用程序,该程序从端口读取数据。
在另一端,我创建了一个嵌入式模块,该模块正在发送数据。
这个解决方案非常简单且有效,但我不建议任何人将其用于严肃的应用程序。
首先,您必须定义您的解决方案将用于什么(范围、连接速度、安全性等),然后才能寻找适当的模块。有数千种可用的模块可供您用于解决方案,并且价格不贵(如果您想制作简单的东西)。
当您选择要组合的零件时,请确保获得技术规格,因为没有它构建硬件几乎是不可能的。
针对我们自己的副业项目(http://woophoo.com),我们测试了价格约100美元左右的中国最便宜的GPS跟踪设备。
基本上,可以从不同的小公司(例如“博凡”)获得相同的设备,但名称不同。它们是集成的GPS-GSM设备,能够进行GPRS和SMS通信,并将测量位置发送到在线中央服务器,所有设备都使用相同的协议。我们发现它们非常实用,但有一些奇怪的行为。但是,与其他GPRS-GPS设备相比,它们的价格非常低廉。 我不确定,但如果您正在寻找在线跟踪,可靠性不是第一要求,那么这些设备可以考虑。