资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CP-51-2021-030设计简介本设计是基于单片机的蓝牙智能家居系统主要实现以下功能可通过蓝牙连接手机并进行控制可通过按键控制各个模块可通过四相步进电机模拟窗帘的开关标签51单片机、四相步进电机、蓝牙模块题目扩展居家安全预防系统1. 中控部分核心控制器采用STC89C52单片机负责获取输入数据、进行数据处理并控制输出部分的操作。功能实现蓝牙智能家居系统的核心逻辑包括接收手机蓝牙指令、按键输入指令并根据指令控制家电设备如加湿器、空调、热水器、门、窗帘、灯光等的开关状态。2. 输入部分蓝牙模块用于与手机连接接收手机发送的指令并将指令传输到单片机进行处理。独立按键通过按键手动控制各家电设备的开关状态。供电电路为整个系统提供稳定电源。3. 输出部分加湿器控制通过继电器控制加湿器当接收到指令为1时加湿器继电器状态改变。空调控制通过继电器控制空调当接收到指令为2时空调继电器状态改变。热水器控制通过继电器控制热水器当接收到指令为3时热水器继电器状态改变。门控制通过继电器控制门当接收到指令为7时门继电器状态改变。窗帘控制通过电机驱动模块控制四项步进电机当接收到指令为8时模拟开关窗帘操作。灯光控制通过LED灯控制客厅灯、卧室灯、卫生间灯的状态当接收到指令为4、5、6时分别改变对应灯的状态。蜂鸣器控制当接收到指令为9时蜂鸣器状态改变用于提示或报警。第五章 仿真调试5.1 仿真总体设计如下图5-1-1所示为仿真总体设计整体包括接收端和发送端手机两个模块的仿真设计。接收端包括单片机的最小系统直流电机驱动窗帘模块、LED照明灯模块、继电器控制加湿器模块、继电器控制空调模块、继电器控制热水器模块、继电器控制门模块、蜂鸣器报警模块。其中单片机最小系统包括主芯片STC89C52、外部晶振电路和外部复位电路直流电机模块控制窗帘的打开或关闭。发送端手机包括单片机的最小系统手机遥控模块但在proteus7.8仿真软件中没有手机遥控的按钮所以本次仿真设计中使用矩阵按钮代替手机遥控按钮当发送端手机发出蜂鸣器报警的指令时蜂鸣器报警提醒。图5-1-1 仿真总体设计5.2 手机控制窗帘仿真测试如图5-1-2所示此时界面处于发送端手机未发送指令时当在发送端手机按下窗帘按钮接收端接收指令后四项步进电机转动模拟窗帘的打开再次按下窗帘按钮步进电机转动模拟窗帘的关闭。图5-1-2 窗帘打开测试5.3 手机控制照明灯开关仿真测试如图5-1-3所示。当发送端手机按下客厅灯的按钮发送打开客厅灯指令接收端接收到指令后客厅灯亮起再次按下客厅灯关闭当发送端手机按下卧室灯的按钮发送打开卧室灯指令接收端接收到指令后卧室灯亮起再次按下卧室灯关闭当发送端手机按下卫生间灯的按钮发送打开卫生间灯指令接收端接收到指令后卫生间灯亮起再次按下卫生间灯关闭。图5-1-3 控制照明灯开关仿真测试5.4 手机控制继电器模块仿真测试如图5-1-4所示当发送端手机按下加湿器的按钮发送打开加湿器指令接收端接收指令后继电器闭合加湿器打开再次发送指令继电器打开加湿器关闭当发送端手机按下空调的按钮发送打开空调指令接收端接收指令后继电器闭合空调打开再次发送指令继电器打开空调关闭当发送端手机按下门的按钮发送打开门指令接收端接收指令后继电器闭合门打开再次发送指令继电器打开门关闭当发送端手机按下热水器的按钮发送打开热水器指令接收端接收指令后继电器闭合热水器打开再次发送指令继电器打开热水器关闭。图5-1-4 控制继电器模块仿真测试5.5 手机控制蜂鸣器仿真测试如图5-1-5所示当发送端手机按下蜂鸣器的按钮发送蜂鸣器报警指令接收端接收指令后蜂鸣器报警提醒再次发送指令蜂鸣器停止报警。图5-1-5 控制蜂鸣器仿真测试设计摘要本设计是基于单片机的蓝牙智能家居系统设计整体是以STC89C52单片机为主控芯片与蓝牙相连接通过手机控制所有单元。其中主要是使用HC-05蓝牙模块与手机相连控制各种继电器完成家电的开关。蓝牙与手机相连后进入蓝牙控制界面设置家电控制的名称便于直接控制。并且另外设置报警键当需要报警时通过手机可以直接控制报警提醒。该系统的软件电源电路可靠性高抗干扰性强响应速度快功能损耗低实际操作元素简单智能系统技术精湛利用蓝牙控制更加方便快捷可远程控制更适应现代快速的生活。关键词单片机HC-05蓝牙远程控制智能家居字数10000内容预览目录摘要ABSTRACT第一章 绪论1.1 课题背景和意义1.2 国内外研究现状1.3 课题的主要内容第二章 系统设计方案2.1 系统整体方案2.2 微控制芯片的选择2.3 电源方案的选择2.4 蓝牙模块的选择第三章 系统设计与分析3.1 整体设计分析3.2 单片机的最小系统3.2.1 STC89C52RC单片机3.2.2 复位电路和时钟电路3.3 HC-05蓝牙模块3.4 步进电机驱动电路设计第四章 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 串口中断服务程序函数流程设计第五章 仿真调试5.1 仿真总体设计5.2 手机控制窗帘仿真测试5.3 手机控制照明灯开关仿真测试5.4 手机控制继电器模块仿真测试5.5 手机控制蜂鸣器仿真测试结论致谢参考文献