当前位置:首页 > 装机升级 > 电脑外设 > 新闻
Arduino案例解读 物联网改变数字家庭
  • 2012-10-18 10:34:03
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:薛昱
  • 作者:李力
【电脑报在线】20年前,我们的家用电器只有通过天线接收的黑白电视、收音机,而我们只能走到电器的旁边去操作。10多年前,我们的电器有了红外遥控器之后,使得我们对家电的操控变得便捷很多。

    20年前,我们的家用电器只有通过天线接收的黑白电视、收音机,而我们只能走到电器的旁边去操作。10多年前,我们的电器有了红外遥控器之后,使得我们对家电的操控变得便捷很多。

    如今,随着智能移动终端的普及,以及具有海量高速计算能力的服务器集群的发展,使得移动互联网、云计算、物联网步入整合阶段。

嘉宾:李力与云慧团队

    李力目前仍是重庆大学的在读研究生,在2011年12月份,他和另几位立志做云计算与物联网的同学一起成立了重庆大学云计算技术协会。他们熟悉云计算与移动互联网技术,并在Google、阿里云计算等移动互联网开发大赛中获得佳绩。


重庆大学云计算技术协会云慧团队 团队官网:http://cpu.iappcloud.org/ 邮箱:cqulancer@gmai*.c*m


发个微博 能遥控清洁机器人

    基于微博控制的智能家居的项目主要是以手机为主,通过微博这一开放平台,由用户以微博形式发出命令,让家里的电器完成智能化的工作。


    例如传统的清洁机器人,需要主人在家发现屋里很脏时,亲自走近机器人并按下其身上的按钮,而我们加上微博智能控制以后则可以大大的改变这一现状。

    当用户上班时,想对自己家里进行打扫,,而不想回到家后还面对着一堆家务活。只要用户在家配置好一个中转控制器,并在家电中装入相应的传感器,那么用户通过智能手机发送一条微博,比如:“打扫!”这时我们的后台服务器会收到所发出的内容,经过筛选处理后实时的发送到我们家里的信息中转控制器上。当我们的控制器收到信息后,就可以去驱动我们的智能清洁机器人进行工作了。


    而当使用者想停止工作时,也同样可以发一条微博,比如:“停止打扫!” 这样信息就会停止打扫了。如果用户想设置定时工作,只要家用电器本身具有该功能,同样可以通过微博发送指令。当然,微博控制不局限于清洁机器人,只要是具有控制功能的家电都可以实现相应的控制功能(如电视机、空调、电灯、电饭煲等)。

 

实现途径 Arduino担当控制中心


    我们在该智能家居的方案里,主要就是使用Arduino 作为中转控制器。它是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE)。她适用于艺术家、设计师、爱好者和对于“互动”有兴趣的朋友们。 

    Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。


未来计划 全平台的家电控制


    如果直接将操控指令传输到控制器,仅能实现一对一的单向控制,所以想要实现真正的物联网我们设想了一个全新的云处理平台方案。

 由上图所示,用户通过新浪微博发出控制指令之后,信息会通过微博的开放平台进入到我们的云计算服务器。服务器平台将收集到的数据处理之后,再通过网络发送到我们家里的中转控制器,而控制器也是接入同一网络的。在利用我们自己的服务器接收新浪微博数据时,我们花了许多时间去熟悉新浪微博的接口与调试,最终将这信息通道打通了。

    只是由于我们的产品还没有与其他家电厂家合作生产,产品暂时还不具备相应的信息接收功能,需要经过我们自己的改造组装。


编辑解读:

    很多DIY玩家的心里都有一个数字家居的梦,在智能移动时代,这样的梦想在廉价解决方案中变得更容易实现。今天我们看到的是一位硕士生的云计算、物联网的理论支持,但要演变成实际的操作,还需要各位开动灵巧的思路,在接下来的周刊中,我们会有实际的案例出炉,敬请大家关注。

 
本文出自2012-10-22出版的《电脑报》第42期 B.评测实验室
(网站编辑:黄旭)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交