iT邦幫忙

2022 iThome 鐵人賽

DAY 13
0
自我挑戰組

30天自我學習arduino系列 第 13

第十三天 ESP8266WebServer

  • 分享至 

  • xImage
  •  

在成功連到Wifi之後,才可以建立一個webserver。

#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
ESP8266WebServer server(80);  //將埠設定為80

之後再昨天的程式碼底下加上這幾行。

void setup( ){
  //以上省略....
  server.on("/",handleRoot);//首頁
  server.begin();           //啟動webserver
}
void handleRoot() {
  String HTML="<!DOCTYPE html><html><head><meta charset='utf-8'></head><body><H1>Hello World!</H1></body>\</html>";
  server.send(200,"text/html",HTML);//server.send(HTTP狀態碼,檔案類型,檔案)
}
void loop( ){
  server.handleClient();  //用來處理使用者連線
}

執行完後再用有連線到Wifi的裝置輸入序列埠中的IP位址就可以打開網頁了。


上一篇
第十二天 ESP8266WiFi
下一篇
第十四天 ESP8266FS.h
系列文
30天自我學習arduino30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言