littlebot
Published on 2025-04-16 / 0 Visits
0

【源码】基于Arduino的DJI HD FPV迷你OSD系统

项目简介

本项目致力于为无飞行控制器的小型无人遥控飞机增添电压OSD信息。基于Arduino开发了简易OSD系统,利用电压分压器和Arduino Pro Micro实现电压监控与OSD显示功能,该项目是在已有开源项目基础上修改优化得到。

项目的主要特性和功能

  • 具备电压监测功能,可检测无人机电池单节电压和总电压。
  • 支持通过高PWM输入信号解锁和激活无人机的Caddx Vista或Airunit设备。
  • 支持DJI的自定义OSD功能,便于用户在飞行过程中实时查看电压信息。

安装使用步骤

步骤一:环境准备

准备好Arduino Pro Micro和两个电阻(22K、4K7),确保电源供应满足Arduino要求,同时拥有DJI设备上的OSD设置权限。

步骤二:硬件连接

  • 将Arduino的VIN和GND连接到5V电源。
  • 把TXD连接到Caddx Vista的RX Pad。
  • 将Arduino的PIN10连接到任意伺服控制引脚,如舵机控制线。
  • 把电压分压器连接到Arduino的A1引脚,连接方式为:A1 - [R1 22K] - GND;A1 - [R2 4K7] - VBAT。

步骤三:编程和配置

  • 将提供的Arduino代码上传至Arduino Pro Micro。
  • 在DJI设备上启用自定义OSD功能。
  • 确保Arduino由电池电压供电,保证电压检测的准确性。
  • 给出高PWM输入信号,解锁设备使其进入全功率状态,此时电压信息应显示在OSD上。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】