一、准备工作
①ESP12E Shield
②Arduino UNO R3开发板
③把ESP12E Shield安装到Arduino UNO R3开发板上
④登录物联网平台注册个账号,到时候需要使用。
⑤记录下来你的Uid和key到时候会用到
⑥创建个设备,用于测试
⑦beyondyanyu为设备名,到时候测试使用
二、进行测试,通过Arduino UNO R3开发板将数据上传至云平台
①配置ESP12E Shield,此时应该将开关都推到OFF处,与Arduino UNO R3开发板断开。
给开发板供电,此时ESP12E Shield会产生一个热点,PC连接这个热点。
②打开浏览器,输入192.168.4.1
,进入到ESP12E Shield配置页面。
配置成功后,给开发板供电可以查看是否连接路由器。
③ESP12E Shield开关都推到OFF处(要不然会下载失败),往Arduino UNO R3开发板中下载代码,进行测试,往云平台上传一些随机数据
device_name=beyondyanyu
这个是准备工作里面的第⑦小步
uid=beyondyy
这个是准备工作里面的第⑤小步
key=wsqwsqwsqwsqwsqwsqwsqwsqwsqwsqwsq
这个是准备工作里面的第⑤小步
void setup()
{Serial.begin(9600);randomSeed(analogRead(0));
}
void loop()
{delay(1000);Serial.print("cmd=upload&device_name=beyondyanyu&data=");Serial.print(random(1000));//send a random numberSerial.println("&uid=beyondyy&key=wsqwsqwsqwsqwsqwsqwsqwsqwsqwsqwsq");
}
④下载完成之后,将ESP12E Shield开关都推到ON处(要不然不会联网),进入平台稍等片刻,会看到Arduino UNO R3开发板向服务器发送随机数据
速度会很慢,多等一会就出现数据了
⑤到这里,就表示你的开发板以及可以通过wifi模块将数据发送至云平台了