基于STM32的智能窗帘控制系统设计与实现
2017-09-14浙江工贸职业技术学院王孝尚
电子世界 2017年17期
浙江工贸职业技术学院 王孝尚
基于STM32的智能窗帘控制系统设计与实现
浙江工贸职业技术学院 王孝尚
物联网技术的发展使智能家居的应用得到了普及。本设计主要介绍了智能窗帘控制系统的设计与实现方法。该系统选用STM32芯片作为控制器,WiFi方式作为通讯介质,通过手机APP远程控制电机的正反转,自动打开或关闭窗帘。文章先是阐述了系统总体的设计方案,然后给出了硬件电路设计原理图,和软件设计流程图。经过设计、制作与测试,完成系统功能,运行效果良好。
智能家居;STM32;物联网
本文主要设计了一个基于STM32单片机的智能窗帘控制系统。用户可以通过手机APP远程、无线控制窗帘的开和关。
1 系统方案设计
智能窗帘控制系统主要由微处理器模块、继电器输出控制电机模块、WiFi通讯模块以及手机APP操作模块组成。系统采用STM32芯片作为控制系统的核心,采集窗帘的当前状态通过WiFi模块同步到手机APP端;另外,用户可以通过手机APP发送命令至微处理器,微处理器经过解析后控制电机正反转打开或关闭窗帘。通过上述原理,可以实现手机端与远程控制端的信息同步,完成窗帘的智能控制过程。智能窗帘控制系统的总体结构示意图如图1所示。

图1 智能窗体结构示意图
整个系统设计分为硬件电路的设计与制作和软件程序的编写与调试。硬件部分采用STM32芯片作为控制器,通过WiFi模块远程无线接收数据的输入,采用继电器输出,以弱控强,驱动电机转动,需要设计单片机最小系统、继电器输出电路、WiFi通讯电路等模块电路;……
登录APP查看全文
