作者:小松鼠 | 更新時間:2016-11-11 | 瀏覽量:3548
利用軟件接口實現arduino+esp8266-01 +貝殼物聯平臺
遠程控制和上傳實時數據
(適合那些硬串口無法實現登錄平臺的盆友哦,重啟自動登錄云服務)
這有兩種方案:代碼連稍微增加一點,具體請看代碼(健壯性還是不夠強的,請需要高健壯性的盆友隨意修改)::
前提準備:
1.ttl轉USB
2.esp8266 -01 或者 esp8266-01s 版本為v9.52 (需要把01s刷為v9.52的同學自行百度哦)
3.重點:需要把esp8266的波特率改為9600 否則會出現返回數據亂碼,無法提取指令
用sscom,勾選發送新行!AT+UART=9600,8,1,0, 0 返回OK |
(sscom的使用也請自行百度哦,我只提供工具)
4.接口如下:
esp8266 arduino
GND---------------------GND
3.3--------------------3.3(切記3.3 3.3 3.3)
ch_pd/EN---------------3.3 (01s的為EN接口)
TX--------------------- 引腳 10
RX--------------------- 引腳 11
燈 arduino
正極---------------------引腳 8
負極---1k電阻------------GND
1.先使用方案一測試是否能連接到服務器和平臺。
2.如果成功,又想減少點代碼可以把方案一改成方案二。。。。如此,可以避免每次插上板子都要重新進行透傳設置。
3.登錄平臺時間可能在10s左右,在此之間可以刷新一下網頁查看。
4.具體代碼解析已經在源代碼里說的明白的了,請下載源代碼。百度云盤:
鏈接:http://pan.baidu.com/s/1qXEBRvm 密碼:ft5m
5.成功截圖