本文使用Arduino UNO板卡和ESP8266無(wú)線(xiàn)WIFI模塊實(shí)現(xiàn)了通過(guò)手機(jī)APP遠(yuǎn)程監(jiān)測(cè)單片機(jī)系統(tǒng)采集的數(shù)據(jù)和控制一個(gè)LED的亮滅,讀者將體驗(yàn)到使用機(jī)智云智能硬件自助開(kāi)發(fā)平臺(tái)的MCU代碼自動(dòng)生成工具生成工程,簡(jiǎn)化開(kāi)發(fā)的強(qiáng)大功能。
arduino連接物聯(lián)網(wǎng)云平臺(tái)機(jī)智云視頻演示:
硬件準(zhǔn)備:
名稱(chēng) | 數(shù)量 |
Arduino UNO R3板卡 | 1塊 |
正點(diǎn)原子ESP8266 WiFi模塊 | 1個(gè) |
10K電位器 | 1個(gè) |
輕觸按鍵 | 2個(gè) |
電阻510歐姆 | 1個(gè) |
發(fā)光二極管 | 1個(gè) |
杜邦線(xiàn) | 若干 |
接線(xiàn)圖如下:
- A0讀取模擬電壓輸入;
- Key1接到D6;
- Key2接到D7;
- LED接到D4;
實(shí)物圖如下:
讓設(shè)備具備聯(lián)網(wǎng)能力
ESP8266無(wú)線(xiàn)WiFi模塊是一個(gè)串口透?jìng)髂K,我們把它連接到Arduino UNO R3板卡的串口即可,注意Tx、Rx要交叉連接。
上圖是機(jī)智云智能硬件設(shè)備接入原理,為了實(shí)現(xiàn)和機(jī)智云服務(wù)器的交互,必須先給無(wú)線(xiàn)WIFI模塊燒錄機(jī)智云開(kāi)發(fā)的GAgent固件,
燒寫(xiě)教程查看此帖:https://club.gizwits.com/thread-3551-1-1.html
更多講解,詳見(jiàn)“相關(guān)文件”操作講解