您当前的位置:五五电子网电子知识电子知识资料安全-防盗-报警基于嵌入式Linux的智能家居系统设计 正文
基于嵌入式Linux的智能家居系统设计

基于嵌入式Linux的智能家居系统设计

点击数:7725 次   录入时间:03-04 11:55:44   整理:http://www.55dianzi.com   安全-防盗-报警

    在这些短信编码中,将所需要的内容截取下来,便可以识别。在控制家庭智能终端的过程中所采取的指令方式也是采用编码方式,其中短信部分编码定义如下:

    [优先级所代表的设备0-10][监控开关0/1][设定参数级别0-5][是否定时开启若不定时为0否则为分钟单位的1-255]

    其中优先级所代表的设备就是任务优先级代码所代表的设备,控制开关将控制对应设备是否开启或者关闭,参数级别代表对应设备对应环境参数的控制区间0最窄5最宽,是否开启定时为设置开启时间单位分钟,若不定时则为0。

    (4)系统安全策略

    为避免他人恶意控制家具,在系统中加入了对应的密码服务,系统将会识别对应的手机号,对应的密码,识别之后才会执行对应的操作,否则将会记录恶意短信发送方的手机号码,以备调查之用。

    (5)传感器反馈控制的通用程序流程图

    在本系统中所使用的传感器检测与反馈调节方式是相同的,程序流程图如图6所示。系统初始化后,进入重复由优先级从高到低检测传感器对应的数据,并将数据与对应的参数进行对比,若监测数据符合事先所设定的参数,那么继续测试下一个传感器,若监测数据不符合,那么将检测数据分析,检测是否超过危险临界值,若没有超过就执行一般的对应处理反馈交互环境信息,若超过危险临界值就发短信给予用户并且咨询是否报警等应急措施。e.JPG

    ●硬件控制分析:本系统可以使用Linux操作系统下的SHELL命令执行对应的命令控制对应的硬件达到检测硬件可行性的目的。采用如输入:openlight命令控制LED的端口输出高电平驱动三极管,led灯就亮了;Lightoff命令控制led的端口输出低电平,led熄灭。在此可以检测到硬件控制达到了预期要求。

    ●短信收发数据分析:对于GSM通讯协议的测试采取实际短信功能的测试,通过手机发送如下格式的数据:

    13995991-为发送方的手机号码的前8位

    2-选定控制对象为温度监控设备

    3-控制对象的参数选择为适中

    200-定时200分钟后执行

    测试结果为:在200分钟后执行了对应的操作,原先被关闭了的温度传感器设备被激活,能够在一定温度范围内反馈控制风扇吹风降温。

    4 后记

    本设计基于现有市场上智能家庭防盗设备进行再设计,并在硬件和程序设计上对现在智能设备存在的问题进行了一些改变,使之更加智能,更加便捷。体现在以下几个方面:

    (1)后备电源及掉电检测报警,更好地防止盗贼进行盗窃之前切断电源。(2)采用Linux操作系统,升级维护更加方便快捷。(3)传感器网络中间使用控制中心进行定期监控。(4)程序上设计增加了手机号码校验,更好地防止了盗贼通过短信撤防的手段。(5)具有良好的反馈调节机制,可以在环境允许的情况下进行智能的对应的操作改善当前不良环境。



上一页  [1] [2] 


本文关键字:智能  嵌入式  Linux  安全-防盗-报警电子知识资料 - 安全-防盗-报警