收藏官网首页
查看: 38009|回复: 3

[经验作品] Arduino uno r3 + esp8266 esp12-F接入机智云,LED简易教程

2

主题

3

帖子

192

积分

注册会员

Rank: 2

积分
192
跳转到指定楼层
楼主
 楼主| 发表于 2020-4-28 21:39:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具
2020年最新 esp8266 ESP12-F 与 arduino 接入机智云平台教程



得益于 版主 大大的精品帖子介绍,最终能够成功接入机智云。 帖子链接如下 http://club.gizwits.com/thread-6728-1-1.html

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

下面是 Arduino 与 ESP8266 ESP12-F之间的连接:

Arduino uno r3 ESP9266 RSP12-F
VCC 3.3V EN,RST,VCC
GND GPIO15,GND
TX(1) RX
RX(0) TX
需要注意:在烧写程序的时候,一定要将TX RX 之间的连接断开!!
需要注意:在烧写程序的时候,一定要将TX RX 之间的连接断开!!
需要注意:在烧写程序的时候,一定要将TX RX 之间的连接断开!!

接下来就是机智云上设置数据点了。定义过程参考 版主   的教程 http://club.gizwits.com/thread-6728-1-1.html 在下载MCU项目压缩包时,由于机智云更改过了,项目结构会不一样,打开就只有  Gizwits 文件夹。我们只需要将该文件夹整个拷贝到 Arduino 的 libraries 目录下即可。

接下来的程序部分基本与 版主 的一样,就是在检测开关的相关代码中,我们只需要将 simpleTry 项目 默认注释的代码 取消注释即可,而不需要照抄  版主的程序。
源程序注释部分,取消该注释添加开关逻辑即可

这样就可以烧写程序到Arduino 板子上了。然后长按KEY2 3秒后进入配网,等待 机智云 app配网成功。


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


最后,本人也是新手,小白一个,也是第一次写帖子记录这次成功的过程。写给自己看也是写给想使用arduino esp8266 接入机智云的伙伴。写的不好,大神勿喷。。。。。。。。。

建议此教程结合  版主 大大的精品帖子 共同服用。本教程就是在 前人的基础上 写的一些 过程,更改。链接如下:http://club.gizwits.com/thread-6728-1-1.html


140

主题

418

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12649
沙发
发表于 2020-4-29 16:54:15 | 只看该作者
感谢楼主分享

0

主题

2

帖子

119

积分

注册会员

Rank: 2

积分
119
板凳
发表于 2020-6-8 19:22:56 | 只看该作者
非常感谢!找了好多接线方法,都没有楼主说的详细!

0

主题

5

帖子

88

积分

注册会员

Rank: 2

积分
88
地板
发表于 2023-9-22 17:15:59 | 只看该作者
晕了,我说怎么每次都不行,原来没断开又把ESP2866固件刷没了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表