OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3530|回复: 1

Arduino和ESP8266-01模块接入机智云步骤

[复制链接]

6

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2018-9-7
在线时间
28 小时
发表于 2019-4-19 10:40:54 | 显示全部楼层 |阅读模式
需要准备:Arduino UNO R3开发板一块,ESP8266模块一个,杜邦线若干
上一篇帖子已经介绍了ESP8266-01的固件烧写(固件是在机智云官网下载的),固件烧写完成的WIFI模块就可以通过机智云APP进行联网了,联网过程后面会进行叙述。
固件烧写完成后,需要登录机智云官网(账号申请过程此处就不再赘述),然后进入开发者中心,右上角点击创建新产品,对应选择如图: 微信图片_20190419095930.png 微信图片_20190419100128.png 微信截图_20190419103707.png
创建完成之后点击保存,然后我们就可以在基本信息里面看到我们创建的产品了。接下来我们需要给该产品创建数据节点,这个数据节点就是后便通过远程控制用的。数据节点名称自己定义,数据类型此处选择布尔型(布尔型只有0和1),基本信息选择之后点击“应用”并保存。然后在个人项目栏下面选择MCU开发
微信截图_20190419100806.png QQ图片20190419101520.jpg
该处的KEY值可以去上面产品信息中获取,第二章图中有指明,填写完成之后点击生成代码包,并且将生成的代码包下载,然后将解压完成之后的Gizwits名的文件夹整个拷贝至Arduino安装目录下面的libraries下,然后就是对代码的整合和修改了。打开下载的代码包Gizwits之后点击Examples,我们可以看到两个文件夹,networkconfig是网络初始化代码,simpletry是基本功能代码。解释一下,烧写固件完成的ESP8266模块需要进入Airlink模式才可以联网,所以我们需要将两端代码整合一下。

注:整合完成代码之后将代码烧录进去就可以了,此处说一下需要注意的几个点,ESP8266供电3.3V,一定不要接错了,要不然容易烧坏模块,其次就是ESP8266的CH_PD脚需要串接一个10K电阻至VCC,烧写代码的时候要将ESP8266模块先断电,然后烧写完成后再给WIFI模块上电。机智云手机调试APP官网可以下载到,之后打开APP,长按KEY2,LED指示灯亮起之后打开手机APP进行联网,第一次配置设备和手机APP要在同一个无线网下。

MCU_ArduinoUNOR3_source.rar

28.63 KB, 下载次数: 27

代码

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2019-4-19 11:32:03 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 22:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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