设计简介:

项目名:智能风扇
单片机:STC89C52
项目编号:mcuclub-dz-097
功能简介:
1、通过DS18B20检测环境温度
2、自动模式:通过按键设置三个温度值,当温度低于下限值,风扇停止;当温度介于下限值和中限值之间,风扇低速转动;当温度介于中限值和上限值之间,风扇中速转动;当温度高于上限值,风扇高速转动
3、手动模式:通过按键可手动控制风扇转速
4、红外遥控模式:通过红外遥控器可控制控制风扇转速
5、蓝牙遥控模式:通过蓝牙模块,可手机控制控制风扇转速
6、通过LCD1602显示温度值、当前风扇挡位

总字数:13202

实物链接:点击跳转

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

开题报告链接:点击跳转

答辩PPT链接:点击跳转

摘要

普通风扇存在温度控制不灵活、操作不便等问题。因此,此次设计了一款具有多种控制模式的智能风扇,实现了以下功能:首先,通过DS18B20温度传感器对环境温度进行监测,使风扇能够根据实际温度情况自动调节转速。其次,智能风扇拥有自动模式。用户可以通过按键设置三个温度阈值。当环境温度低于下限值时,风扇停止工作,保持静音状态;当温度介于下限值和中限值之间时,风扇低速转动,保持舒适微风;当温度介于中限值和上限值之间时,风扇中速转动,为用户提供适度的风力;当温度高于上限值时,风扇高速转动,确保有效降温。

此外,智能风扇还支持手动模式,用户可以通过按键手动调节风扇的转速,灵活自如地控制风力大小。为了提升用户体验和便利性,智能风扇还配备了红外遥控模式和蓝牙遥控模式。用户可以使用配套的红外遥控器或通过蓝牙模块连接手机,远程控制风扇的转速和模式选择,使控制更加智能化和便捷化。最后,智能风扇采用LCD1602液晶显示屏,实时显示当前环境温度和风扇的转速档位,方便用户了解当前状态。

通过以上功能的实现,本设计提高了普通风扇的智能化水平和用户体验,为用户提供更加舒适、智能的风扇使用体验。

关键词:智能风扇;单片机;温度控制;红外遥控;蓝牙遥控

Abstract

The conventional fan faces issues such as inflexible temperature control and inconvenient operation. Therefore, this design introduces an intelligent fan with multiple control modes, implementing the following functionalities: Firstly, by using the DS18B20 temperature sensor, the fan can automatically adjust its speed based on the actual temperature. Secondly, the intelligent fan features an automatic mode, allowing users to set three temperature thresholds via buttons. When the ambient temperature is below the lower limit, the fan stops operating, maintaining a silent state. When the temperature falls between the lower and middle limits, the fan operates at a low speed, providing a comfortable breeze. When the temperature falls between the middle and upper limits, the fan operates at a medium speed, offering a moderate airflow. Lastly, when the temperature exceeds the upper limit, the fan operates at high speed, ensuring effective cooling.Additionally, the intelligent fan supports a manual mode, allowing users to manually adjust the fan’s speed through buttons, providing flexible control over the airflow. To enhance user experience and convenience, the fan is equipped with both an infrared remote control mode and a Bluetooth remote control mode. Users can use the provided infrared remote control or connect their smartphones via a Bluetooth module to remotely control the fan’s speed and mode selection, making the control more intelligent and convenient. Lastly, the intelligent fan incorporates an LCD1602 liquid crystal display, which continuously shows the current ambient temperature and the fan’s speed level, enabling users to stay informed about the current status.

Through the implementation of these features, this design enhances the intelligence level and user experience of conventional fans, offering users a more comfortable and intelligent fan usage experience.

Keywords: Intelligent fan; Microcontroller; Temperature control; Infrared remote control; Bluetooth remote control.

目   录

摘要

Abstract

第1章绪论

1.1研究背景及意义

1.2国内外研究现状

1.3论文的主要内容

第2章 系统总体设计方案

2.1系统总体设计

2.2主要模块方案选择

2.2.1主控模块方案选择

2.2.2温度监测模块方案选择

2.2.3无线传输模块方案选择

第3章硬件设计

3.1主控模块电路设计

3.2 温度监测模块电路设计

3.3 红外接收模块电路设计

3.4 显示模块电路设计

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

3.6 蓝牙模块电路设计

3.7 独立按键电路设计

第4章 系统程序设计

4.1 编程软件介绍

4.2 系统主流程设计

4.3 独立按键

4.4 温度检测模块子流程

4.5 直流电机-MX1508驱动模块子流程

4.6 蓝牙模块子流程

第5章 实物测试

5.1 整体实物焊接图

5.2 自动控制风扇实物测试

5.3 红外遥控控制风扇实物测试

5.4 蓝牙无线控制风扇实物测试

第6章 总结展望

参考文献

附录

附录A   原理图

附录B   PCB

附录C   主程序

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

发表评论

后才能评论

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

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

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

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

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