小爱同学脱离局域网远程控制开关?

小爱同学脱离局域网远程控制开关/em>

这是几个月前做的一个小项目,也是从大佬那里学来的,为了防止忘记过程,自己做个记录,同时分享给需要的人

这个项目需要用到的东西有:电脑端Arduino IDE,小米手机小爱同学,手机APP点灯·blinker,esp8266nodemcu,以及杜邦线面包板小灯


1、Arduino IDE根据自己的系统安装合适的版本 我目前用的是1.8.9版本

安装esp8266拓展,这里点灯科技提供了资源,需要的小伙伴去找官方开发文档

以及下载安装blinker-Arduino库:
方法一:打开软件IDE,在项目–》加载库–》管理库下搜索blinker进行安装

小爱同学脱离局域网远程控制开关?
点击下载,根据要求安装

到目前为止,电脑端的配置就完成了

现在点灯科技需要使用最新的库文件

我将库文件上传至该文章

解压至Arduino的安装目录下的libraries文件夹即可

2、手机APP点灯下载

小爱同学脱离局域网远程控制开关? 小爱同学脱离局域网远程控制开关?

如果需要小改动的可以用其他端口代替,当然代码中还有其他的地方需要替换

小爱同学脱离局域网远程控制开关?

以及这里可以看出,当小爱同接收到适当命令时,端口输出高电平
废话不多说了,我们将程序烧录,接线

4、打开IDE,连接esp8266

小爱同学脱离局域网远程控制开关?再进行硬件连接:

小爱同学脱离局域网远程控制开关?

6、我们进入米家APP,在我的–》其他平台设备–》添加点灯科技,关联账号,就可以看到我们有了5个插座开关,其中前面三个是我们三个小灯的开关:

小爱同学脱离局域网远程控制开关?

以此类推我们就有了打开三个灯泡的指令,关闭三个灯泡的指令

小爱同学脱离局域网远程控制开关?

感兴趣的小伙伴快来试试吧

来源:弓长于水

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月12日
下一篇 2020年4月12日

相关推荐