DIY设计之用开源单片机设置GPS+谷歌地图定位
时间:08-28 13:12 阅读:2397次
*温馨提示:点击图片可以放大观看高清大图
简介:在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着工程师。为帮助工程师解决单片机设计上的难题,并与广大设计工程师交流单片机设计开发经验,讨论归纳出单片机开发中应掌握的几个基本技巧。
自己喜欢和驴友出游也喜欢和出海钓鱼,给自己做了个定位的黑匣子,给大家分享一下!
实现功能:当你出门在外遇到困难时打开,硬件将通过手机卡上网,将个人定位位置发到一个指定的IP上,用我的谷歌地图软件来显示。
定位精度为0.5米左右,也就是说我的两次定位分别显示了两个点,也就是我们家窗子的宽度,民用的这个级别感觉不错,感觉也怪危险,坐等战斧。
板子做好后,又做了小板进行232串口电平转换,可以用来监控串口的数据。可以在调试时,将芯片间的通信数据用电脑测试到。
下图是用瑞士UBLOX提供的软件进行模块测试的图片。
下图为VB版的谷歌地图定位软件:
支持两种定位方式:
一是测试GPS模块时,直接从串口经232测试小收到定位数据,在地较上显示。
二是将电脑ip写入单片机,单片机拔号上网 ,经GPRS模块将数据传递到电脑上来。前提是电脑是在线的。
下图为定位效果显示:天线我是放在阳台的,这个精度还可以,但时间久了会有5米左右的偏差。