在树莓派测试GPS模块
1.GPS模块一个,USB转串口模块CH340
2.使用ttyUSB0而不是使用树莓派的板载串口ttyAMA0,因为ttyUSB0串口使用起来更方便,可以随意的插拔,还可以在电脑、手机等其他设备上使用。
3.连接好GPS线,树莓派上插上USB串口,查看设备名
ls /dev/ttyUSB*
树莓派学习:树莓派使用GPS模块
4.安装gpsd相关软件和库
sudo apt-get install gpsd gpsd-clients python-gps
树莓派学习:树莓派使用GPS模块
5.cat命令查看gps模块输出,ctrl+c退出查看
cat /dev/ttyUSB0
树莓派学习:树莓派使用GPS模块
6.设置gpsd的gps数据源是gps模块的设备名ttyUSB0”
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock
树莓派学习:树莓派使用GPS模块
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
树莓派学习:树莓派使用GPS模块
8.用python3测试GPS,安装gps3库
pip3 install gps3
树莓派学习:树莓派使用GPS模块
9.测试代码gpstest.py
树莓派学习:树莓派使用GPS模块
10.运行测试代码
python3 gpstest.py
树莓派学习:树莓派使用GPS模块
如果不能运行,请用下面命令重启gps模块:
sudo killall gpsd
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.soc

相关文章:

  • 2021-09-22
  • 2021-12-30
  • 2021-07-12
  • 2021-12-19
  • 2022-02-10
  • 2022-03-13
猜你喜欢
  • 2021-07-29
  • 2022-12-23
  • 2021-10-12
  • 2022-12-23
  • 2021-04-14
  • 2021-08-01
相关资源
相似解决方案