谨以此文,献给和我一样的好奇宝宝和各类技术大牛。应用技术也可以很简单的为我们个人所使用。希望通过此文集,为感兴趣的朋友们铺路,为不甚了解的群众开个门。放心,不会写的太专业,那样太冷,不好玩。
我眼中的物联网可能和“专家”说的不太一样
鉴于大家都有度娘和谷哥在手,我就不复制粘贴那种对物联网的官方和专家们的解释啦。主要还是聊聊我对物联网(Internet of Things)的认识吧。闲言少叙,先贴脑图,节约时间。
初识物联网。(前方干瘪词汇较多,不喜可以直接进入下一段)那会儿我还在汽车制造厂做建设项目和维护工作,本着一颗“男机械,难逆袭”的赤(diao)诚(si)之心,投身国家建设。正好刚刚完成一套从德国进口大型设备的项目,和德国工程师聊了不少工业4.0的东东,结合当时国内互联网应用如火如荼,IOT的出现也就容易理解了。
我做了啥。我得承认,好奇心是我的动力来源。花了两年时间,从编程语言,网站设计,硬件设计,到编码解码,一路做下来,也算完成了一套自己的物联网系统。其中填过坑,埋过雷,岁月如梭饶过谁?幸好有各路开源大神和朋友们的帮助和分享,才得以走过来。在此表示感谢,同时也借平台分享给大家。
我眼中的TA。先上图,有图有真相。
一目了然吧。(如果看懂图的话,此处省略本段剩余文字)整体来看,物联网系统两个主要部分,云端和本地设备。云端相当于系统的大脑,负责决策;本地设备相当于系统的触角,既可以用于监测感知——信息采集,也可以执行云端的决策;而连接云端和本地设备的通讯就相当于神经传递系统,负责信息传递。
IOT用到哪里——目前略无聊,未来有潜力
工业距离大家好远,表过不提。
生活。这个方向已经发展了一段时间,从手机控制的插座,空调,热水器;再到宠物监控和喂食,花草浇水施肥,生长状态监测;还有楼宇照明系统;甚至包括正在测试的无人快递投递系统和已经运营的无人店铺,都使用到了IOT原理。
交通。比如智能交通,在这个方面官方一直提的是大数据,其实在其系统整体上,也还是IOT模式——用摄像头和车载GPS获得道路运行状态数据,发给云服务器去计算,然后做出决策,哪个红绿灯变灯并维持多久,保障城市交通顺畅。
未来的发展方向必然是与AI合体,在各个领域成为真正的智能XX(真的无力黑最近几年各种“智能XX”)。
小巧的物联网——零基础可以开发的系统
给出一个我自己实施过的物联网系统组成图。
主要就用到两种编程语言,Python和Arduino,都是很简单的语言,有点像小学英文对话水平,无需恐惧。Sinaapp云应用只要有微博就可以开通使用,一开始不收费的,现在收费也很低,有兴趣的可以看看他家报价。WIFI模块和Arduino某宝有卖,最低的成本20-30元能搞定,靠谱一些的50-60元也能拿下了,壕请自便。传感器的种类比较多,温度,湿度,PM2.5,红外线,超声波......温度的传感器貌似成本比较低,大家玩玩的话就可以参考。执行器方面,主要看想做什么了,不推荐初级选手涉及。所以学习成本比较低,不会的技术细节基本度娘都能找到。重要的是,做出一套系统的成就感,好爽啊~
留在最后说
谢谢大家有耐心看到这里。后续我会把自己的开发过程分享出来,包括手把手贴图演示教程。有兴趣的种花家兔子们欢迎围观。
内容浅简,各路大神多多指点,拜谢!