Arduino开发ESP32连接手机热点【适合新手】

Arduino开发ESP32点亮一个LED【适合新手】-CSDN博客

Arduino基本使用在上一篇。

配置为STA连接模式。

基本参数:

bash 复制代码
WL_IDLE_STATUS
WL_DISCONNECTED
WL_NO_SSID_AVAIL

示例代码:

cpp 复制代码
#include <WiFi.h>

int LED=1;//D2 板载LED
int led_pin=12;//D12管脚
// 定义 WiFi 名与密码
const char * ssid = "HONOR 90 GT";
const char * password = "sijibiguo";

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);//Arduino IDE串口监视器右下角的波特率设置
  
  // 连接 WiFi
  WiFi.begin(ssid, password);
  Serial.print("正在连接 Wi-Fi");
  
  // 检测是否连接成功
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  
  Serial.println("连接成功");
  Serial.print("IP 地址: ");
  Serial.println(WiFi.localIP());//返回的是 ESP32 开发板在连接 WiFi 网络后获得的本地 IP 地址​​

  //通过 LED 反馈 WiFi 连接状态
  pinMode(led_pin,OUTPUT);
  //点亮led_pin
  digitalWrite(led_pin,HIGH);
  delay(100);
  digitalWrite(led_pin,LOW);
  delay(100);
  digitalWrite(led_pin,HIGH);
  delay(100);
  digitalWrite(led_pin,LOW);
  delay(100);
  digitalWrite(led_pin,HIGH);
  delay(1500);
  digitalWrite(led_pin,LOW);

}

void loop() {
  // put your main code here, to run repeatedly:
  
}

手机显示连接成功。

相关推荐
滴水之功2 天前
调试OpenWrt的iw组件的link.c文件
wifi·openwrt
酣大智2 天前
POE概念
网络·wifi·无线·poe
W.W.H.9 天前
通过WiFi获取仪器所在经纬度
经验分享·wifi
简简单单做算法14 天前
基于Qlearning强化学习的免授权频谱下NR-U与WiFi共存资源最优分配策略matlab仿真
matlab·wifi·qlearning·免授权频谱·nr-u·资源最优分配
wifi chicken20 天前
wifi漫游(Roaming)802.11kvr 全协议梳理
网络·wifi·内核开发·wifi 漫游
深念Y1 个月前
中兴BAV系列机顶盒WiFi天线改造记:从合盖信号差到外壳开孔外置
网络·wifi·天线·信号·diy·数码·机顶盒
欢乐熊嵌入式编程1 个月前
用 ESP32 + WiFi 做远程控制插座(从原理到实战)
单片机·wifi·智能路由器·esp32·远程控制插座
阿龙的工作记录1 个月前
RK平台:调试SRM825 WiFi模组
5g·wifi·rk
石头wang2 个月前
分辨率与WLAN
wifi·分辨率·wlan
深念Y2 个月前
腾达路由器无线中继模式:WISP与Client+AP什么意思
网络·wifi·智能路由器·路由器·ssid·腾达·无线中继