一、準備工作
①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模塊將數據發送至云平臺了