设计简介:

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

总字数:11438

实物链接:点击跳转

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

开题报告链接:点击跳转

答辩PPT链接:点击跳转

基于STM32的蓝牙语音识别风扇控制系统的设计与实现

摘要

当前人们经常使用空调进行环境降温,但是使用空调进行降温会消耗大量的电能,且冰箱内部的氟利昂泄漏会造成臭氧层破坏,加剧地球温室效应,因此当前大部分用户选择风扇作为降温工具;但是当前的风扇一般都是通过用户手动进行控制的,其控制较为麻烦,且当用户离开后忘记关闭风扇,也会造成大量的资源浪费,当用户吹风扇过程入睡时,可能会使得人们感冒等情况发生。为了解决这些问题,此次设计一款基于STM32F103C8T6为核心的语音识别风扇控制系统,用户可以根据自身的需求设置不同风速对应的温度;当监测到没人时,自动关闭风扇,节省能源;用户也可以通过按键控制风扇的转速,切换控制风扇的模式;也可以通过语音控制风扇的转速及其摇头和模式的切换;并将监测的数据通过液晶显示屏进行显示;此外用户可以通过手机连接蓝牙查看当前风扇的运行情况及其控制通过手机发送指令控制风扇的风速及其摇头和模式的切换。检测结果显示,此系统对风扇操控模式多样,操作方法简便,自身模块价格低廉,后期可广泛使用在风扇控制系统当中。

关键词:风扇  语音控制  温度控制  按键控制  远程测控

Abstract

At present, people often use air conditioning to cool the environment, but the use of air conditioning to cool the environment will consume a lot of electricity, and the Freon leak inside the refrigerator will cause the destruction of the ozone layer, aggravate the earth’s greenhouse effect, so most users choose fans as cooling tools; However, the current fans are generally controlled by users manually, which is troublesome to control. Moreover, when users forget to turn off the fans after leaving, it will also cause a lot of waste of resources. When users fall asleep in the process of blowing the fans, people may catch a cold. In order to solve these problems, the design of a speech recognition fan control system based on STM32F103C8T6 as the core, users can set the temperature corresponding to different wind speed according to their own needs; When no one is detected, the fan will be automatically turned off to save energy. The user can also control the speed of the fan by pressing buttons and switch the mode of the fan. It can also control the speed of the fan and its shaking head and mode switching by voice. And will monitor the data through the liquid crystal display screen display; In addition, the user can connect the Bluetooth through the mobile phone to check the current operation of the fan and its control. The user can send commands to control the wind speed of the fan and its shaking head and mode switching through the mobile phone. The test results show that the system has various fan control modes, simple operation methods, and low module price, and can be widely used in the later fan control system.

Keywords:fan voice control  temperature control  button control  remote measurement and control

   

摘要

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 无线驱动模块方案选择

3章 硬件设计

3.1 主控模块电路设计

3.2 人体热释电模块电路设计

3.3 温度检测模块电路设计

3.4 语音识别模块电路设计

3.5 显示模块电路设计

3.6 步进电机驱动模块电路设计

3.7 直流电机驱动模块电路设计

3.8 蓝牙模块电路设计

第4章 系统程序设计

4.1 编程软件介绍

4.2 系统主流程设计

4.3 独立按键函数子流程设计

4.4 OLED显示流程设计

4.5 蓝牙模块子流程

第5章 实物测试

5.1 整体实物焊接图

5.2 上电运行实物测试图

5.3 温度控制实物测试图

5.4 手动控制实物测试图

5.5 定时控制实物测试

第6章 总结展望

参考文献

附录A  原理图

附录B  PCB

附录C  主程序

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

发表评论

后才能评论

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

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

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

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

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