ESP8266 利用網頁控制ESP8266

2022-04-13 03:49:18 字數 1166 閱讀 3829

說明:發出/gpio/1   就輸出 "亮燈";   /gpio/0  就輸出 "滅燈"

#include const

char* ssid = "

jia"; //

這裡輸入wifi名稱

const

char* password = "

lm654321

"; //

這裡輸入wifi密碼

wifiserver server(

80);//

開啟板子的80埠

int val=2

;void

setup()

serial.println();

serial.println(

"wifi lianxian cengong

");//

輸入wifi連線成功

server.begin();

//開啟伺服器

serial.println("

server started

");//

輸出伺服器開始啟動

serial.println(wifi.localip());//

輸出ip

}void

loop()

if (req.indexof("

/gpio/0

") != -1)

else

if (req.indexof("

/gpio/1

") != -1)

else

//下面執行相應的指令

if (val == 0

)

if (val == 1

) }

}

連線成功返回的資訊:

網頁傳送指令:192.168.188.191/gpio/1   或    192.168.188.191/gpio/0

網頁每次傳送指令,板子可以收到的指令如下圖:

注意:網頁傳送指令會傳送兩次,指令執行兩次

ESP8266輸出控制

gpio的輸出 esp8266的輸出控制。在esp8266引腳作為gpio輸出時,首先要配置gpio為輸出模式,這個和普通的32位微控制器的io輸出是一樣的,然後提供改變io口的電平來控制輸出模組的狀態。在這裡我用我自己手上的一款esp8266的微控制器為例。gpio相關介面位於 esp8266 n...

ESP8266學習筆記

因為此模式可控性高且方便,所以推薦此模式 測試指令 at 應用模式設定 at cwmode 3 ap 模式 1 esp8266模組作為熱點,實現手機或電腦直接與模組通訊,實現區域網無線控制。sta 模式 2 esp8266模組通過路由器連線網際網路,手機或電腦通過網際網路實現對裝置的遠端控制 sta...

ESP8266學習之路

二.理解esp8266模式 見預設模式,直接與熱點 即wifi 相連,需要事先告知8266wifi的名稱以及密碼,使得其能夠連線上wifi。可以連線到ap 設定連線的wifi名稱以及密碼 關閉smartconfig模式 如果處於該模式 設定station模式,準備連線 設定station工作模式 不...