刚刚从微信公众平台的开发者中心下载了几篇关于硬件平台的文档资料,大致浏览了下,看完之后心中略怀激动,一直在心中有个念头了,这就是物联网的雏形啊。
或
许到现在,就在两三个小时之前,从阅读那些文档开始到现在,我才逐步领略微信连接一切的口号的些许含义。实现人与人的连接无非就是社交,好友之间互相发信
息而已,因为人本身就是智能的高级生物,实现人之间的连接的工具相对容易,但是实现物与物或者人与物之间的连接是困难的。
我觉得首先物与物或者人与物之间的连接有三个非常重要的过程必须实现,一是确定物体的唯一标识,二是实现通信,三是正确执行指令。
我
记得马克思课上李焕老师曾说过什么物体属性的概念,然后从那时起,一个意识就在我头脑诞生了,任何东西都是属性的集合。一个人,它有身高,长相,血型,更
精确些,它面部的轮廓,指纹信息,眼角纹等,总能找到一些属性唯一标识这个人。同样任何物体也是一样,我们也总能找到一个属性去唯一的标识它,这也是物联
网里必须要明确的一点。给每个智能物体一个唯一的标识,这个标识可以是物体本身就具有的属性,但是当物体是完全复制下来的相同产品时,也可以通过人工编号
的形式唯一确定这东西。
微信的硬件平台就是采取这种做法,每个设备有唯一的deviceID,或者其对应的二维码,我想所有的关于智能硬件实施的东东应该都会有这么一个过程,确定唯一标识的过程。这是实现通信的基础,否则就乱了,你发送的信息都不知道传送给哪个东东,那这带来的结果肯定就是控制上的混乱。比如你本来想让空调调节温度到20度,结果由于标识不清,你错误的将这个信息发送给了你的电冰箱,如果你的冰箱接收到了这个信息,并按照指令进行调节温度了,估计冰箱里东西就不能再食用了。
第二步就是实现物体间通信,我觉得和给物体确定唯一标识比起来,这个是及其重要的,也是技术性要求最高的。微信里的文档给出的解决方案是AirKiss技术,文档介绍里还配了一个无节操的解释图,说是类似男女之间隔空飞吻故命名之。它是说在不增加硬件本身外设的情况下,即没有输入设备,比如屏幕键盘等,只需在硬件上设置一个进入AirKiss模式的按钮,然后手机微信和这个硬件就可以在同一模式下进行通信。大致意思是,这个硬件向外发射信息包,手机捕获到这个信息包进行解析,当然和所有的通信一样,他们之间也遵循着一套协议。
三
是物体介绍到控制信息后,要能正确的解析该信息并执行指令。比如洗衣机,你给他设定了漂洗的时间它自动就能按照设置运行了。这学期电路板设计实践中,有同
学搞的就是用什么芯片实现定时,这样实现了物体内部功能的设定。如果在那个基础上,增加芯片与外界设备通信的模块,题外音,EDA老
师总是说模块化,这个确实是很重要的思想,处处都能用到,你也可以把它理解为是一句废话,就像你吃东西一个一个的吃,而不是一下子吃完,这也算是模块化。
就拿同学做的定时器来说吧,如果在这个定时器上加上可以控制电动机旋转的模块,不就是可以实现洗衣机的功能了吗,再进一步,在这个东东上再加上一个可以与
外界,比如手机进行通信的模块,不就可以实现手机控制洗衣机了吗。
话
又说回来,这个通信是重中之重,图书馆的水卡和打水机之间可以通信,当水卡靠近打水机,机子就自动出水了。这是利用的射频技术,具体是啥我也不知道。反正
想想应该是高频电子里面的那种通信吧,吧这个放水的指令存在水卡里,当水卡靠近打水机,水卡发出的波,不知道有没有经过频谱搬移,这个波被打水机接收到,
然后打水机内部的控制电路发生了变化,或许是某个电流导通了某个二极管,形成通路,又由于电磁与力的关系,那块挡着出水口的板子被移走了,然后水就流出来
了。这是一种通信,可是如果将这个通信搞到手机上,比如你家里的饮水机,用手机实现对它的控制,达到同样出水的效果,特么的这不就是智能家居吗。
如
果手机的功能继续集成,可以控制洗衣机,电冰箱,空调等,多棒。你想想其实这些都是可以实现的,并不遥远,微信已经在做这一步了,在尝试了。所以说微信来
势汹汹,不能仅仅把它当作一个聊天社交工具,购物,支付,阅读文章只是目前看似很厉害的东东。可是我相信它的功能强大着呢,后来会慢慢发展的更屌,最终实
现其连接一切的霸气愿景。也许要不了多久,你的电视机绑定一个微信公众号就能用手机找台了,微信文档里说了三个例子,wifi,蓝牙还要一个就是电视。然后你用一个微信订阅一个公众号也可以实现控制洗衣机,或者电饭煲,或者空调电冰箱电热毯等很多东东,这才是其强大之处。微信已经实现了人与人的连接,下一步物的连接是其主要发展方向了。智能家居和物联网的时代在唱着歌曲义勇军进行曲向我们走来。