ardunio中文社区是什么东东呢

查看: 23387|回复: 14
arduino与GPS模块的连接,玩GPS的人和资料都太少了
本帖最后由 shiow1984 于
12:34 编辑
& && & 从单位搞到一个车载GPS监控终端,拆开,里面有一个GPS模块和GPRS模块,gps模块玩起来相对简单,就打算先玩它了。
IMG_14100.jpg (224.18 KB, 下载次数: 87)
车载GPS监控
12:21 上传
& && & 网上搜索相关资料,发现OEM的GPS资料相对较少,这个OEM板上的GPS模块是MG2525LR,网上相关资料也找不到,不过通过搜索发现,跟鼎天的3310,HOLUX的GR-89, 环天的ET-314能代换。
IMG_32612.jpg (58.92 KB, 下载次数: 88)
12:25 上传
IMG_21602.jpg (95 KB, 下载次数: 80)
12:21 上传
& && && &看了 论坛 davidce兄的自制基于arduino的GPS地图导航系统1.0 2.0 3.0,还是有点摸不着头脑,太高级的东东,我这连数据都不知道怎么接受呢,哪能上地图呢?不过也算是明白了这些模块与单片机之间的通讯工作原理——串口发送数据。
& && & 那接线就很简单了,好在这个板子上有标注,3.3V—arduino(3.3v),GND—arduino(GND),Dout—arduino(RX,PIN0)
IMG_21601.jpg (200.93 KB, 下载次数: 95)
12:25 上传
程序如下:
void setup()
{
&&Serial.begin(9600);
// gps.begin(9600);
}
void loop()
{
&&if(Serial.available() & 0) {
& & data = Serial.read();
& & Serial.print(data);
&&}
}复制代码
& && & 用这个程序,刚开始串口接收的一直乱码,尝试各种方法都无效,快要放弃了,差点到论坛上发帖求助了,后来不知道怎么地,奇迹般地就成功了。
& && && &&&下一步就是解析GPS报文了!
& && &注:乱码的时候arduino板上的TX灯闪动但是亮度很低,正常的时候亮度和LED13亮度差不多了。有知道为什么的吗?
IMG_21600 副本.jpg (368.91 KB, 下载次数: 97)
12:26 上传
好图{:soso_e176:}
+我Qq,沟通一下吧~我上个月还在搞GPs
本帖最后由
20:32 编辑
目测是没有搜索到卫星,我之前写过一个解析gps的帖子,只是模块有点不同,不知道能否使用
目测是没有搜索到卫星,我之前写过一个解析gps的帖子,只是模块有点不同,不知道能否使用
GPS是最常见的通用模块
不管哪个公司出的GPS&&
基本都支持NMEA-0183
上述代码就是反馈回来的NMEA-0183 码&&度娘上一搜一大把NMEA代码的解释
楼主的图显示
未有效定位
例:$GPGSA,A,3,01,20,19,13,,,,,,,,,40.4,24.4,32.2*0A
字段0:$GPGSA,语句ID,表明该语句为GPS DOP and Active Satellites(GSA)当前卫星信息
字段2:定位类型,1=未定位,2=2D定位,3=3D定位
搜索到3颗星
例:$GPGSV,3,1,10,20,78,331,45,01,59,235,47,22,41,069,,13,32,252,45*70
字段3:当前可见卫星总数(00 - 12)(前导位数不足则补0)
要加延时程序
O(∩_∩)O谢谢大家的关注,这个是已经成功的试验,最后一张截图是刚开机的时候,卫星未有效定位,过10多秒就好了&&
谢谢楼主,最近也在搞GPS连Arduino。
楼主好厉害
darkorigin 发表于
楼主的图显示
未有效定位
厉害,感觉读数都要写个教程的样子。
Powered by现在位置> >
HiFive1是全球首款基于开源指令集RISC-V架构的商用SoC Freedom E310-G000(下面都简称FE310)的开发板,由SiFive公司推出的,同时,这个公司也是RISC-V架构指令集的发明者创办的,所以,......
在树莓派推出以后,开发板的选择就变得相当简单。Ardunio出现以前的世界,Arduino的时代,Tessel,Arduino的替代品,LAUNCHPAD MSP430,PICAXE的反击,WIRING。
现在第二代微信硬件开发板,已经出来了,功能比第一代更加强大,相信可以为开发者提供更多的便利。

我要回帖

更多关于 ardunio中文社区 的文章

 

随机推荐