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

【源码】基于Arduino的红外遥控落地扇控制系统

项目简介

本项目借助Arduino平台实现红外遥控落地扇控制系统,运用NEC协议的红外遥控器来控制落地扇的运行状态。项目历经三个版本的迭代,最终版本(ver 2.x)达成了稳定且紧凑的设计,还新增了第四档(低速)运行模式。

项目的主要特性和功能

  • 红外遥控控制:采用NEC协议的红外遥控器,可对落地扇进行开关操作以及速度调节。
  • 多版本迭代:项目涵盖三个版本,各版本在代码优化和功能实现上逐步提升。
  • ver 0.x:初始版本,代码相对冗长,适合初学者学习。
  • ver 1.x:过渡版本,基本实现功能但稳定性欠佳。
  • ver 2.x:最终版本,代码紧凑稳定,新增第四档速度控制。
  • 自定义开发:由个人开发,方便有兴趣的开发者学习和进行二次开发。

安装使用步骤

  1. 硬件准备:准备好Arduino开发板、红外接收模块、落地扇控制电路等硬件。
  2. 连接硬件:依据电路图将Arduino开发板与红外接收模块、落地扇控制电路进行连接。
  3. 上传代码:使用Arduino IDE打开对应版本的代码文件(如ver 2.x),完成编译后上传到Arduino开发板。
  4. 测试运行:利用红外遥控器测试落地扇的开关和速度调节功能,确保系统正常运行。

下载地址

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