智能家居作品课件.doc

上传人:牧羊曲112 文档编号:4045767 上传时间:2023-04-02 格式:DOC 页数:46 大小:4.43MB
返回 下载 相关 举报
智能家居作品课件.doc_第1页
第1页 / 共46页
智能家居作品课件.doc_第2页
第2页 / 共46页
智能家居作品课件.doc_第3页
第3页 / 共46页
智能家居作品课件.doc_第4页
第4页 / 共46页
智能家居作品课件.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《智能家居作品课件.doc》由会员分享,可在线阅读,更多相关《智能家居作品课件.doc(46页珍藏版)》请在三一办公上搜索。

1、序号: 编码: 湖北省第九届“挑战杯”大学生课外学术科技作品竞赛 参 赛 作 品作品名称:基于手机WIFI安卓平台控制的远程网络智能家居系统类别:自然科学类学术论文 哲学社会科学类社会调查报告和学术论文科技发明制作A类 科技发明制作B类目 录1 作品概述12 作品背景22.1 智能家居22.2 Android系统32.3 无线WIFI43 作品设计方案和特点53.1 作品设计方案53.2 作品特点54 作品总体结构设计75 硬件电路设计95.1 硬件总体电路95.2 核心控制电路:控制芯片STC89C52105.3 继电器控制电路:三极管和继电器组成的控制模块115.4 报警电路:三极管和蜂鸣

2、器组成的按键提示和报警摸块125.5 电源稳压电路: 稳压芯片LM2940T-5.0135.6 光敏传感器模块145.7 门禁防盗系统:超声波测距模块155.8 无线通信系统:红外、蓝牙、WIFI模块155.8.1 红外通信模块155.8.2 蓝牙通信模块165.8.3 WIFI通信模块176 软件程序设计206.1 整体程序设计206.2 模块化程序设计206.2.1 继电器模块程序设计216.2.2 蜂鸣器模块程序设计226.2.3 红外线接收模块程序设计226.2.4 蓝牙模块程序设计256.2.5 WIFI模块程序设计276.2.6 超声波模块程序设计337 操作说明387.1 电源操

3、作说明387.2 机械开关操作说明387.3 遥控器操作说明407.4 手机操作说明447.4.1 Android平台上的控制软件447.4.2 蓝牙遥控软件操作说明457.4.3 WIFI遥控软件操作说明468 实物图471 作品概述21世纪是信息化发展最快的世纪,各种电子技术和网络技术不断快速发展,推动了人类文明的巨大进步。特别是电子技术的发展,不断体现出人性化的发展趋势。为了解决人们日常生活中的问题,很多电子产品都相继生产投入市场,并受到了人们的广泛运用,如手机、U盘等。我们设计作品的目标,就是为了方便人们的日常生活,给人们的生活提供方便和快捷。本系统围绕日常家居系统,突破其传统的生活方

4、式,即一个开关控制一个用电器的方式,改用无线通信技术对整个家里的用电器进行控制。使人们能随时随地的对家里的用电器进行控制,让人们的家居环境更加人性化,更加快捷。我们用到的无线通信方式有,红外遥控、手机蓝牙和无线网络WIFI技术,实现了对家居系统由近到远的全范围覆盖控制。如:当你在办公室,可以通过WIFI网络控制家里空调或暖气的开关,还可以控制门窗的开关,极大的方便了用户的日常生活。实现整个系统的控制核心是51单片机,它接收用户的命令信息,通过算法处理,对室内各用电器进行全方位的控制。本系统不但能很稳定的实现其功能,而且成本低,具有很好的适用性和很高的市场价值。2 作品背景2.1 智能家居智能家

5、居是指利用先进的计算机技术、网络通信技术、综合布线技术, 将与家居生活有关的防盗报警系统、家电控制系统、网络信息服务系统等各种子系统有机地结合在一起, 通过统筹管理, 让家居生活更加舒适、安全、有效。与普通家居相比,智能家居能提供全方位的信息交互功能, 帮助家庭与外部保持信息交流畅通, 优化人们的生活方式,增强家居生活的安全性、舒适性。家庭自动化系指利用微处理电子技术, 来集成或控制家中的电子电器产品或系统, 例如: 照明灯、电炊具、电脑设备、安防系统、空调系统、音响系统等。家庭自动化系统主要是以一个中央微处理机接收来自相关电子电器产品的信息(外界环境因素的变化, 如温/湿度、太阳初升或西落等

6、所造成的光线变化等)后, 再以既定的程序发送适当的信息给其他电子电器产品。中央微处理机必须透过许多界面来控制家中的电器产品, 这些界面可以是键盘, 也可以是触摸式荧幕、按钮、电脑、电话机、遥控器等; 消费者可发送信号至CPU, 或接收来自CPU 的信号。智能家居随着科技的发展和人民生活水平的提高,正以迅猛的态势渗透到平常百姓的生活当中。“智能小区”、“智能家居” 正成为房地产商推崇的热点词汇,科技的进步让家居智能化正在成为现实。2.2 Android系统安卓(Android)是一种以Linux为基础的开放源码操作系统,谷歌公司在2007年正式推出该系统后,在短短的几年时间内得到了广泛的应用。2

7、012 年7 月美国科技博客网站Business Insider 评选出二十一世纪十款最重要电子产品,Android 操作系统榜上有名。安卓系统主要使用于便携设备,广泛应用于智能手机、平板电脑、MID等电器。作为一款开放式操作系统,随着安卓的快速发展,如今已允许开发者使用多种编程语言来开发安卓应用程序,而不再是以前只能使用Java开发安卓应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开发式操作系统。安卓系统以Linux系统为核心,使用Java作为主要编程语言,在NDK(Native Development Kit)的支持下也可使用c/c+进行编程。越来越多的用户开始体验到,搭载

8、安卓系统的智能手机就和电脑一样,可以轻松享受移动互联网冲浪,并随意安装软件扩展功能所有安卓软件都是APK(AndroidPackage的缩写,即Android 安装包)格式,在Android 手机中执行即可安装。依托于源代码开放,安卓应用发展迅速,据悉,目前免费软件已达到10万级。由于安卓系统是与Google与其他很多公司共同开发的,因而在网络方面非常有优势,而且就系统方面来看,安卓系统非常个性化。随着安卓系统的日渐强大,更多的扩展软件也为使用者带来了更多的乐趣。此外,其个性界面支持自有定制,多主屏,程序、小部件轻松放置,简单便捷。2.3 无线WIFIWIFI是一种能够将个人电脑、手持设备(如

9、Pad、手机)等终端以无线方式互相连接的技术。随着技术的进步和基础设施的改善,WIFI已成为人们日常生活必不可少的实用工具,WIFI信号范围正在不断扩大。WIFI也逐渐被应用到智能家居中。WIFI 在智能家居中的应用主要包括一个家庭网关以及若干个无线通讯子节点,在家庭网关上有一个无线发射模块,每个子节点上都包含一个无线网络接收模块,通过这些无线收发模块,数据就在网关和子节点之间进行传送。其中WIFI智能网关就是室内机,是家庭的一个智能化枢纽,经过智能网关上的无线射频模块与收集中各子节点进行通信,实现家电的控制;经过Web网络控制智能网关,从而实现对家电的远程控制。真正实现家电的智能控制,为人们

10、的生活带来了极大的便利。3 作品设计方案和特点3.1 作品设计方案本作品以房屋模型来模拟真实的家居环境,实现基于手机WIFI的远程智能控制和基于Android平台的蓝牙以及红外的智能控制。以单片机为核心处理器,通过手机WIFI、红外和基于Android平台的蓝牙发送命令来对用电器进行实时控制,改善传统的机械开关的控制,使得控制更加的智能化。给用户带来更加安全、方便的体验。3.2 作品特点(1)此作品旨在于提供一种更为简单、方便、安全、舒适、节能的家居环境。本作品以STC89C52单片机为基础,通过基于Andriod平台的蓝牙、红外、手机WIFI发送命令来控制继电器状态继而对用电器进行控制,实现

11、了与机械开关的双重控制,并可以直接控制220V的用电器,符合一般家居环境的使用条件,且该控制为一种弱电控制强电的安全控制方法。(2)利用手机WIFI来进行远程网络控制,符合当今网络发展的趋势,充分利用了各种网络资源。通过手机WIFI进行控制,改变了家居环境原有通过布线来实现控制各种家用电器的途径,可以对电器无线控制,为用户减少了一笔开支,响应了创造节约型社会的口号。且该控制方法可以利用网络实现远程操作,用户在外便可对家里的电器进行控制,真正体现了家居的智能化,给用户的生活带来极大的便利。(3)本作品开发了基于Android 平台的蓝牙软件,该软件的桌面可根据各自家庭用电器等设备的使用情况设定,

12、操作更具有可视性,从而使得控制更加的方便,增强了系统的推广性。(4)如今手机使用的普及率极高,本系统通过手机蓝牙与控制板上的从机进行配对,通过手机可发送各种命令来控制电器的状态。充分利用了已有资源,体现了节约、便捷的思想。(5)该作品亦可通过红外控制。红外使用的是普通的电视机遥控,通过程序的处理可以解决因遥控器的不同而无法实现控制的弊端,消除了系统的特异性,避免了二次消费,增强了系统的推广性。红外的控制距离可达到10米,且其接收头的价格低廉,可以在各个房间都安装红外接收头,避免因墙壁的阻挡对红外信号的影响。实现了在家庭环境的全方位控制,使得控制更加方便。(6)超声波装置给用户发送了房屋门窗的实

13、时状态,使用户拥有一个更加方便的智能系统来得知房屋状况,增强了房屋的安全性。(7)通过光敏电阻与继电器相结合,组成了性价比更高的光控开关。本系统运用此装置实现了根据光照强度来控制照明灯的智能控制。避免了在光照强度良好、用户忘关灯而灯依旧工作的浪费行为,使得系统更加节能。4 作品总体结构设计本作品以STC89C52单片机为核心,通过接收手机WIFI、红外或蓝牙的控制命令来分别控制相应的用电器,从而与机械开关实现对家居用电器的全方位控制,使用户能对用电器随时随地的控制,使家居环境更加智能化。另外本作品运用了超声波模块来实时的检测房屋门窗是否关闭,增加了房屋的安全防盗功能。通过光敏电阻感应光照的强度

14、,来实现光控开关,增加了房屋的节能环保功能。如图4.1:本作品以STC89C52单片机为基础热水器继电器单片机照明灯电风扇基于Android平台的蓝牙软件手机WIFI超声波检测装置光控开关空调WIFI网卡手机蓝牙红外遥控(可为电视机遥控)照明灯 图4.1 总体结构图电风扇 电脑手机无线路由器等等电器 电视空调照明灯洗衣机图4.2 WIFI应用图5 硬件电路设计5.1 硬件总体电路图5.1 电路原理图图5.2 整体电路PCB图该整体电路包含有STC89C52单片机的最小系统,作为整个系统的控制核心。另因单片机的输出功率有限,添加了继电器的控制电路。其中的蓝牙控制模块、红外控制模块和手机WIFI控

15、制模块作为接收用户命令的终端。5.2 核心控制电路:控制芯片STC89C52图5.3 芯片核心电路图图5.4 STC89C52单片机51单片机是目前应用最广泛的8位单片机之一,这款芯片不仅资源丰富,功能强大,而且功耗小,正是基于其功能适合本系统的设计的设计需求,故选用本芯片。图5.3为STC89C52单片机的最小系统的典型接法,其中11.0592MHz的晶振电路时单片机的片内时钟源,单片机的XTAL1和XTAL2引脚之间接11.0592MHz的晶体振荡器和电容构成内部时钟方式。他是单片机能准确工作的重要依据。引脚9所接电路是由微动开关,电解电容和电阻所构成的复位电路。可以在不掉电的情况系对系统

16、进行复位,使系统回归于初始状态。5.3 继电器控制电路:三极管和继电器组成的控制模块图5.5 继电器驱动电路图5.6 继电器模块实物图房屋的家居智能化,可通过弱电控制强电来实现。在这里我们用到的中间器件就是继电器,实现弱点跟强电的对接。5.4 报警电路:三极管和蜂鸣器组成的按键提示和报警摸块图5.7 报警电路图5.8 报警电路实物我们采用的报警器是最基本的发声器件蜂鸣器。它的主要功能是用来进行报警,当门窗打开的时候,蜂鸣器会发出响声,提醒主人门窗没有关好。可以极大的提高房屋的安全性,使人们能全身心的投入到工作、生活和学习中。这里三极管和上面一样起着开关作用,当三极管导通时,蜂鸣器得电,发出响声

17、;三极管失电时,蜂鸣器不响。5.5 电源稳压电路: 稳压芯片LM2940T-5.0对于一个单片机系统,一个稳定的电源系统是很重要的。图5.9 电源稳压模块电路图5.10 电源稳压模块实物每个系统都有自己的电源模块,我们这里所采用的是电源稳压芯片LM2940T-5.0。如图5.11所示: 图5.11 电源稳压芯片LM2940T-5.0这款芯片内含静态电流降低电路、电流限制、过热保护、电池反接和反插入保护电路。我们利用这款芯片,把系统供电电池输出的12V电压降为5V,为整个系统提供稳定的5V电源。5.6 光敏传感器模块图5.12 光敏传感器模块电路本模块实现房屋照明的节能控制。通过光敏传感器对房屋

18、周围光线的采集,判断其光照强度。通过调节电阻值的大小来设定光照强度的一个临界值,当光照强度大于这个临界值时,开关打开的情况下,灯泡可以发光,当光照强度小于这个临界值时,开关打开的情况下,灯泡熄灭。5.7 门禁防盗系统:超声波测距模块图5.13 超声波模块电路图5.14 超声波模块实物本模块用于检测门窗是否关闭良好,当用户发送命令进入到检测模式时,如果门呈打开状态,则此时系统的蜂鸣器会持续鸣叫,若命令由手机发出,手机上同时会收到“open”提醒字符。5.8 无线通信系统:红外、蓝牙、WIFI模块5.8.1 红外通信模块图5.15 红外模块电路图5.16 红外接收头本系统中红外遥控模块可以让用户随

19、时随地的改变房屋内任一用电器的状态,给人们的生活带来了很大的方便,也更加人性化。目前每个家庭都有遥控器,我们选择这种控制方法,可以充分利用现有资源,使本系统应用更加方便。5.8.2 蓝牙通信模块图5.17 蓝牙控制电路图5.18 蓝牙控制电路实物蓝牙无线通信是手机间近距离相互通信的一种通信方式,手机应用的普遍性,使我们作品的应用面更加广泛。随着智能手机的普及化程度越来越高,特别是安卓系统的开源模式,使得安卓系统的手机市场的占有率不断的提高。我们也可以通过安卓手机,实现和遥控器同样的无线控制家电的功能。我们通过安卓开发平台,做出了相关安卓控制软件,如图5.19。图5.19 安卓开发界面5.8.3

20、 WIFI通信模块随着网络技术的不断发展,更加人性化的智能家居控制系统将会不断向前发展,如控制界面更加生动、具体、距离更远。为了进一步增加系统的控制距离,我们选择了目前市场前景比较广阔的WIFI技术,通过无线WIFI网络实现对家居系统的超远距离控制。图5.20 WIFI硬件连接设计图图5.21 WIFI控制电路单片机继电器热水器WIFI网卡智能手机电风扇照明灯空调超声波报警图5.22 WIFI控制流程图随着WIFI信号覆盖范围不断增加,我们选择WIFI信号连接互联网,对家居系统进行更远距离的控制。我们发送命令的平台是android手机,运用基于android开发平台的WIFI通信软件工具,实现

21、智能手机的WIFI网卡的连接。当用户不在家时,可以通过WIFI连接互联网,对家里的电器实现超远距离控制,为用户的生活提供了极大的方便。WIFI网卡接收到手机的控制信号后,把信号传送给单片机,单片机再通过继电器,实现对用电器的控制。6 软件程序设计6.1 整体程序设计软件部分主要包括:继电器模块程序设计、红外线接收模块程序设计、蓝牙模块程序设计、手机WIFI控制模块程序设计、超声波模块程序设计、蜂鸣器模块程序设计。程序结构如下图:图6.1 程序设计流程图系统开始运行后,当控制芯片接收到遥控器、手机的控制命令信号时,也即中断信号,会执行相应的中断程序,从而实现对家居电器的智能控制。6.2 模块化程

22、序设计模块化程序设计即模块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和命令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。逐步求精的结果是得到一系列以功能块为单位的算法描述。以功能块为单位进行程序设计,实现其求解算法的方法成为模块化。模块化的目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。下面分别介绍以上各个模块的程序设计。6.2.1 继电器模块程序设计程序中先定义单片机的P1.x引脚为继电器引脚,在程序代码中直接对P1.x引脚进行取反。控制继电器的P1.x口引脚若为低电平,则继电器吸合,若为

23、高电平,则继电器断开。通过对控制继电器引脚的值进行取反,来改变相应的继电器的状态。继电器程序流程图如下图6.2:图6.2 继电器模块程序流程图6.2.2 蜂鸣器模块程序设计蜂鸣器模块程序设计类似继电器模块的程序设计,程序设计中先定义单片机的P3.6口为fmq,在程序代码中直接对fmq进行赋值,当值为1时,P3.6引脚为高电平,当为0时,P3.6引脚为低电平。控制蜂鸣器的P3.6口引脚若为低电平,则蜂鸣器发生,若为高电平,则无声。蜂鸣器模块程序流程图如图6.3:图6.3 蜂鸣器模块程序流程图6.2.3 红外线接收模块程序设计通用红外遥控系统由发射和接收两大部分组成。应用编/解码专用集成电路芯片来

24、进行控制操作。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。单片机采用外部中断INT1引脚和红外接收头的信号线相连,当红外发射器发出命令时,引起中断,计算中断的间隔时间,来区分前导码、二进制的“1”“0”码,并根据操作码来确定所发的数据,将其与操作反码比较,以此来确定数据的有效性。本程序设计中,利用了红外遥控进行了数据传输,其程序流程图如图6.4:图6.4 红外线接收模块程序流程图红外解码程序:bit DeCode(void) unsigned char i,j;unsigned char temp; for(i=0;i4;i+) for(j=

25、0;j1; TH1=0; TL1=0; TR1=1; while(IR=0) ; TR1=0; LowTime=TH1*256+TL1; TH1=0; TL1=0; TR1=1; while(IR=1) ; TR1=0; HighTime=TH1*256+TL1; if(LowTime640)return 0; if(HighTime420)&(HighTime1300)&(HighTimeCmdbuf); ReciveAtCmdrep=0;ComSendstr(AtCmdbuf);AtcmdTimerId=StartTimer( MSG_CMD_TIMEOUT_CFM,TIMER_ATCMD

26、_TIMEOUT); while(ReciveAtCmdrep!=1)if(Atcmdtimeout=1) ret=-1;break; StopTimer(AtcmdTimerId);return ret;WIFI接收中断函数程序段void COMM_INT() interrupt 4 using 3unsigned char cBuf; if(RI)/ 接收数据RI = 0;cBuf = SBUF;ProcessUARTData(cBuf); else if (TI)TI = 0;if(iSendCounter iUartSendLen)SBUF = cpSendBufPtriSendCou

27、nter+;WIFI接收到数据的处理函数void ProcessUARTData( IN unsigned char UartData)int i=0;switch (gcWIFICommunState)case WIFI_WAIT_SYN: / 接收等待if(UartData=WIFI_SYN)gcWIFICommunState = WIFI_WAIT_RESP;break;case WIFI_WAIT_RESP: AtRespAtResplen+=UartData;if(strcmp(AtResp,OK)=0)AtRespState=1; /response okgcWIFICommunS

28、tate = WIFI_RECEDATA;AtResplen=0;else if(strcmp(AtResp,ERR)AtRespState=0; /response ERR gcWIFICommunState=WIFI_WAIT_ERRCODE;AtResplen=0;elseprintf(Recive unknown wordsn);AtRespState=0; /response ERRgcWIFICommunState=WIFI_WAIT_SYN;AtResplen=0;break;case WIFI_RECEDATA: case WIFI_WAIT_OVER:case WIFI_WA

29、IT_ERRCODE:ATReceBuffer0.gcATReceDataATReceBuffer0.gcATReceCount= UartData;ATReceBuffer0.gcATReceCount+;if(strstr(ATReceBuffer0.gcATReceData,rnrn)!=NULL)ReciveAtCmdrep=1;gcWIFICommunState = WIFI_WAIT_SYN;ATReceBuffer0.gcATReceCount=0;else if(ATReceBuffer0.gcATReceCount=WIFIBUFLEN)printf(At cmd reciv

30、e errorn);gcWIFICommunState = WIFI_WAIT_SYN;elseprintf(Wiat next byten);break;default:gcWIFICommunState = WIFI_WAIT_SYN;break;b.WIFI模块51核心控制程序图6.7 手机WIFI模块51控制程序流程图手机WIFI模块51控制程序void WIFI_control() if(key1=1) control_1=control_1;/一号用电器状态切换if(key2=1) control_2=control_2;/二号用电器状态切换if(key3=1) control_3

31、=control_3;/三号用电器状态切换if(key4=1) control_4=control_4;/四号用电器状态切换if(key5=1) control_5=control_5;/五号用电器状态切换利用手机通过网络连接到WIFI设备,用手机发送控制命令信号, WIFI终端对接收到的信号进行处理,发出相应的信号给51单片机,单片机对控制用电器的继电器进行控制,从而控制相应的用电器。实现了红外、蓝牙和WIFI的统一控制。实现了近距离,中距离和远程网络的全方位控制,使得控制更加智能化。6.2.6 超声波模块程序设计超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接受

32、回波的时间差t,然后求出距离:s=c*t/2;式中c为超声波在空气中的传播速度。本程序设计中,利用超声波测距原理来不断测量s,来判断房门的情况,如果s大于一个值,那么就可以判断现在房门是打开的,通过蜂鸣器报警和向手机蓝牙发送数据来提醒主人。其程序流程图如图6.8:图6.8 超声波模块程序流程图超声波检测程序:void chaoshengbo(void) / 主程序 uint distance_data,a; i=0;Tx=0; IT0=0;EX0=0;while(1) Tx=1;delay_20us();Tx=0; while(Rx=0); succeed_flag=0; EX0=1; TH0

33、=0; TL0=0; TF0=0;TR0=1; while(TH0 30); TR0=0; EX0=0; if(succeed_flag=1) distance_data=outcomeH; distance_data500)distancex+=1; else distancex+=0;if(x=3) x=0;for(i=0;i=1) distance_flag=1;elsedistance_flag=0;distance_count=0;if(distance_flag)for(t=0;t500;t+)beep();fmq=1;delay1ms(100);while(b4)SBUF=bao

34、jingb; /openwhile(!TI);TI=0;b+;delay1ms(1000);if(RI=1 | m=1)b=0;break; 7 操作说明7.1 电源操作说明需将USB接入电源,按下电路板上的开关,电路板上指示灯点亮,此时系统处于通电状态。 图7.1 USB插头 图7.2 开关按钮7.2 机械开关操作说明通过普通的机械开关、手机和红外遥控控制各用电器的状态。实现了对单个用电器的多重控制,改善了原有的只能通过机械开关控制的格局。通过机械开关实现对各电器的控制图7.3 控制第一层的灯图7.4 控制第二层房间的灯图7.5 控制电风扇图7.6 控制光敏开关7.3 遥控器操作说明通过红外

35、遥控(可为电视遥控)发送命令来控制各个电器的状态。发同一命令即可实现对某个用电器的工作或停止状态的转换。发送命令时,遥控需对准红外接收头。连续发送命令时相邻两次按键需间隔一定的时间。当按下按键蜂鸣器连续响两次,则表示命令发送成功,否则失败。 按键1-改变以220V供电的白炽灯的状态(此白炽灯的插头需接入220V电源)图7.7 按下遥控按键1 图7.8 220V白炽灯点亮按键2-改变第一层房间电器的状态。图7.9 按下遥控按键2图7.10 第一层房间的灯点亮按键3-改变第二层房间电器的状态。图7.11 按下遥控按键3图7.12 第二层房间的灯点亮按键4-改变第一层走廊照明灯的状态,该照明灯采用了

36、光控技术,只有在光敏电阻的感应器件处于一定程度的 黑暗环境时该照明灯才会点亮,否则无法点亮。图7.13 按下遥控按键4图7.14 第一层走廊照明灯点亮按键5-改变第二层房间里电风扇的状态图7.15 按下遥控按键5图7.16 电风扇转动按键6-超声波装置进入工作状态,可以检测门窗是否关好,若门关闭良好则蜂鸣器不会鸣叫。此时若门关闭或通过手机、遥控发送除“6”以外的任一命令,蜂鸣器停止鸣叫。图7.17 按下遥控按键6 图7.18 门关闭状态 图7.19 门打开状态7.4 手机操作说明7.4.1 Android平台上的控制软件a.手机蓝牙:打开蓝牙软件,收索蓝牙设备TC40-M,将手机蓝牙与本系统的

37、蓝牙从机进行配对。当系统上的蓝牙的指示灯停止闪烁时则表示配对成功,否则失败,需重新连接。b.手机WIFI:打开WIFI控制软件,连接网络。当连接成功后,系统可以通过WIFI上网,对家电通电状况进行控制。图7.20 基于Android平台的控制软件7.4.2 蓝牙遥控软件操作说明打开蓝牙软件的输入界面,用户可根据需要点击各用电器相应的按钮,蓝牙从机可接收命令,当蜂鸣器鸣叫一声则代表接收成功,否则失败。如图7.21,控制一号灯。图7.21 蓝牙软件的输入界面7.4.3 WIFI遥控软件操作说明打开WIFI软件的输入界面,连接网络成功后。用户可根据需要点击各用电器相应的按钮。当蜂鸣器鸣叫一声则代表接收成功,否则失败。如图7.22,控制一号灯。图7.22 WIFI软件的输入界面8 实物图图8.1 整体结构图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号