最近设计了一个项目基于单片机的物联网风扇控制系统,与大家分享一下:
一、基本介绍
项目名:基于单片机的WIFI风扇的设计
单片机:STM32F103C8T6
功能简介:
1、通过DS18B20测量当前温度值,当温度大于设置最小值且小于最大值和最小值的中间值,则启动风扇以一档的速度转动;当温度大于最大值和最小值的中间值且小于最大值,则启动风扇以二档的速度转动;当温度大于设置最大值,则启动风扇以三档的速度转动
2、通过MX1508结合PWM调节风扇转速
3、通过人体红外检测是否有人,没人自动关闭风扇
4、通过步进电机带动风扇,可模拟自动摇头,按键可以控制启停
5、通过按键设置各阈值、手动控制风速、切换模式
6、通过显示屏显示测量值
7、通过WIFI模块将测量数据发送到手机端,并可以控制风速、风扇摇头以及模式切换
二、32实物图
单片机型号:STM32F103C8T6
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
三、原理图
软件版本:AD2013
电路连线方式:网络标号连线方式
注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图