这里写的数据通讯指的是两部分,一部分是与服务器,一部分是与单片机。这样设计的另外一个原因是,更好的分层,能让我们更好的理解这个系统。负责这个功能的这里用的是Raspberry PI,或者是你的PC两者都可以,我想你也看到了之前的代码。那么先让我们看看与服务器通信的这部分。
最后效果见:http://b.phodal.com/
下面这部分来自于之前的博客,这里就不多加论述了。
最小物联网系统(三)——创建RESTful 如果你没有看懂之前最后的代码,那么我就简要的说说:
数据库的目的在于存储数据等等的闲话这里就不多说了,创建一个RESTful的目的在于产生下面的JSON格式数据,以便于我们在Android、Java、Python、jQuery等语言框架或者平台上可以调用,最主要的是可以直接用Ajax来产生更炫目的效果。
这里不会再重述之前的问题,这里只是将需要的步骤一个个写下来,然后丢到这里好好说一下。至于RESTful是什么,前面已经介绍了,就不再重复了。那么下面,我们就用Laravel来搭建一个平台给物联网用的。
关于物联网
或许这个可以当成是你的毕业设计又或者你可以用它来控制你想控制的东西,总之你可以用它来做一个最小的物联网系统。
标题之所以为标题,很一部分是因为可以吸引观众。不过,也是时候去整理整理这些有意思的东西。或许只对于我来说是有意思的,不过这个时候也是时候可以回顾一下CSS的一路上的那些事。似乎在ThoughtWorks的晔校上把之前没有详细理解的,或者又是忘了的东西,好好梳理一下。
在写程序的时候,没能理解好桥接与适配器,于是试着将两者重新整理一下,算是理清一下思路吧。桥接与适配器同是属于,结构型模式,这个算是相同点,适配器是类对象结构型模式,桥接是对象结构型模式。所以,他们同属于结构型模式。