首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于GPS跟踪的单片机无线通信

用于GPS跟踪的单片机无线通信
EN

Stack Overflow用户
提问于 2013-12-03 18:03:07
回答 2查看 1.1K关注 0票数 3

关于无线通信,这是一个直截了当的新手问题:我希望开始我想做的一个小硬件项目。在某一时刻,这将涉及到一个由微控制器控制的GPS传感器。我想知道:

我如何在微控制器和标准的android/iOS手机之间进行通信?

我想把GPS定位发到这部手机上。

我猜我可以使用蓝牙,并获得某种我可以从微控制器控制的蓝牙适配器,但这只能在近距离内进行。

我还猜测有可能获得某种类型的无线适配器,它可以通过SIM卡通过手机网络发送信息。

有没有其他方法可以发送/跟踪GPS信息到手机,从一个只由gps接收器,微控制器和一些设备x组成的系统发送这些信息?

EN

回答 2

Stack Overflow用户

发布于 2013-12-03 19:24:42

您可以使用蓝牙适配器,这一点是正确的。这可以给你一个合适的范围100米左右的视线。有许多非常好的小模块,你可以连接到你的micro的UART,并将连接到您的手机使用蓝牙串行端口配置文件(SPP)。这为您提供了一个有效的无线UART;移动设备将能够通过这种类型的连接接受和发送数据。如果您有少量数据要传输,也可以使用蓝牙LE (4.0)进行低功耗连接。这要复杂得多,但如果相关的话电池续航时间会更长。

您也可以使用GSM模块,并使用GSM模块将SMS从您的微型计算机发送到手机。我不知道你如何提取短信数据并将其导入到你的应用程序中。

你也可以在主板上使用无线模块,通过WiFi与手机通话,但我认为这比蓝牙要复杂得多,因为它不会增加覆盖范围。您可以使用UART获得连接到微型计算机的漂亮的小WiFi模块。

使用后两者,您可以将数据从您的主板发送到Internet上任何位置的服务器,然后让电话轮询同一服务器是否有任何更新。现在,这将给你相当大的范围!

到目前为止,我认为最简单的方法是带有SPP的蓝牙模块。

票数 0
EN

Stack Overflow用户

发布于 2013-12-03 23:48:33

正如user2447233所说,使用蓝牙。我要补充的是,你可以在手机附近使用蓝牙,为了增加射程,你可以使用一些xbee pro模块,他们有一些更远距离的模块(射程取决于天线以及模块)。更简单的xbee协议/模型只是一个愚蠢的无线串行。我以前使用过xbee模块来远距离移动gps nmea (串行)数据,因为像这样的视线肯定会有帮助。

另一种有希望但我没有亲自尝试过的方法是gprs无线电(frs?)。基本上,有一些模块,你可以使用它与一对无线电相结合,基本上整个设置成为无线串行与任何距离,你可以得到与无线电基于功率和视线等,最后几英尺蓝牙到电话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20348013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档