当前位置: 首页 > 解决方案

智能家居实验台开发方案

一、硬件平台
1    家庭网关    WH-G1501
2    独立智能插座    WH-P2001S
3    86面板式智能插座    WH-P2001
4    三位智能开关(零火)    WH-S2301
5    双控三位智能开关(零火)    WH-S2931
6    LED智能彩灯    WH-LC0601
7    红外感应器    WH-B901
8    无线温湿度计    WH-E3701
9    电动窗帘(电机)    WH-C6802
10    电动幕布控制器    WH-S2801
11    无线摄像头    WH-V3501
12    智能遥控器    WH-R1905
二、软件开发
    本实验平台开发提供以下开发教程和例子,所有设备必须均能调试通过并能实际使用,提供学生参考的开发用例,学生通过该用例学习,掌握一套完整的智能家居软件开发技术,通过学习该用例,基于本实验平台,学生能创造出更多的应用场景,例如智能大厦、智能小区、智慧城市等应用软件。
1、安卓(android)开发
开发工具:eclipse
开发语言:java
提供技术要点:
(1)低功耗。在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。这是ZigBee的突出优势。相比较,蓝牙能工作数周、WiFi可工作数小时。
(2)低速率。ZigBee工作在20~250kbps的速率,分别提供250 kbps(2.4GHz)、40kbps(915 MHz)和20kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。
(3)近距离。传输范围一般介于10~100m之间,在增加发射功率后,亦可增加到1~3km。这指的是相邻节点间的距离。如果通过路由和节点间通信的接力,传输距离将可以更远。
(4)短时延。ZigBee的响应速度较快,一般从睡眠转入工作状态只需15ms,节点连接进入网络只需30ms,进一步节省了电能。相比较,蓝牙需要3~10s、WiFi 需要3 s。
(5)高容量。ZigBee可采用星状、片状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000 个节点的大网。
(6)高安全。ZigBee提供了三级安全模式,包括无安全设定、使用访问控制清单(Access Control List, ACL) 防止非法获取数据以及采用高级加密标准(AES 128)的对称密码,以灵活确定其安全属性。

界面显示框架:
嵌入极光推送框架jpush    (针对友好推送效果)
下拉刷新插件pullToRefresh
实时曲线插件hellocharts
横向滑动选择插件 SpinnerWheel
仿qq滑动删除插件 swipeMenuListView
二维码扫描及生层控件 zxing

数据访问层:
Mina框架(socket的框架)
后台service异步读数据
Broadcast接收后台service发出的广播进行界面显示

数据存取
数据库存取SQLite
全局变量数据存取 SharedPreferences
2、ios开发
开发工具:xcode安装和开发教程
编程语言:Object-c
提供技术要点:
嵌入极光推送框架jpush    (针对友好推送效果)
xib应用
asyncSocket应用
实时曲线插件hellocharts
提示控件SVProgressHUD
下拉刷新插件pullToRefresh
二维码扫描插件zbar
网格显示UIGridView
实时图表显示UUChart

数据存储:
NSuerdefault

Copyright©2014-2018    深圳微户智能科技有限公司

粤ICP备14057907号-1号