板载显示器:修订间差异

来自无人智胜
跳转到导航 跳转到搜索
Root留言 | 贡献
创建页面,内容为“{{#set:Has title=板载显示屏}} {{Stub}} 本文介绍了如何为运行 ArduPilot 固件的飞控连接一个小型板载显示屏。该显示屏可用于在起飞前显示关键的飞行器状态信息。 == 目的与功能 == 板载显示屏的主要目的是在地面、起飞前,向用户显示少量但至关重要的飞行器信息。可显示的信息包括: * 解锁失败消息 * 当前飞行模式 * 电池电压 * GPS 锁定状态和卫星…”
 
Root留言 | 贡献
无编辑摘要
第1行: 第1行:
{{#set:Has title=板载显示屏}}
飞控系统(如 PX4 或 ArduPilot)可通过 I²C 接口连接外部 OLED 显示屏,用于实时显示飞行状态、传感器数据等信息。配置过程涉及硬件连接和软件参数设置两部分。
{{Stub}}
 
本文介绍了如何为运行 ArduPilot 固件的飞控连接一个小型板载显示屏。该显示屏可用于在起飞前显示关键的飞行器状态信息。


== 目的与功能 ==
== 目的与功能 ==
 
[[文件:Display.png|左|无框]]
板载显示屏的主要目的是在地面、起飞前,向用户显示少量但至关重要的飞行器信息。可显示的信息包括:
板载显示屏的主要目的是在地面、起飞前,向用户显示少量但至关重要的飞行器信息。可显示的信息包括:
* 解锁失败消息
* 解锁失败消息
第14行: 第11行:
* [[EKF|EKF 状态]]
* [[EKF|EKF 状态]]


== 支持的硬件 ==


文档明确指定兼容两种类型的 OLED 显示屏:
* SSD1306
* SH1106


文档中包含一个“购买渠道”部分,为购买这些显示屏提供了参考。


== 连接与配置 ==


=== 硬件连接 ===
将显示屏连接到飞控的 I2C 端口。具体连接方法请参考原始文档中的示意图。


=== 软件设置 ===
在固件中配置显示屏,请遵循以下步骤:
# 根据您的显示屏型号设置 `NTF_DISPLAY_TYPE` 参数:
#* 使用 **SSD1306** 显示屏时,设置为 '''1'''。
#* 使用 **SH1106** 显示屏时,设置为 '''2'''。
# 重启飞控板以使更改生效。


<source lang="plaintext">
== 支持的硬件 ==
# 通过 Mission Planner 或类似地面站设置参数的示例
NTF_DISPLAY_TYPE = 1
</source>


兼容两种类型的 OLED 显示屏:
* SSD1306
* SH1106


== 连接与配置 ==
[[Category:飞行器文档]]
[[Category:飞行器文档]]
[[Category:板载硬件]]
[[Category:板载硬件]]
[[Category:外设]]
[[Category:外设]]
[[Category:配置]]
[[Category:配置]]

2025年10月24日 (五) 14:22的版本

飞控系统(如 PX4 或 ArduPilot)可通过 I²C 接口连接外部 OLED 显示屏,用于实时显示飞行状态、传感器数据等信息。配置过程涉及硬件连接和软件参数设置两部分。

目的与功能

板载显示屏的主要目的是在地面、起飞前,向用户显示少量但至关重要的飞行器信息。可显示的信息包括:

  • 解锁失败消息
  • 当前飞行模式
  • 电池电压
  • GPS 锁定状态和卫星数量
  • 预解锁检查通过/失败状态
  • EKF 状态




支持的硬件

兼容两种类型的 OLED 显示屏:

  • SSD1306
  • SH1106

连接与配置