查看“︁板载显示器”︁的源代码
←
板载显示器
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
飞控系统(如 PX4 或 ArduPilot)可通过 I²C 接口连接外部 OLED 显示屏,用于实时显示飞行状态、传感器数据等信息。配置过程涉及硬件连接和软件参数设置两部分。 == 目的与功能 == [[文件:Display.png|左|无框]] 板载显示屏的主要目的是在地面、起飞前,向用户显示少量但至关重要的飞行器信息。可显示的信息包括: * 解锁失败消息 * 当前[[飞行模式]] * 电池电压 * GPS 锁定状态和卫星数量 * 预解锁检查通过/失败状态 * [[EKF|EKF 状态]] == 支持的硬件 == 兼容两种类型的 OLED 显示屏: * SSD1306 * SH1106 == 连接与配置 == == 硬件连接 ==OLED 模块的 I²C 接口通常包含以下引脚:'''VCC''':接飞控的 5V 或 3.3V 电源(需匹配模块电压)'''GND''':接地'''SDA''':接飞控的 I²C 数据线(如 UART3/I2C1 接口的 SDA 引脚)'''SCL''':接飞控的 I²C 时钟线(如 UART3/I2C1 接口的 SCL 引脚)注意:若飞控逻辑电平为 3.3V 而 OLED 为 5V,需使用电平转换模块。== 软件配置 ===== PX4 固件 ===默认情况下,部分飞控的 I²C 接口(如 UART3)可能被初始化为 GPS1 功能,但其 I²C 总线通常已激活。连接 OLED 后重启飞控,常见驱动(如 SSD1306)可能自动识别并显示基础信息。若无法显示,通过地面站 QGroundControl 配置参数:搜索参数 SENS_EN_开头的传感器(例如 SENS_EN_SDLIST),确保其值为 Enabled。搜索关键词 "OLED",检查相关显示设备参数是否启用。部分版本可能需要额外设置 I²C 总线速率或地址(默认地址常为 0x78 或 0x7A)。=== ArduPilot 固件 ===在地面站 Mission Planner 的参数列表中:搜索 SERIAL3_PROTOCOL参数(假设 OLED 接在 UART3 接口),将其值设为 -1以禁用串口协议,启用 I²C 功能。搜索 DISPLAY_OPTIONS等以 "DISPLAY" 开头的参数,按需启用显示内容(如电池电压、姿态角)。重启飞控使配置生效。
返回
板载显示器
。
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
无人智胜
PX4 介绍
PX4与ArduPilot对比
PX4与Pixhawk关系
PX4与NuttX关系
PX4 官方镜像
发布日志
QGC地面站下载
新手上路
首次飞行
机架选择
传感器校准
遥控器连接
遥控器校准
电机电调测试
飞行模式
六段开关飞行模式
参数列表
任务规划
安全飞行
飞控硬件
Pixhawk飞控
电机与电调
传感器指南
GPS与罗盘
数传与遥控
PX4二次开发
PX4源码目录
PX4核心源码
PX4机型目录
4001_quad_x
编译PX4
模块开发
驱动程序
仿真教程
调试技巧
传感器与估计
EKF2状态估计
IMU校准
视觉定位
光流定位
日志分析
机架与平台
飞行器气动布局
多旋翼无人机
固定翼无人机
VTOL无人机
无人地面车辆
无人船
外围设备
板载显示器
相机与云台
任务载荷
避障与导航
RTK-GPS
编程与开发
Linux
ESP32
STM32
ArduPilot
修改侧边栏
社区讨论
贡献文档
PX4官网
开发文档
工具
链入页面
相关更改
页面信息
导航
特殊页面