ublox GPS 模块 用法

手头有两个买的 ublox GPS 模块
使用方法如图所示:

这里写图片描述

模块连接图如下:
这里写图片描述

这里写图片描述

这里写图片描述

u-blox工具下载链接:https://www.u-blox.com/en/evaluation-software-and-tools

GPS模块有一个PC配置软件,叫做u-Center,可以对模块进行参数设置,然后保存到EEPROM,其实也可以通过单片机串口通信进行设置,但是PC端设置更加人性化,可以立刻看到结果。

1.第一步当前是去u-blox 网站下载软件并安装

2.安装后就是连接GPS到电脑并打开u-center软件

3.在菜单栏选择Receiver->Port (记得装GPS模块的驱动哦) ,选择对应的COM口和Baudrate

4.接下来我们主要要进行的配置就是输出哪些信息,输出频率和输出波特率

5.在菜单栏选择View->Message View,设置输出哪些信息在NMEA栏进行设置,设置输出哪个就鼠标左键选中,然后右键Enable Message

6.设置输出频率在UBX栏,UBX->CFG->RATE 设置输出频率,UBX->CFG->PRT设置 波特率,为了配置方便我们要保持Protocol in和Procotol out 选项带UBX.

这里写图片描述

  • 8
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
ublox是一家瑞士的全球领先的GPS技术提供商,他们提供了各种GPS模块,其中包括适用于Arduino的GPS模块。使用ublox GPS模块与Arduino可以实现位置信息的获取和导航功能。 使用ublox GPS模块与Arduino进行连接时,你需要确保模块与Arduino之间的串口通信正常。大多数ublox GPS模块都支持UART串口通信,并通过TX和RX引脚与Arduino连接。你可以使用Arduino的Serial库来与GPS模块进行通信,通过读取串口数据来获取位置信息。 首先,确保你正确连接了ublox GPS模块和Arduino。然后,在Arduino IDE中编写代码,使用Serial库来设置串口通信和接收GPS数据。你可以使用Serial.available()函数来检查是否有可用的数据,并使用Serial.read()函数来读取数据。 以下是一个简单的示例代码,用于从ublox GPS模块获取位置信息: ```cpp #include <SoftwareSerial.h> SoftwareSerial gpsSerial(10, 11); // 定义GPS模块串口引脚 void setup() { Serial.begin(9600); // 设置Arduino的串口通信 gpsSerial.begin(9600); // 设置GPS模块串口通信 } void loop() { while (gpsSerial.available()) { char c = gpsSerial.read(); Serial.print(c); // 将GPS模块的数据打印到Arduino的串口 } } ``` 上述代码通过SoftwareSerial库创建了一个虚拟的串口对象gpsSerial,并将其连接到Arduino的引脚10和11上。在loop函数中,通过读取gpsSerial中的数据并打印到Arduino的串口,实现了从GPS模块获取位置信息并输出到串口。 请注意,上述代码仅仅是一个简单的示例,实际应用中可能需要对GPS数据进行解析和处理。你可以根据需要进行进一步的开发和调整。 希望以上信息对你有帮助!如果你还有其他问题,请随时提问。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值