這些天在琢磨ESP8266 ESP12-F接入機智云的方法,試了很多坑。比如ESP12-F與arduino 之間的接線問題,找了好多資料。其實網上好多資料都是正確的,但是好像大多數沒有說明 在 燒錄 程序的時候 Arduino 不能連接 TX RX,否則程序會燒錄錯誤。
Arduino 與 ESP8266 ESP12-F之間的連接
需要注意:在燒寫程序的時候,一定要將TX RX 之間的連接斷開!!否則程序會燒錄錯誤。
接下來就是設置數據點(功能點),可以參考機智云社區版主bigfanofloT的“史上最詳細的Arduino uno R3接入機智云教程”了解設置數據點的過程。
需要注意的是:在下載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
-
led
+關注
關注
242文章
23339瀏覽量
662262 -
機智云
+關注
關注
2文章
591瀏覽量
26446
原文標題:Arduino uno R3 與 ESP8266 接入機智云,實現LED簡易控制
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論