20291| 4
|
[对决赛] 【对决赛】基于手势控制的模块化智能家居 |
首先感谢DFRobot提供的IntelEdison及相关配件,为我提供了不少的帮助,开发时间有限先发布一个作品雏形,等补完暑假作业3-5号放假时再更新。 作品名称:基于手势控制的模块化智能家居 KrHome Alpha 作品简述:KrHome Alpha 1508以IntelEdison作为核心服务器,用通用USB接口作为模块接口及以Arduino作为即插即用设备核心模块。当然在未来的Beta版中还将尝试无线连接模式。 硬件组成:
主服务器部分:
PnP硬件模块们:
(除LeapMotion外都配以Arduino控制,模块外壳还未设计) 软件部分: 本版本初步实现的大头是软件部分,由于Edison的出色性能,和嵌入式linux的支持,给实现不少帮助。服务器和软件模块主要由Java,C(JNI),Bash脚本写成。 服务器主要有两个类 DeviceManager 和 ModuleManager 分别是控制硬/软件模块。 DeviceManager管理硬件,检测设备插入,设备TYPE,UART地址等 ModuleManager控制软件模块,通过ArrayList管理Module 开源实例见本人网站链接(请用chrome访问) 设计功能:
设计理念:Kr Home是指以模块-服务器/模块-模块为核心的高度自定义化的智能家具设备。模块化设备近日兴起,消费者在购买电子产品时会在各个方面作出权衡,比如这部手机有一个高像素的摄像头,但电池容量却很低。消费者肯定希望能选购到一款各方面都满足自己需求的设备。由于每个人的生活方式各不相同智能家具在这方面体现突出.在模块化设备的帮助下,你就可以组装一个符合你自己的智能家具。更棒的是,模块化设备支持PnP,模块的更新换代非常方便快捷。 (理念图与作品无关) 详细介绍及代码见本人网站链接(请用chrome访问) |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed