基于arduino的蓝牙风扇控制系统的设计与制作(附件)【字数:5461】
目录
一、引言 5
(一) 智能风扇的设计背景 5
(二) 智能风扇的发展现状与意义 5
二、智能风扇系统的总体设计 6
(一) 控制系统总体设计 6
(二) Arduino主控模块的选择 6
(三) 蓝牙模块的选择 7
三、智能风扇系统的硬件设计 8
(一) 控制系统的设计 8
(二) 蓝牙模块设计 9
(三) 供电系统的设计 10
(四) 在线烧录模块 11
四、智能风扇系统的软件设计 12
(一) 智能风扇软件控制系统总体设计 12
(二) 风扇的手机端App程序的设计 12
(三) 风扇的Arduino控制端程序的设计 13
五、安装与调试 15
(一) 安装 15
(二) 调试 15
结束语 17
致谢 18
参考文献 19
附件一 电路原理图 20
附件二 PCB图 21
附件三 风扇实物 22
附件五 底层源程序 22
Abstract
This design uses Arduino as the main control module and DS18B20 temperature sensor as the temperature detection element. The control system processes and packages the data collect *51今日免费论文网|www.51jrft.com +Q: #351916072#
ed by the sensor and sends it to the mobile phone through Bluetooth wireless communication. Mobile APP can send fan control instructions to switch the fan on and off.
The design is divided into five parts: ambient temperature detection system, Arduino control system, wireless Bluetooth communication, mobile control APP, fan control system.
With Arduino as the core, the control module obtains temperature variables by software programming and communicates with the sensor of temperature detection system, and realizes Bluetooth communication.The software APP enables the mobile phone to monitor temperature data and send control instructions to the fan.
Key words: Arduino; Bluetooth communication
一、引言
智能风扇的设计背景
随着科技的不断发展,越来越多的便于人们生产生活的智能产品被发明出来,而步入快节奏生活后,智能家居之一个理念不断的深入人心越来越多的人开始购买智能家具来实现生活的便捷。我所先出的智能风扇正是根据这样的生活理念设计出来的,这样既可以使得在使用风扇是更加便捷。
智能风扇的发展现状与意义
随着空调的出现,风扇这一较为原始的家用电器已经很少有人使用,究其原因就是空调更便于使用,并且空调在屋内温度达到所设订的温度时就不会再出风而是保持在一定的风速,使得屋里的温度不再改变,而原始的风扇去做不到这一点。
我设计这样的一个智能风扇的初衷并不是说希望以后会有什么商机之类的,这只是我在家用电器智能化道路上的一次试验,用以验证我大学三年所学的知识。智能风扇之一想法其实早已被运用到了平时的生产生活中,像农业上大棚里的通风系统就是运用之一想法。
在国内智能家居之一理念其实并不普及,只是最近随着现代化的不断发展才为人们所熟知,而智能化的家居也只是在中高收入的家庭有所使用,我相信在未来一定会有更多的智能化家居被发明和制造,智能家居这一生活理念一定能够走进千家万户。
二、智能风扇系统的总体设计
控制系统总体设计
智能风扇的总体设计框图如图1所示。
图 1 系统的总体设计框图
我所设计的智能风扇控制系统一共有五个部分,分别是温度检测模块、arduino控制模块、蓝牙通信模块、手机端APP和风扇模块。它的原理是手机端APP通过蓝牙与系统建立通信,然后手机端可以查看当前温度,并且发送指令控制风扇的开关。此次设计所采用的主控模块是Arduino UNO R3型号的单片机,它是整个系统的核心部分。蓝牙通信部分则选用HC05模块作为整个系统的通信模块。
原文链接:http://www.jxszl.com/jsj/wlw/607510.html