Arduino和物联网

原文出处:http://www.360doc.com/content/12/0903/09/532901_233880399.shtml

都说物联网的春天要来了,也伴随着越来越成熟的手机互联网,每个人都可以畅想出一个无限可能的未来。各个行业,各个领域都要发生巨变,幻想的时候每个人都带着一副笑脸,然而当我们要面临去从当中选择一个方向的时候,却觉得捉襟见肘。无数的问题像春笋一样冒出来,该走哪个方向?选择什么标准?做产品?平台?还是应用?有什么现成的资源我们可以利用?优势到底是什么?等等。其实这些问题这段日子一直在折磨我,看的越多,问题也会越多,很多东西时而清晰时而模糊,所以还是想把这些东西记录下来,希望有一天能把这些东西捋清楚。

  平心而论,就方向来说,每一个都蕴藏着巨大的机遇,交通、能源、家居、建筑、医疗,对于我个人而言,会选择家居、建筑或者医疗,家居和建筑中间其实还是有很多的重叠,比如说安全、防灾、电器的远程监视和控制,智能家居涉及到的范围更大了,它关注的是如何利用家中的设备来提升人们生活中各方面的需求,其中也可以扩展到家庭范围内的医疗、能源控制,等等。希望自己的家人能身体健康,希望爷爷奶奶尽管年纪大了也不生病,希望家人的病能好,这都是很长远的愿景,我想这也是每个人内心深处最期望的东西。

  产品还是 服务?

  在物联网的这条路上,准备出发。尽管我们把重心放在了物,但是主体还是人,满足人的各方面需求是在于提供多方面的服务,这才是物联网世界的制高点。ubiquitouscomputing是物联网出现之前的一个术语,在互联网出现之前科学家就已经预见到了,它的意思就是将电脑PC的概念模糊起来,简单说就是我们不需要每个人都拥有一台电脑,环境、房间中的每一个物体都能计算、联网,无论墙、门、桌子等等都提供了这样的功能,但后来发现这样实现很困难,是因为当时物体如何连接,数据如何分享,存放的问题还没有解决,于是ubiquitouscomputing就只被当作一个幻想。

  后来出现的互联网帮助我们解决了这个问题,让互联网把各个物体联系起来,于是把我们又拉到了ubiquitouscomputing愿景中,我要提它是因为在 ubiquitouscomputing的世界中,人们不会关心是什么传感器或设备提供了数据,更在乎的是这个数据中信息的价值,人体健康的信息、生命特征的信息、住处的安全信息、环境信息、能源消耗信息,这才是最关注的。各种各样的服务,应用是建立在这些有价值的信息上。这中间经历的无非是,把设备的数据提取出来,把数据转化为有用的信息,在internet上将信息转化为服务,最后把服务提供给消费者。把设备数据提取涉及到物理环境的数以亿计的传感器、不同电子设备,而把数据转化为有用的信息涉及到的就是 现在的internet,而把服务提供给消费者涉及的就是 我们的智能手机

  我认为除了智能手机终端,物联网世界里其他底层设备的作用在以后都不如现在重要,因为我在乎的是它的数据,而不是它的功能,只需要它能联网起来就行了,把数据放到网上就行了。不是说制造产品不重要,毕竟中国是制造业的大国,有雄厚的工业基础,物联网的初始阶段,也需要成百上亿的设备来组成它最基本的传感架构,制造业会在一开始分最早的一杯羹,但是我们知道卖的越多,东西慢慢就会越便宜,一定阶段的时候,利润率就不复存在了,制造的竞争优势慢慢会下降,因为有很多的竞争者出现,所以在物联网这个大的价值链条上,最后还是服务商在持久的赚钱,服务商做的就是web、手机。

  数据大于功能

  网络平台给数据提供了很好的横向支撑,拓宽了数据的广度,以及加快数据的流动。当数据的横向、纵向、实时效应在网络体现出来的时候,它的价值才最后被认可,被体现。

  常常看到国内的产品过份强调产品的功能强大,只不过是画蛇添足。功能多不是特色,反而削弱了人们对产品的感知。产品只有深入挖掘,把一部分做精才行,那其实卖的是一个理念。苹果最初Ipod就是首先把一个音乐播放器挖掘到很深,消费者用起来很舒服,第一印象很好,然后最重要通过网上的服务最终把消费者套牢住。

  这个时代提醒我们,硬件产品 + 网络服务(对于数据的处理,把数据转化为有用的信息) +社交/社区功能(用户群体之间对于这个信息的交流,而不是对于产品的交流,这本质是不一样的) = 应用,这才能说是一个完整的服务。如果我只是说把产品做到恰如其分,没有网络服务,没有社交功能,最后只能说这个产品昙花一现而已。核心竞争力,core assets 指的就是这3者的结合,为了一个长久的愿景而服务。这里最典型的例子就是nike的鞋子,鞋子中放入了传感器,记录你走路时的数据,数据能够传到你的iPhone上面,这样我们就有一个清晰的认识每天的运动量等等的信息。只是这样还不完全,这些信息被放到网上储存起来,不同的人会分享这些信息,潜在的我能通过这些信息安排健身计划等等许多额外的服务,许多甚至你都完全想象不到。

  物联网的力量:

  国外著名杂志评的 十大物联网产品,多数是提供了一个大众平台,或者是一个中间产品,其中有我要说的第一名: pachube和第三名: arduino。它们都是平台,都是来方便所有的人,即使你不是学电子,不会编程也能参与进来。平台的效应是巨大的,真正要做到一个有影响力的平台,最重要的一点就是开放性。硬件领域的开放性就是开源,而网络领域的开放性,就是开放网络API,让其他网站的人能参与。硬件开源,开放对物联网的影响是革命性的,只有这样它才扩展了人们的想象力、参与性、创造力。北京物联网会议上,最让我亮眼的就是华为、中兴两家公司的开放性平台,绝对比电信聪明的多。电信告诉我们是它什么领域都想做:我就想垄断,不想太多其他人参与;华为,中兴是邀请各领域的公司在一起。

  而反观国内电信今年评出的十大物联网产品,只是把各个物联网领域都概括了一遍:1.智能家居,2.智能医疗,3.智能城市,4.智能环保……一看到这个名单,我有些失望,有些呕吐。它们无非添加了一些概念,多一些功能,把外包装做的漂亮一些,而内部在我们看来就像平常做的项目中的一些prototype,糊弄一下外行人,它做的东西很粗糙,没有做到细节,没有做到用户满意的那个层面。所以真正到中原混战的时候,它打不过狼一样的华为和中兴。

  中西对比能明显看到,西方做的更加实质,更贴近大众,从应用、平台做起,从市场起步。而中国的模式是想从上而下,政府一步步推广,而没有从市场方向深度的探索和挖掘。西方的模式会通过市场考验很快找到方向,找到一个点。中国虽然会比西方慢上半拍,不急,可以学习西方的成功,模仿新的模式。大企业有大企业的生存方式,就像电信这样,有一个庞大的平台,占着垄断的优势它不会担心,有政府撑腰它可以从上而下的模式一步步来。而对于小企业的生存模式,势必也学习西方的模式,从应用、市场起步。西方的多数小科技企业的发展,在没有政府支持,没有标准可循的情况下,就是靠找到需求、靠速度、靠深化用户体验,积累起了大量的用户,这才慢慢越来越大。

  arduino 的力量

  开源硬件的力量是方兴未艾,它的趋势内行的人都可以预见到,上次谈到过它的一些优势,中国目前的规模不算特别的大,但是发展飞速,基本上是以个人、小团体为主,研究上主要是集中在机器人领域,开放硬件:原理及成因这篇文章也是对它出现到发展的简要概括了。尽管是个很简单的小板子,国外有大公司开始启用它的平台,名字我忘记了,而在日本它也非常流行,最近看到Archiduino的项目就是把它和建筑结合起来,部署这个东西到建筑的各个角落里收集信息,而收集的信息最后被放到pachube上储存、分析、以及显示出来。

  我把它看成一把万能的钥匙,敲开各个领域的门,现在国内外的小团体用它做研究、小项目、五花八门、形形色色,虽然零零散散,但是一看到它发出的巨大潜力就兴奋不已,它是大众力量的结晶,还是一个还待开发的顽石,需要雕磨加工。它的产业链正在慢慢形成。

  产业链的组成有哪几部分?产品设计、原料采购、仓储运输、制造、订单处理、批发经营、终端零售……

  产品设计的角度,全世界有百万的开发者在用arduino开发板以及它的各种plugin的板子,现在已经有成千上万的小应用。从原料采购、运输、制造上来看,基本上大部分国外购买的arduino开发板都是在中国制造、生产的,然后运输到世界各地给开发者们。但是这里我们所说的制造、批发经营、终端零售还只是限于开发板,还不是真正意味上能够到达消费者手中的产品。这个开发板就如同半成品,比如钢铁,至于制造什么,就要看更上层的系统开发商了。

  硬件开源的影响

  arduino开源会给国内制造业带来什么影响呢?想当初制造手机的企业只有一两家而已,而当手机板开源后,山寨手机铺天盖地,这就有些恐怖,竞争的压力就非常大。而arduino开源又不同的是,它是一个原始板,半成品,到成品还有一个阶段,不是任何人都能模仿的。冲击最大的是那些原本的制造小家电的企业,原来它们是有一些技术优势的,但是arduino一来,新加入企业即使没有多少年的经验也能开发出像样的东西,对传统的企业是比较不利的。当然长久来说,对小企业的优势是巨大的,但是因为是开源,硬件的成本会更低,技术壁垒会更低,成功的关键是两个因素:1 是从硬件产品本身跳出来,加强服务端,web端的优势; 2 产品的开发速度是最关键的,当你没有coreassets,速度就是成功的关键。

  arduino的产业链

  真正成熟的arduino产业链会是什么样子?除了有专门生产开发板的厂家,还有做二次开发的厂家,那些开发板不过是最终产品的基本零件。

  一个方向是 实现小规模、个性化的生产模式,网络化的销售模式,以及开发者的Appstore。

  具体的解释是:全世界有至少百万的独立,或者小团体开发者,很多人是源于兴趣来玩这个的,但是每个开发者都希望自己开发的产品能够在一个平台卖给全世界的消费者,只要他的东西通过这个平台卖出去了,这个平台会分享大部分的利润给开发者。这和现在Apple和Android的手机应用平台商业模式差不多,但是复杂的是这不是简单的软件程序,而是硬件产品,谁来认证,谁来生产,最后再把产品寄给消费者都需要经过一些繁琐的过程。这个平台需要通过认证,联系制造工厂生产等等。这里面最大的一个问题是制造成本的问题,尽管是按需生产,但如果产品的规模不上量,到时候还是亏本。

  另一个方向是企业从arduino起步,做深层次的二次开发,开发出的产品是面向一个专门的领域,比如专门在建筑、智能家居的领域,要专门面向一个领域就是为了让开发出的产品在这个领域形成集群,优势互补。

  家庭内部的各个小器件能够相连、互通,再加上网络、手机的服务,用一整套产品形成竞争优势。国外智能家居领域,公司也是做一整套的产品,但卖一般是分开卖,你今天可以买了小东西,觉得好,明天再继续买别的,慢慢的就买了一个系统,就像分期付款一样。而国内一下就是买一整套系统,一般的用户买不了,而且买的大部分不能兼容,不能扩展,这是最大的毛病。而arduino兼容和扩展性克服了这些毛病。

  个人觉得目前第二种方式更加具有可行性,需要的是对于某一领域需求深入的认识。

  除了应用,物联网的两个重要的点:感知 和 网络

  Sensor web – pachube

  从草根的角度, arduino能够充当一定底层网络感知的角色,同时也有其他企业在建造感知的节点,无论如何感知层大体都属于硬件的范畴。而感知层如何发展,最终都是要被接入到互联网中的,于是在全世界都如火如荼研究wireless sensor network (无线传感网)的同时,这个概念许多人都知道,同时还有另外一个概念就是 sensorweb, 它的意义就是把各种各样的sensor 数据传到网络中,现在有一个公司做的很好,就是我之前提到的十大物联网产品第一名的pachube, 它的CEO 和 Founder Usman我在布鲁塞尔见过一回,在北京这次也见到,一起吃了饭,第一次见面的时候也是第一次听他做演讲,非常的有激情,所有的人都受到感染,包括我在内,非常年轻、有为,看着就有领导的气质。那时候就觉得他是我的榜样。而两三年前他也很我们差不多,在北京的时候,他们说他是乔布斯第二,有些夸张,但物联网慢慢发展起来,说不定它就会发展越来越快,越来越厉害。但Usman最牛的地方是他对整个物联网的发展方向,战略都很清晰,很多布局很早就开始了。

  简单说pachube,实质上就是让人们通过DIY的方式把各种设备的数据传送到网络上,它作为云端帮助人们把数据保存下来,并通过各种方式(地图、虚拟现实)展示,以及人们通过PC,各种网络客户端、html、flash、applet,手机客户端iPhone、Android、palm来远程控制这些设备。它做的很全,如果是 真正物联网的killer application是什么,那就是integration,所谓的大集成。pachube带着web 2.0 的特点,但和许多web 2.0站点不一样,它要打交道的不仅仅是人,而更多的是形形色色的机器设备,这是他的优势,对于底层传感网网络、开源硬件的了解。

  那么它到底有什么应用呢?实在说不好,因为目前它是作为一个开放平台做起来的,所有的人都可以把数据放上去,做什么应用或者研究都行。就如同现在的社交平台一样,在社交的基本功能上添加了各种各样的应用。而当它的数据积累到了一定的阶段,它可以做数据分析等等,从数据平台向各种垂直的应用平台进军,这是它策略。它就如同过去的google和 facebook一样,现在不大,却潜力巨大!

  标准:

  而目前我在研究的也就是sensor web,所以对sensor web就相对很熟悉。pachube出来的时候,这个领域还是一片空白,没有应用,更没有标准,于是它做了自己的一些标准,尽管这些标准不被真正采纳为标准。随着物联网的进一步发展,还有会更多的sensorweb 网站会出来,需要有一套真正的标准来统一。之所以标准重要,我们看看 HTML 就知道,正因为有了统一的HTML语言,互联网才有了今天的繁荣。而sensor web也会有自己的语言和标准,sensorML是其中最被采纳的,由OGC制定。这个语言就是说所有的设备的原始数据要放到网络上,一定需要被转换成这种格式才能被大部分接纳,也就是兼容性更好。sensorweb 一定会是个大热点,伴着sensor network 的成熟而成熟,而更多的物联网应用也是建构在sensor network 和sensor web 上的。

  在传感网还有一些协议,比如熟知的WIFI、ZIGBEE,这些属于底层的传输协议,各有优势,相互存在。可是我们未来面对这么多协议,该如何兼容他们,不必考虑他们谁是谁?这就靠一个更高层的标准,是美国制定的IEEE1451,已经被大多数厂商采纳。有了它我们可以说,我不管底层的传输协议是ZIGBEE,还是WIFI,我都能直接通过这个IEEE1451协议来通信。

  其实上面都说的很杂,对于我来说,sensor web是核心,它上面放着各种设备的数据,需要对这些数据来做分析,把信息提取出来实时传给客户,sensor web上就是各种领域的应用,无论是 医疗领域还是建筑领域,所有的数据都是放在这上面的,有了数据的积累和流动,你就是王了,就如同google一样。如何把sensor web 和sensor network 联系在一起, 靠的就是那些标准。无论是 IEEE1451 还是sensorML,这也是核心。目前我在做的似乎就是 利用现有的标准实现一个pachube,毕竟pachube的很多东西都是自己定义的标准。而底层,arduino 开源同样也带来一个巨大的契机。

  就像我一开始要说的,真正的一个应用是:硬件设备 + 服务 + 手机 = 应用。那么就是arduino(医疗 / 智能家居)+ sensor web(医疗/智能家居) + 手机 = 真正的 killer application。

  这是我个人的一些想法和观点,请指教。


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值