项目简介
本项目借助Arduino平台实现红外遥控落地扇控制系统,运用NEC协议的红外遥控器来控制落地扇的运行状态。项目历经三个版本的迭代,最终版本(ver 2.x)达成了稳定且紧凑的设计,还新增了第四档(低速)运行模式。
项目的主要特性和功能
- 红外遥控控制:采用NEC协议的红外遥控器,可对落地扇进行开关操作以及速度调节。
- 多版本迭代:项目涵盖三个版本,各版本在代码优化和功能实现上逐步提升。
- ver 0.x:初始版本,代码相对冗长,适合初学者学习。
- ver 1.x:过渡版本,基本实现功能但稳定性欠佳。
- ver 2.x:最终版本,代码紧凑稳定,新增第四档速度控制。
- 自定义开发:由个人开发,方便有兴趣的开发者学习和进行二次开发。
安装使用步骤
- 硬件准备:准备好Arduino开发板、红外接收模块、落地扇控制电路等硬件。
- 连接硬件:依据电路图将Arduino开发板与红外接收模块、落地扇控制电路进行连接。
- 上传代码:使用Arduino IDE打开对应版本的代码文件(如
ver 2.x
),完成编译后上传到Arduino开发板。 - 测试运行:利用红外遥控器测试落地扇的开关和速度调节功能,确保系统正常运行。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】