项目简介
本项目受James Callaghan项目启发,旨在解决传统空气清新剂每15分钟固定喷雾造成浪费且不便的问题。通过Arduino框架开发出智能空气清新剂控制系统,可根据光线状态触发喷雾,并能调节喷雾频率。该项目有普通版(基于Arduino Pro Mini)和物联网版(基于NodeMCU连接ThingsBoard服务器)两种版本。
项目的主要特性和功能
- 光线触发喷雾:利用光电阻检测光线,当光线熄灭且满足一定光照时长条件时,触发空气清新剂喷雾。
- 多档喷雾频率:通过滑动开关设置不同档位,可调整最大喷雾间隔和所需光照时长。
- 物联网监控:物联网版本可连接ThingsBoard服务器,对空气清新剂的使用时长进行监测和统计。
- 低功耗设计:采用AA电池供电,且硬件布局紧凑,降低能耗。
安装使用步骤
准备工作
下载并解压本项目源码文件,准备2块酚醛测试板、2个约1KΩ电阻、1个光电阻、1个PNP晶体管、1个二极管、1个继电器以及相应的微控制器。
硬件组装
- 依据电路图连接微控制器、酚醛测试板、光电阻、滑动开关和继电器等硬件组件。
- 对微控制器进行程序烧录。
- 拆解空气清新剂,移除顶盖、螺丝、内部模块和电路板,焊接相关部件并钻孔布线。
- 将组装好的硬件放回空气清新剂中,在顶盖上钻孔使光电阻能感应环境光。
测试运行
使用Arduino Serial Plotter检查测量数据,确保系统按预期工作。接通电源,测试不同开关档位下的喷雾功能。
下载地址
点击下载 【提取码: 4003】