项目名称:μHome 智能家庭解决方案
个人申请,学生。现在在学校学习软件工程嵌入式方向,但是学校实验室提供的机会除了空讲软件理论,少有给大家手动实战的机会。
这次申请的目的一方面是为了更好的辅助学习,另一方面是实现自己的一个简单的设计项目。
项目的基本思路如下:
1、项目由服务器端(高性能PC机)和客户端(嵌入式系统)组成,客户端属于数据采集部分,数据的集成处理与分析由服务器完成。
2、主要应用方向为“智能家庭”概念。基础的数据采集/呈现和简单的交互与逻辑控制可以交由Cortex M系芯片即能胜任,服务端对数据进行集中式的处理后,作出相对比较智能化的决定来进一步控制整个系统的工作。
大概现在能有的概念就这么多,谢谢EEPW给的这次机会。
组名:TechDept
组员:kenpusney
组长/联系人:kenpusney
持续更新中
======================
2013-05-29
* 通信方式采用TCP/IP网络栈,因为了解到μTenux的中间件支持很广泛,有lwIP对应的移植和实现,至于顶层的通信协议,可以参照很多开放的协议(比如VSCP)来设计。这样的优点在于通信实现起来方便,服务器端实现难度小了很多。
* 客户端采集的数据一方面是整体居室的环境信息,需要涉及到一些传感器的使用;另外还有用户的行为与控制信息。当然要做到只能到语音/动作识别的层面难度过高,不过基于一些基本的光/声和各种简单物理因素的判断还是能够做到一定的智能程度的。
* μTenux一方面对硬件的要求不高,可以胜任一些简单的嵌入式处理任务(比如前面提到的数据采集等)并且拥有丰富的扩展支持;而Cortex M3也是一个相对高性能的低端嵌入式芯片,两者配合是实现客户机的非常理想的选择。