2、QGC安装与初始配置:下载与安装、地面站连接、固件版本检查、语言与单位设置
好,咱们正式开始动手。这一章我带你把QGC装好、连上飞控、再把基础设置调顺。别小看这一步——我见过太多人在现场折腾半天连不上飞机,最后发现是版本不匹配或者单位没设对。咱们一次搞定。
2.1 下载与安装
QGC的下载其实很简单,但有几个坑我得先跟你说。
github.com/mavlink/qgroundcontrol/releases 下载。别去第三方网站,我遇到过有人下了个带广告的修改版,结果连不上飞控。
根据你的操作系统选对应的安装包:
| 操作系统 | 安装包类型 | 备注 |
|---|---|---|
| Windows | .exe 或 .msi |
建议用 .exe,安装时选「为所有用户安装」 |
| macOS | .dmg |
拖到 Applications 文件夹即可 |
| Ubuntu/Debian | .AppImage |
下载后 chmod +x 再运行 |
| Android/iOS | 应用商店搜索 | 功能比桌面版少,不建议做调试 |
我个人习惯在Windows上装稳定版(Stable),而不是每日构建版(Daily Build)。每日构建版虽然功能新,但偶尔会崩。有一次我在项目现场用每日构建版,结果软件闪退,飞控参数没保存——嗯,从那以后我包里永远备一个稳定版安装包。
2.2 地面站连接
装好之后,第一件事就是连飞控。连接方式主要有三种:
- USB 直连:最常用,插上就能识别。注意用数据线,不是充电线。
- 数传电台:远距离调试用,需要先配对。
- WiFi/蓝牙:部分飞控支持,但延迟高,不推荐做参数调优。
连接步骤很简单:
- 打开QGC,左上角点击「通信连接」图标(一个插头形状)。
- 选择对应的串口(COM口)和波特率。
- 点击「连接」。
连接成功后,QGC顶部会显示「已连接」,并且地图上会出现飞机图标。如果没出现,检查一下:
- 飞控是否上电?
- USB线是否支持数据传输?
- 波特率是否匹配?(Pixhawk默认是115200,老版本可能是57600)
2.3 固件版本检查
连上之后,第一件事不是飞,而是检查固件版本。你想想看,如果固件和地面站版本不匹配,很多功能会莫名其妙失效。
检查方法:
- 点击顶部「齿轮」图标进入设置。
- 在左侧菜单选择「固件」。
- 查看当前固件版本号。
我建议的版本匹配原则:
| QGC版本 | 推荐固件版本 | 说明 |
|---|---|---|
| 4.0.x | ArduPilot 4.1+ / PX4 1.12+ | 稳定组合 |
| 4.1.x | ArduPilot 4.2+ / PX4 1.13+ | 新功能支持更好 |
| 4.2.x | ArduPilot 4.3+ / PX4 1.14+ | 建议升级前备份参数 |
如果需要升级固件,QGC内置了升级功能。点击「固件」页面里的「更新」按钮,选择对应的固件文件(.px4 或 .apj)。升级过程中不要断电,不要拔USB线——嗯,这个应该不用我多说,但每次都有粗心的朋友。
2.4 语言与单位设置
QGC默认是英文界面,但咱们可以改成中文。不过我得提醒你——有些专业术语翻译后反而不好理解,比如「EKF」翻译成「扩展卡尔曼滤波器」,你看着可能更懵。
设置方法:
- 进入「设置」→「通用」。
- 在「语言」下拉框中选择「简体中文」。
- 重启QGC生效。
单位设置更重要,直接影响你读数据的准确性:
| 参数 | 推荐设置 | 说明 |
|---|---|---|
| 距离单位 | 米(m) | 国际标准,飞控默认 |
| 速度单位 | 米/秒(m/s) | 或公里/小时,看个人习惯 |
| 高度单位 | 米(m) | 相对高度或海拔,看任务需求 |
| 角度单位 | 度(°) | 弧度制不常用 |
设置好之后,建议重启一次QGC,确保所有配置生效。然后你可以打开「状态」页面,看看高度、速度、电池电压等数据是否显示正常。如果数值明显不对,八成是单位设置错了。
知识结构图
下面这张图帮你理清本章的核心流程:
这张图把本章的四个核心步骤串起来了。你按这个顺序走,基本不会出问题。如果中间某一步卡住了,回头看看对应的章节内容。