项目简介
Turning Feather是一个自定义控制器项目,基于Adafruit Feather HUZZAH32微控制器开发。该项目主要面向无线电运动爱好者,特别是无线电遥控模型运动爱好者,能通过无线遥控和触摸屏操作,实现灵活的转动目标控制,让用户可轻松选择和控制转动目标程序,进行远程操作与实时监控。
项目的主要特性和功能
- 程序配置管理:借助SD卡中的JSON文件存储和管理转动目标程序配置,每个程序最多含55个、最多达12阶段的操作,且支持将程序备份文件存到SPI Flash存储器。
- 用户界面:采用触摸屏实现直观操作,用户能轻松选择程序或阶段;同时提供物理按钮操作,方便快速启动或停止程序、调整阶段等。
- 无线遥控:支持RF远程遥控,利用RF Solutions公司的ZPT模块实现,用户可通过遥控器远程启动或停止程序、切换阶段等。
- 硬件支持:采用Adafruit Feather HUZZAH32微控制器,实现高性能、低功耗控制操作,内置WiFi功能用于设置、编程和控制。
- 可扩展性:支持扩展其他功能模块,如配置GUI、信号强度检测等,允许使用廉价且广泛的433MHz无线电作为备选通信方式。
安装使用步骤
- 从项目仓库下载源代码文件并解压缩。
- 按指定路径导入所有依赖库。
- 确保拥有Adafruit Feather HUZZAH32微控制器、触摸屏和RF遥控器等硬件设备。
- 通过Arduino IDE等相关IDE工具打开源代码进行编译和部署。
- 将编译后的程序烧录到Adafruit Feather HUZZAH32微控制器中。
- 连接触摸屏和RF遥控器等外设。
- 根据需要进行配置和调试,即可开始使用Turning Feather控制器操作和控制。
注意:具体步骤可能因项目版本和设备不同而有差异,建议参考官方文档和项目说明进行安装和使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】