ESP8266开发板无线终端模式

 Lan   2021-02-25 22:21   252 人阅读  0 条评论
#include <ESP8266WiFi.h>  // 程序使用ESP8266WiFi库
const char *ssid = "WIFI名";  //WIFI名
const char *pwd = "密码"; //WIFI密码

void setup() {
  Serial.begin(9600);  //启动串口通讯
  WiFi.begin(ssid,pwd); //连接
  while (WiFi.status() != WL_CONNECTED){
    delay(1000); //每隔一秒重连一次
    Serial.print('.');
  }
  Serial.print("IP:");
  Serial.print(WiFi.localIP()); //输出IP
}

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

}

连接WIFI并输出IP地址

升级版,多个WIFI备选

#include <ESP8266WiFi.h>
#include <ESP8266WiFiMulti.h>

ESP8266WiFiMulti wifiMulti; //实例化对象

void setup()
{
  Serial.begin(9600);
  wifiMulti.addAP("WI-FI","12345678");
  wifiMulti.addAP("WI-FI_5G","12345678");
  
  while (wifiMulti.run() != WL_CONNECTED)
  {
    delay(1000);
    Serial.print('.');
  }
  Serial.print("Connected to ");
  Serial.println(WiFi.SSID());
  Serial.print("IP:");
  Serial.print(WiFi.localIP());
}

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

学习教程-太极创客:http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-c/

本文地址:https://www.lanol.cn/post/459.html
版权声明:本文为原创文章,版权归 Lan 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?