项目简介
本项目借助Arduino Due开发板与Dynon EFIS D10、D100、D180或SkyView设备相连,把飞机迎角(AOA)这一视觉信息转化为音频提示,助力飞行员在飞行时实时掌握飞机性能状态,提供了抬头、眼观外部的解决方案。该系统不仅能给出失速警告,还可帮助飞行员在更广泛飞行状态下实现最佳性能,荣获2018年创新者奖。
项目的主要特性和功能
- 音频提示系统:采用两种不同音调频率和每秒多个脉冲的音频提示,依据不同AOA水平发出不同音调和脉冲数量。
- 视觉辅助:利用绿色、黄色、红色的LED灯光显示飞机接近失速的程度,增强飞行员对飞行状态的直观认知。
- 高兼容性:支持多种Dynon EFIS设备,且计划扩展支持其他EFIS单元和外部设备。
- 实验性应用:专为实验性飞机设计,使用时需自行承担风险。
安装使用步骤
硬件准备
- 获取Dynon EFIS D10、D100、D180或SkyView设备。
- 购买具备两个USB端口的Arduino Due开发板。
- 准备10kΩ变阻器、1kΩ电阻、3.5mm音频插孔、串口转TTL适配器等必要电子元件。
软件安装
- 下载并安装支持Mac、Linux和Windows系统的Arduino IDE。
- 安装Arduino SAM Board Core以支持Due开发板。
- 安装DueTimer、Gaussian和LinkedList等所需的Arduino库。
连接与配置
- 用USB线将Arduino Due的编程端口连到计算机进行编程。
- 在飞机上使用时,可通过任一USB端口供电。
- 配置SkyView系统,使其传输AHRS数据到可用串口,保证数据传输速率为115200 baud。
测试与调试
- 按项目提供的原理图进行硬件连接。
- 把代码上传到Arduino Due并进行初步测试。
- 在实际飞行环境中测试,确保系统的稳定性和准确性。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】