机智云Arduino与ESP8266 ESP12-F之间的连接

电子说

1.3w人已加入

描述

这些天在琢磨ESP8266 ESP12-F接入机智云的方法,试了很多坑。比如ESP12-F与arduino 之间的接线问题,找了好多资料。其实网上好多资料都是正确的,但是好像大多数没有说明 在 烧录 程序的时候 Arduino 不能连接 TX RX,否则程序会烧录错误。

Arduino 与 ESP8266 ESP12-F之间的连接

led

需要注意:在烧写程序的时候,一定要将TX RX 之间的连接断开!! 否则程序会烧录错误。

接下来就是设置数据点(功能点),可以参考机智云社区版主bigfanofloT的“史上最详细的Arduino uno R3接入机智云教程”了解设置数据点的过程。

生成MCU代码包,下载,解压缩

需要注意的是:在下载MCU项目压缩包时,由于机智云更改过了,项目结构会不一样,打开就只有  Gizwits 文件夹。我们只需要将该文件夹整个拷贝到 Arduino 的 libraries 目录下即可。

此外,在检测开关的相关代码中,我们只需要将 simpleTry 项目中“默认注释的代码”取消注释即可,而不需要照抄 版主bigfanofiot 的程序。

在simpleTry 项目源程序注释部分,取消该注释添加开关逻辑。

这样就可以烧写程序到Arduino 板子上了。

然后长按KEY2 大约 3 秒后进入配网,等待机智云 app配网成功。

配网成功后,就可以使用 app 对 LED进行调试了。

但是在调试过程中发现,当开关 打开时 LED是 一闪而逝的 闪烁,而不是常亮。如果更改为 常亮状态只需将 以上的 程序 对于 bool varR_LED_OnOff = 0;   这句 代码 注释即可。

原文标题:Arduino uno R3 与 ESP8266 接入机智云,实现LED简易控制

文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分