(1)硬件端
1. ESP8266-01s:使用wifi模块进行联网使用;
2. STM32F103C8T6:用于所有程序的中控和模块数据通信;
3. 温湿度传感器:用于检测环境的温度和湿度;
4. 0.96OLED显示器:用于显示环境数据以及设备状态
5. MQ135:检测环境是否有刺激性气体,检测到浓度过高,自动开启除甲醛设备(继电器模拟);
6. 光敏电阻:检测环境光线是否充足,配合补光反馈
7. 红外传感器:检测门是否关闭,配合光敏和人体传感器
8. 人体红外传感器:检测当前是否有人,长时间无人则触发蜂鸣器警报,
9. 加湿器(香薰):可以手动过去定时进行控制开启
10. 风扇:检测到温度过高,进行通风
11. 蜂鸣器:进行异常数据的报警
12. led灯:用于补光操作
13. 加热器/除甲醛剂设备/除湿设备(继电器):采用继电器进行设备模拟
14. 按键:可以手动控制设备
按按键一可以开启关闭香薰
按按键二可以开启关闭风扇
按按键三可以开启关闭照明
(2)APP端
1. 使用MQTT协议与设备进行信息交互;
2. 可采集到底层设备数据并且展示到界面UI;
3. 可以修改设备的各个数据阈值
4. 可以远程控制设备的运行状态
5. 可以设置预设时长 进行香薰器的定时开启
(3)云平台使用
只是链接各个设备使用,采用MQTT即时通讯;
照片名称:1pcb效果图
照片名称:2pcb三维效果
照片名称:3实物运行图
照片名称:4电路原理图
照片名称:5app运行截图
照片名称:6app运行截图
照片名称:7keil源码工程样例
照片名称:8安卓工程样例