基于单片机的蓝牙遥控窗帘设计

基于单片机的蓝牙遥控窗帘设计

ID:33488611

大小:1.07 MB

页数:4页

时间:2019-02-26

基于单片机的蓝牙遥控窗帘设计_第1页
基于单片机的蓝牙遥控窗帘设计_第2页
基于单片机的蓝牙遥控窗帘设计_第3页
基于单片机的蓝牙遥控窗帘设计_第4页
资源描述:

《基于单片机的蓝牙遥控窗帘设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第34卷第3期安徽理工大学学报(自然科学版)Vol.34No.32014年9月JournalofAnhuiUniversityofScienceandTechnology(NaturalScience)Sep.2014基于单片机的蓝牙遥控窗帘设计李道龙,欧阳名三(安徽理工大学电气与信息工程学院,安徽淮南232001)摘要:利用手机或电脑自带蓝牙功能作为上位机控制端,将蓝牙从模块作为遥控窗帘的遥控信号接受端,接受信号后与单片机进行通信,来完成对窗帘的遥控开关、定时、显示等系统设置,由此实现了以蓝牙为依托的新型智能家居自动化遥控方式的改变。关键词:单片机;蓝牙;无线

2、电遥控;手机中图分类号:TP79文献标志码:B文章编号:1672-1098(2014)03-0064-03DesignofBluetoothRemoteControlCurtainsBasedonMCS-51LIDao-long,OUYANGMing-san(SchoolofElectricandInformationEngineering,AnhuiUniversityofScienceandTechnology,HuainanAnhui232001,China)Abstract:ByuseofmobilephonesorcomputerswithBlueto

3、othfunctionasPCcontrolend,andtheBluetoothSlaveModulesassignalreceiverendofremotecontrolcurtains,afterthesignalisreceived,itcommunicateswithMCStorealizeremotecontrolofthecurtain,andsettingoftiminganddisplayingsystem.Bywhichanewtypeofhome-useAIautomaticremotecontrolbasedonBluetoothisre

4、alized.Keywords:MCS;Bluetooth;wirelessremotecontrol;cellphone目前市场上的遥控窗帘数量种类日益增多,而作为家庭自动化集成设备的一部分,其遥控器与电视空调等遥控器均不通用。由于家居自动化程度的越来越高,所以提出由手机或电脑自带蓝牙功能作为遥控器来进行控制,从而解决需要多个遥控器来对应多个家电的问题。而本文介绍了如何利用单片机来设计蓝牙遥控窗帘。图1基本原理图1基本原理通过手机或电脑的蓝牙功能发送控制信号,利2蓝牙模块简介用蓝牙从模块对信号进行接受,并通过串口发送给单片机。单片机通过接收蓝牙信号,时钟信号,

5、可以蓝牙HC06模块可以让使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。使将时钟信号送到显示屏输出,并且完成定时功能,经用该模块无需了解复杂的蓝牙底层协议,只要简单功率放大电路输出对电机进行控制(见图1)。的几个步骤即可享受到无线通信的便捷。蓝牙透传模块只有4个AT指令,分别是测试通讯,改名收稿日期:2013-10-21作者简介:李道龙(1989-),男,安徽淮南人,在读硕士,研究方向:电气工程。第3期李道龙,等:基于单片机的蓝牙遥控窗帘设计65称,改波特率,改配对密码。AT指令必须从TXD,块的电源和地接入单片机系统内(见图3)。编写RXD信号脚

6、设置,不能通过蓝牙信道设置。发送程序时,设置串口工作方式为1,打开总中断开关、AT指令的设备可以是各种类型的MCU(比如打开串口中断开关。时钟控制部分将DS1302的MCS51,AVR,PIC,MSP430,ARM等),也可以是电SCLK、I/0、RST与单片机相连接,采用32畅768MHz脑通过串口(PC串口接MAX232以后或者USB转晶振,在第一次加电后,须进行初始化操作,初始化串口)发送。后就可以按正常方法调整时间及升降窗帘时间。3各部分功能的实现在手机或电脑控制端界面上,有许多功能性按钮,例如,当在手机按下显示屏上的“打开”按键时,手机会通过蓝牙以AS

7、CII码的形式发送一个字符“A”,释放时会发送一个字符“a”。使用51单片机的串口通信来接收发送过来的ASCII码。打开串口中断,可以在串口中断服务函数中接收到字符后,用switch()语句来判断接收到的字符。然后根据接收到的信息来驱动步进电机进行正转,从而达到打开窗帘的目的。同理可以利用接受的其他字符来进行当前时间的设定,定时开关的设定等。利用DS1302芯片自带的RAM将开窗帘时间,关窗图3蓝牙从模块及时钟电路硬件连接图帘时间都保存在其自带的RAM中,不需要单独的EEPRO,在系统调用里面存储的信息就能完成定显示部分将1602的D0~D7对应的接入单片时中断

8、的功能。加入1602字符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。