Arduino-esp32学习(三)WIFI连接

#include <Arduino.h>

#include <WiFi.h>

const char* ssid     = "。。。。。。";

const char* password = "******";

void setup() {

  // put your setup code here, to run once:

  //1---串口调试

  Serial.begin(115200);

  //2---IO控制

  pinMode(12,OUTPUT);

  pinMode(13,OUTPUT);

  pinMode(15,OUTPUT);

  //3---WIFI连接

  Serial.println();

  Serial.println();

  Serial.print("Connecting to ");

  Serial.println(ssid);

  WiFi.begin(ssid, password);

  while (WiFi.status() != WL_CONNECTED) {

        delay(500);

        Serial.print(".");

    }

  Serial.println("");

  Serial.println("WiFi connected");

  Serial.println("IP address: ");

  Serial.println(WiFi.localIP());

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 首先要确保你的ESP32模块已经正确地安装在Arduino IDE中。如果你还没有安装ESP32模块,请按照以下步骤安装: a. 打开Arduino IDE,进入“文件”->“首选项”。 b. 在“附加板管理器网址”中添加以下链接:https://dl.espressif.com/dl/package_esp32_index.json c. 进入“工具”->“开发板”->“开发板管理器”。 d. 在搜索栏中输入“ESP32”。 e. 选择“ESP32 by Espressif Systems”并点击“安装”。 f. 安装完成后,选择“开发板”->“ESP32 Dev Module”。 2. 连接ESP32模块到电脑上,选择正确的串口和开发板。 3. 打开“Examples”->“WiFi”->“WiFiScan”示例程序。 4. 将以下代码复制到示例程序中: #include <WiFi.h> const char* ssid = "your_SSID_name"; const char* password = "your_SSID_password"; void setup() { Serial.begin(115200); delay(1000); Serial.println("Connecting to WiFi..."); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.println("Connecting to WiFi..."); } Serial.println("Connected to WiFi"); Serial.print("IP Address: "); Serial.println(WiFi.localIP()); } void loop() { // 这里写你要执行的循环代码 } 5. 将代码中的“your_SSID_name”和“your_SSID_password”替换为你的WiFi名称和密码。 6. 上传程序到ESP32模块中。 7. 打开串口监视器,你将看到ESP32模块正在连接WiFi连接成功后将输出设备的IP地址。 8. 如果你想在ESP32模块中使用WiFi功能,你可以在代码中使用WiFi库提供的函数,例如WiFi.begin()、WiFi.localIP()等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值