设计简介:

项目编号:mcuclub-dz-039
项目名:基于单片机的WIFI风扇的设计
单片机:STM32F103C8T6
功能简介:
1、通过DS18B20测量当前温度值,当温度大于设置最小值且小于最大值和最小值的中间值,则启动风扇以一档的速度转动;当温度大于最大值和最小值的中间值且小于最大值,则启动风扇以二档的速度转动;当温度大于设置最大值,则启动风扇以三档的速度转动
2、通过MX1508结合PWM调节风扇转速
3、通过人体红外检测是否有人,没人自动关闭风扇
4、通过步进电机带动风扇,可模拟自动摇头,按键可以控制启停
5、通过按键设置各阈值、手动控制风速、切换模式
6、通过显示屏显示测量值
7、通过WIFI模块将测量数据发送到手机端,并可以控制风速、风扇摇头以及模式切换

总字数:11619

实物链接:点击跳转

设计说明书链接:点击跳转

开题报告链接:点击跳转

答辩PPT链接:点击跳转

    要

此次设计一款基于STM32F103C8T6为核心的物联网风扇控制系统,用户可以根据自身的需求设置不同风速对应的温度;当监测到没人时,自动关闭风扇,节省能源;用户在设备的身边时,用户可以通过风扇上的按键控制风扇当前的模式,用户距离风扇较远时,用户可以通过手机连接WiFi,通过手机远程发送数据控制风扇的转速及其控制风扇模式的切换,同时可以将风扇周围监测的环境显示在显示屏上,也可以通过手机端实时查看当前检测的数据。检测结果显示,该系统可以通过多种方式对风扇的运行方式进行控制,操作方法简便,自身模块价格低廉,后期可广泛使用在风扇控制系统当中。

关键词:STM32;风扇控制;WIFI;人体热释电红外传感器

Design of intelligent fan control system based on wlan

Abstract

This design is based on STM32F103C8T6 as the core of the Internet of Things fan control system, users can set the temperature of different wind speed according to their own needs; When no one is detected, the fan is automatically turned off to save energy. When the user is around the device, the user can control the current mode of the fan through the button on the fan. When the user is far away from the fan, the user can connect the WiFi through the mobile phone, and remotely send data to control the speed of the fan and the switch of the fan mode. At the same time, the monitoring environment around the fan can be displayed on the screen. You can also view the current detection data through the mobile terminal in real time. The test results show that the system can control the operation mode of the fan in a variety of ways. The operation method is simple and the module price is low. It can be widely used in the fan control system later.

Key words:  STM32;Fan control;WIFI;Human pyroelectricity

目    次

    要

Abstract

1  引言

1.1 课题研究的意义和背景

1.2 系统总体设计思路

1.3 课题研究的主要内容和工作

2  整体硬件的设计与实现

2.1 系统整体结构

2.2  方案论证与比较

2.2.1 主控芯片选择

2.2.2 电源方案

2.2.3 温度检测方案

2.2.4 显示电路方案

2.2.5 无线传输模块方案

2.3 具体硬件电路设计

2.3.1 主控模块

2.3.2 温度检测电路设计

2.3.3 人体热释电检测电路

2.3.4 显示电路设计

2.3.5 步进电机驱动模块电路

2.3.6 直流电机驱动模块

2.3.7 无线传输模块电路

2.3.8 按键模块电路

3 软件设计

3.1 编程软件介绍

3.2 系统主流程设计

3.3 独立按键模块子程序设计

3.4 温度检测模块子流程设计

3.5步进电机模块子程序设计

3.6 OLED显示流程设计

3.7 人体热释电红外检测模块子流程设计

4 实物制作过程

4.1 PCB板的制作流程

4.2 调试过程

4.2.1硬件调试

4.2.2软件调试

4.3实物功能测试

4.3.1 温度检测实物测试

4.3.2 手动控制实物测试

5 检测结果

6  结论

致  谢

参考文献

录1 硬件原理图

附录2 硬件PCB图

附录3 实物图

附录4 部分源程序

……………..本设计说明书是配套实物或仿真来写的,完整的设计参考书请购买后下载,购买过程遇到任何问题请联系客服进行咨询。本资料是一次性商品,不支持退货,感谢您对单片机俱乐部的支持……………..

发表评论

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源