ESP8266+AP模式简单使用

内容索引

AP模式的介绍

ESP8266可以建立WiFi网络供其它设备连接。当ESP8266以此模式运行时,我们可以使用手机搜索ESP8266所发出的WiFi网络并进行连接。AP就是Access Point 接入点。由ESP8266自己开启热点,供别的设备接入,组成一个局域网。
ESP8266+AP模式简单使用

ESP8266(AP模式下常用函数)

  • WiFi.mode(WIFI_STA); //将此WiFi芯片设为站点模式,(WIFI_AP为访问接入点模式,WIFI_AP_STA为访问接入点和站点的混合模式)
  • WiFi.softAPIP(); //得到AP的地址。
  • WiFi.disconnect(); //断开WiFi连接,要想连接必先断开。
  • IPAddress ip=WiFi.softAPIP(); //获取AP的IP地址,并存入变量IP中。
  • WiFi.begin(ssid,password); //接入到无线环境热点。
  • WiFi.softAP(ssid,password); //设定为AP模式

AP模式的搭建

#include <ESP8266WiFi.h>
#define ssid "ESP8266"//名称
#define pssd "123456789"//密码

void setup() {
  Serial.begin(9600);
  WiFi.mode(WIFI_AP);
  WiFi.softAP(ssid,pssd);//设置成AP模式
  IPAddress ip=WiFi.softAPIP();//获取ip地址
  Serial.println(ip);//打印出来ip地址
}

void loop() {

 Serial.printf("Stations connected to soft-AP = %d\n",WiFi.softAPgetStationNum());//显示连入esp8266的设备数量
 delay(3000);
}

效果展示

  • ESP8266的AP模式简单的设置完成。

ESP8266+AP模式简单使用

  • 串口输出连接到ESP8266上的设备数量。

ESP8266+AP模式简单使用

上一篇:Ubuntu 开发ESP8266 详细过程


下一篇:SPI的学习和ESP8266的SPI通讯测试