Arduino HTTP 固件 使用方法
關(guān)于ESP8266開發(fā)板配置的說明
ESP8266開發(fā)板配置上網(wǎng)有兩種方法: 1. 使用微信Airkiss配置; 2. 使用開發(fā)板發(fā)出的Soft AP網(wǎng)頁配置.
1.jpg (101.22 KB, 下載次數(shù): 92)
下載附件
2018-5-26 19:28 上傳
2. 使用開發(fā)板發(fā)出的Soft AP網(wǎng)頁配置:
ESP8266開發(fā)板上電,前10s內(nèi),LED燈快閃(0.1s亮,0.1s滅),此時(shí)短按Key進(jìn)入Airkiss,此時(shí)led燈變?yōu)閮纱慰扉W一次滅。若10s內(nèi)無按鍵,10s后,程序打開httpserver可配置。ESP8266發(fā)出wifi,ssid為:“Doit_WiFi_xxxxxx”,其中xxxxxx為芯片chipid。使用筆記本或者手機(jī)連接該ssid,密碼為空,然后使用瀏覽器設(shè)置,地址為192.168.4.1.
ESP8266開發(fā)板上LED燈常亮表示開發(fā)板已經(jīng)連接上無線路由器
1.GET 請(qǐng)求:
名稱: do_get(url,header);
參數(shù)1: url:請(qǐng)求的url地址
參數(shù)2: header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回為http的體信息
2.POST 請(qǐng)求:
名稱: do_post(url,q_str,header);;
參數(shù)1: url:請(qǐng)求的url地址
參數(shù)2: q_str:請(qǐng)求的body,比如 key=value
參數(shù)3: header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回為http的體信息
3.PUT 請(qǐng)求:
名稱: do_put(url,q_str,header);;
參數(shù)1: url:請(qǐng)求的url地址
參數(shù)2: q_str:請(qǐng)求的body,比如 key=value
參數(shù)3: header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回為http的體信息
4.DELETE 請(qǐng)求:
名稱: do_delete(url,q_str,header);;
參數(shù)1: url:請(qǐng)求的url地址
參數(shù)2: q_str:請(qǐng)求的body,比如 key=value
參數(shù)3: header:請(qǐng)求的頭信息,默認(rèn)為空,如果需要訂制頭,格式為每個(gè)header單元之間用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回為http的體信息
0.png (43.56 KB, 下載次數(shù): 66)
下載附件
2018-5-26 19:34 上傳
源碼見附件:
Arduio_HTTP.rar
(46.55 KB, 下載次數(shù): 24)
2018-5-26 19:29 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|