26.1.智能窗帘-V5-WiFi-语言控制-基于STM32单片机物联网设计【硬件+APP+云平台】
📅 2026/7/15 0:24:09
👁️ 阅读次数
📝 编程学习
(1)硬件端
1. STM32F103C8T6:用于所有程序的中控和模块数据通信;
2. 0.96寸OLED:用于显示的各种环境数据,实现实时监测;
3. WIFI:使用WIFI 模块,用与设备联网处理,实现连接云平台和使用MQTT协议远程传输数据
4. 光敏电阻:用于检测光照强度,自动模式下可用设置光照阈值,实现窗帘自动开启;
5. 定时模块:定时模式下,实现定时开启和关闭
6. 蜂鸣器:设备状态报警
7. 步进电机:模块窗帘的开启和关闭
短按按键1可以开启窗帘/关闭窗帘
长按按键1可以切换模式
(2)APP端
1. 使用MQTT协议与设备进行信息交互;
2. 可采集到底层设备数据并且展示到界面UI中
3. 可以设置光照阈值,实现光照模式的自动控制
4. 可以切换选择切换的模式
5. 可以设置窗帘的定时开启和关闭时间,实现定时模式
6. 手动模式下,可以远程进行窗帘的开启和关闭
(3)云平台使用
使用MQTT协议进行数据交互,可查看设备在线情况;
照片名称:1pcb效果图
照片名称:2pcb三维效果
照片名称:3实物运行图
照片名称:4电路原理图
照片名称:5app运行截图
照片名称:6app运行截图
照片名称:7keil源码工程样例
照片名称:8安卓工程样例
编程学习
技术分享
实战经验