清~

飞思卡尔创意嘉年华 Kinetis挑战赛——基于“云”的智能家庭管家

0
阅读(30496)

项目名称

基于“云”的智能家庭管家

预计实施时间

2012.1.9-2012.3.30

采用平台

 Kinetis K40

是否需要Kinetis塔式开发板(K40)特别支持

 本终端采用飞思卡尔公司的Kinetis K40作为主控芯片,充分利用其低功耗、高处理能力及多外设的优点,来完成本作品的基本功能。

背景描述

    随着互联网的发展,网络应用已经渗透到人们生活的各个方面。人们正在通过各种设备享受着网络带来的便利。“云”平台,“云计算”等技术的应用,使得我们可以通过更简单的设备享受到更加丰富多彩的网络服务。而现在的人们又不再满足于吃饱穿暖,而是追求更多物质和精神方面的享受。智能家居系统的普及已成为必然趋势。现在市场上也出现了很多类似的产品,但普遍存在以下缺点:

1.基于有线方案,布线麻烦,增减设备需要重新布线,而且影响美观。

2.普遍依靠硬件解码音频文件,增加了外设,消耗了引脚也增加了成本。

3.PC的依赖,传统的智能家居系统中的家电需要依靠家庭内部PC,否则,家庭内部的管理就无法进行,无论是升级和维护都不方便。

 

 

功能描述

本系统拟开发一个基于“云”平台的智能家庭管家,其功能有以下几点:

1.  网关。

使用Kinetis K40实现一个多功能的网关。移植WEB服务器到Kinetis K40开发平台上,通过在其上的WEB服务器,外网能够查看内网各个设备(如家居监控系统、防盗系统等)工作的信息和数据情况。同时,该网关也为内网各个设备提供了一个连通外网的途径。Kinetis K40与外网通过有线网络连接,与内网中的各个设备,通过无线模块连接。

2.  家居监测与控制

通过Kinetis K40接载的无线模块,家居结点的各个系统把实时得到的数据信息传输到Kinetis K40平台外扩的显示屏中并显示。用户远程登录到本终端上的WEB服务器后,选择对应的选项即可看到不同结点的信息数据。而且可以通过运行在Kinetis K40平台WEB上的页面提供给用户家居控制的接口(比如家电,微波炉气窗等),用户可以在外网实时查看和控制各种家用电器。

3.  智能管家。

利用Kinetis K40连接到网络,系统能够自动获取当前的天气、交通等出行信息。系统还可以给用户提供各种参考意见,如穿衣信息、出行路线等等,方便用户的生活。

4.  云端平台的娱乐

我们特意为系统开发了众多的娱乐软件,如图片浏览、电子书、音乐播放等,这些基本可以满足日常生活中的娱乐与休闲功能。充分利用Kinetis K40强大的 D/A 转换功能,软件解码MP3,云端作为服务端,在项目中主要提供数据存储和根据嵌入式设备请求来提供实时图片、文章、语音文件供我们开发的软件使。考虑到成本和可行性等因素,我们考察了目前比较流行的开放的云平台,比如AmazonGoogle,百度等网络公司提供的免费开放的云端服务平台。现阶段,初步选择使用Google App Engine来做我们的云端服务程序的运行平台。

5.  USB

本终端可以通过USB在线升级,具有良好的可扩展性;

 

 

应用领域

    本系统主要应用于智能家庭领域,集娱乐与提高生活质量于一体,为家庭成员提供一个舒适、安全的生活环境。

解决办法

    其一,通过移植WEB服务器到Kinetis K40,使本终端能够兼容有线,无线,GSM等各种通讯协议,解决市场上智能家居系统协议繁多等问题。

    其二,利用Kinetis K40强大的A/D转换功能解码音频文件,一块芯片解决所有问题,不再需要额外的硬件实现该功能。

预期效果

    本终端能够实现各种协议之间信息传输的转换,使得智能家居系统配置更加灵活,实现友好的人机交互界面,而且价格更加低廉 。

时间安排

2012年一月初——2012.年一月中旬

  学习Kinetis K40的芯片资料及熟悉编译环境

2012年一月下旬——2012月下旬

   逐步完成各模块,直到完成本作品的各项功能

2012.3.23——2012.3.30

  录屏并撰写相关文档,提交作品

总结

  好的生活离不开舒适的享受,一个幸福的家就需要一个良好的“管家”。本终端次采用飞思卡尔公司的Kinetis40作为主控芯片充分利用其低功耗高处理能力及多外设的优点,来完成本作品的基本功能,你值得拥有

备注