IoT——ESP8266 & Micropython & 贝壳物联

IoT——ESP8266 & Micropython & 贝壳物联

这个事情还是得从天猫精灵说起,18年双十一入手了天猫精灵,忘记具体多少软妹币了,反正就是很合算的样子。买了天猫精灵方糖,还送了一个智能灯泡和一个智能插座。

智能灯泡被我安装再床头上了,弄个了架子把灯泡挂在上面,线直接有插头接在墙上的插座,可以使用天猫精灵语音控制,感觉还很不错,效果如下图:

只能插座就用来控制显示器了,等于就是把显示器一直开着。我的显示器再电脑关机之后,下面的指示灯会一直处于待机常亮状态,所以就用天猫精灵,语音控制再我关机之后把插座关闭。

当然,这些怎么能满足我呢,我这么穷,总不能一套全部买天猫精灵全家桶呀。所以,自己借助天猫精灵的平台做开发要提上日程。一开始我去天猫精灵的开发网张看了看,觉得搞服务器这种东西,我不熟悉,如果以服务器对接服务器,肯定会遇到很多麻烦,相反,下位机硬件设计这里,我还是比较舒服的。直到我遇见了他们,我觉得这种开发模式,是最高效,最省事的,关键便宜啊。

ESP8266

设备不多说,某宝 13~20+ 不等,根据配置回有略微差异,但都是大同小异。本人使用的款式为:

IoT——ESP8266 & Micropython & 贝壳物联_第1张图片
某宝链接直通车

对于平时开关类控制的开发,那就是绰绰有余。

Micropython

这个也是无意中发现的,果然,有大神喜欢用python来搞这些底层,封装起来的库很好用,关键可以内置解释器到硬件里面,连上串口,就可以直接使用解释器,开发起来感觉非常方便。

这里出博文详细IoT–Micropython迅速上手进行说明。

贝壳物联

服务器之间的对接当然不是我想要搞的,果不其然,有专门做这个的,而且可以连接天猫精灵等智能设备。这个简直太棒了,官网给出的手册也非常详细;重要的是支持移动端设备,如 APP ,微信公众号,小程序控制等,变化这么多样,功能还是相当强大的。

After

所以最后的框架为,使用ESP8266 做为硬件, Micropython 为开发平台,连接 贝壳物联 进行数据传输,最后终端绑定到天猫精灵,就可以实现一系列的操作啦!

目前已经成功实现控制加湿器的功能,后续会有更多好玩的。

以上每一部分一会详细写出来。

Drafter : LJack

Date : 2019-04-23
2019-05-14 加入超链接

你可能感兴趣的:(#,ESP8266,前传,IoT,ESP8266,Micropython,贝壳物联)