用Arduino操控ESP32

用Arduino操控ESP32点亮外接LED
摘要由CSDN通过智能技术生成

 这是我学习ESP32-WROOM-32的日记

#include <WiFi.h>
  #include <WebServer.h>
const char*ssid="Fan"; //WIFI名称
const char*password="QAZxsw111";//WIFI密码
const int ledpin = 5;
WebServer server(80); 

void handleRoot(){
  String HTML = "<!DOCTPYE html>\   //HTTP协议
  <html><body>\
  Hello my friend\
  </body>\
  </html>";
  server.send(200,"text/html",HTML);
}

void ledSw(){
  String state = server.arg ("led");
  if(state == "off"){
    digitalWrite (ledpin, LOW);
  }
  else if (state == "on"){
    digitalWrite (ledpin, HIGH);
  }
  server.send (200, "text/html","LED IS <b>" + state +"</b>.");

}

void setup() {
  Serial.begin(115200);
  pinMode(ledpin, OUTPUT);
  WiFi.mode(WIFI_STA);
  WiFi.begin(ssid,password);

  while(WiFi.status() != WL_CONNECTED){
    delay(500);
    Serial.print("
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值