智能家居实训套件

独家有趣味性的嵌入式 android开发学习平台

平台特色

1、采用实际的家居智能传感器及执行部件组成的实训系统;
2、相比普通实验箱上的传感器更直观,更贴近实际应用;
3、相比智能家居沙盘/实训台更加经济;
4、支持微信 Android 移动APP远程访问;
5、完善的智能家居实训项目资料和实验手册;
6、实际应用的智能家居套件;

项目背景

一款有趣的嵌入式 ARM Android 开发学习平台,从产品的硬件设计到软件开源,透彻地学习这热门的智能网络机顶盒可以二次创作开发新应用。

系统概述

● 智能家居实训套件示意图:


● 智能家居系统具有如下特点:
         1、各个数据采集单元及执行单元与服务器通过无线通信,这样省去大量的线缆
        2、人员通过门禁进出实验室,系统自动统计进出人员名单及进出时刻。
        3、若有人非法进入房间(门、窗)系统均能够将报警短信发送到绑定手机。
        4、系统实时监测室内温度,湿度,光照度。
        5、用户可设定光照度限值,根据限值系统将自动开闭电灯及窗帘。
        6、用户可设定温、湿度限值,根据限值系统自动开闭空调调节温湿度。
● 功能描述:
1、全向红外控制子系统
全向红外控制系统分为全向红外遥控学习模块和Zigbee无线传输模块,全向红外遥控学习模块可学习市面上多数家电遥控器的编码,然后可以发送相应的编码控制相应家电。Zigbee无线传输模块接收远程控制信号并将相应指令发送给全向红外遥控学习模块,从而实现远程控制家电。
2、智能照明子系统
        (1)一键开关
        整个照明系统的灯可以实现一键全开和一键全关的功能。当您在入睡或者是离家之前,你可以按一下全关按钮,全部的照明设备将全部关闭。免除了您跑遍全部房间的烦恼。
        (2)定时控制功能
        通过日程管理模块,可以对灯光的定时开闭进行定义。例如,在每天早晨7:00,将卧室的灯光缓缓开启到一个合适亮度;在深夜,自动关闭全部的灯光照明。
        (3)场景设定
        对于固定模式的场景、您无需逐一地开关灯和调光,只进行一次编程,就可以按一个键控制一组灯,这就是场景设置功能。只需一次轻触操作即可实现多路灯光场景的转换;还可以得到想要的灯光和电器的组合场景,如回家模式、离家模式、会客模式、就餐模式、影院模式、夜起模式等。
        (4)分组延时控制
        系统内所有灯具可手动指定分组,实现分组整体的开关控制。并可设置倒计时控制,比如离家或入睡前,可一键设定所有灯光延时进行开关操作。
         (5)本地触控开关
        系统在将所有灯光集成到一起控制的同时,保留原本的本地开关,方便您需要临时地控制某个灯具情况下使用。
        (6)红外遥控
        在任一个房间,用红外手持遥控器控制房间内所有联网灯具的开关状态和调光状态;
        在某些特殊区域实现感应控制灯光亮灭,例如在起夜模式时,当您站在床边时,室内夜灯自动亮起。
3、智能窗帘子系统
        (1)红外控制:通过红外遥控器控制窗帘的开关,省去手动开关窗帘的麻烦。
        (2)定时开关:通过系统设定时间,定时开关窗帘。
4、智能温控子系统
        一般情况下,我们可以通过空调制冷、制热来调节当前室内的温度,空调中也有反馈控制环节。但空调通常只能探测到空调机附近的温度值,而并不是室内的温度平均值。另一方面,空调机的温度调节只能手动进行,无法做到和其他环境参量联系起来。
        所以在作为智能家居的一个子系统,需要将其集成进来实现温度控制。设定温度后,根据多点采集回来的实时温度值,再进行温度调节,从而真正地达到或无限接近设定的温度值。同时需实现根据时间,根据季节,自动控制的功能。
5、智能家电子系统
6、智能门禁子系统
        (1)刷卡进门:进门必须使用ID卡进入,从而防止非法入侵。
        (2)按钮出门:为方便出门,使用按钮出门。
7、智能安防子系统
8、远程控制子系统
        (1)Web访问:系统以web方式提供服务,用户可以通过internet网中任意计算机访问系统。
        (2)微信云控制:用户可以通过微信关注加入设备公众号,通过微信公众号提供的按键控制和查看室内状态。除此之外还可以通过发送文字,语音来控制设备。
9、中央控制子系统
        (1)数据汇总:获得各个传感器的数据,存储到数据库中。
        (2)智能分析控制:统计数据,根据用户设置阈值智能控制各个控制端点。
        (3)数据上传:上传数据到远程服务器,以供用户在外网查看控制。
        (4)终端交互:与局域网内控制终端交互,完成系统的设置、状态的查看、设备的控制等操作。
10、终端控制子系统
        用户可通过手机终端、PAD或PC访问智能家居系统。
        (1)实时状态查询
        (2)阈值设置
        (3)设备远程控制