树莓派学习:树莓派使用GPS模块

在树莓派测试GPS模块
1.GPS模块一个,USB转串口模块CH340
2.使用ttyUSB0而不是使用树莓派的板载串口ttyAMA0,因为ttyUSB0串口使用起来更方便,可以随意的插拔,还可以在电脑、手机等其他设备上使用。
3.连接好GPS线,树莓派上插上USB串口,查看设备名
ls /dev/ttyUSB*
在这里插入图片描述
4.安装gpsd相关软件和库
sudo apt-get install gpsd gpsd-clients python-gps
在这里插入图片描述
5.cat命令查看gps模块输出,ctrl+c退出查看
cat /dev/ttyUSB0
在这里插入图片描述
6.设置gpsd的gps数据源是gps模块的设备名ttyUSB0”
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock
在这里插入图片描述
7.使用gpsd软件,显示gps信息 ,ctrl-c退出
cgps -s
注:请将gps置于室外,或者窗户边,有利于gps定位,如果长时间显示“NO FIX”的状态,请移动gps的位置,并且使用下面命令重启gps模块:
sudo killall gpsd
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock
在这里插入图片描述
8.用python3测试GPS,安装gps3库
pip3 install gps3
在这里插入图片描述
9.测试代码gpstest.py
在这里插入图片描述
10.运行测试代码
python3 gpstest.py
在这里插入图片描述
如果不能运行,请用下面命令重启gps模块:
sudo killall gpsd
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.soc

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值