位置导航: ESP8266库 / ESP8266WiFiMulti库 / 本页
说明
此函数用于确认某一个接入点信息是否已经通过addAP函数添加到ESP8266开发板的联网信息列表中了。
语法
wiFiMulti.existsAP(ssid, password)
参数
ssid:需要确认的WiFi网络名称
password:需要确认的WiFi网络密码
返回值
返回值类型为布尔型。
如果某一个接入点信息已经通过addAP函数添加到ESP8266开发板的联网信息列表中了,则返回值为true,否则返回值为false。
示例程序
关于本函数的具体使用方法,请参考以下代码,尤其是代码中高亮的语句部分。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
/********************************************************************** 项目名称/Project : 零基础入门学用物联网 程序名称/Program name : ESP8266WiFiMulti_demo_1 团队/Team : 太极创客团队 / Taichi-Maker (www.taichi-maker.com) 作者/Author : xiaokai 日期/Date(YYYYMMDD) : 20200319 程序目的/Purpose : 用于演示ESP8266WiFiMulti库中existsAP函数 ----------------------------------------------------------------------- 本示例程序为太极创客团队制作的《零基础入门学用物联网》中示例程序。 该教程为对物联网开发感兴趣的朋友所设计和制作。如需了解更多该教程的信息,请参考以下网页: http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-c/esp8266-nodemcu-web-client/http-request/ ***********************************************************************/ #include "ESP8266WiFiMulti.h" ESP8266WiFiMulti WiFiMulti; void setup() { Serial.begin(115200); delay(100); Serial.println(" "); //通过addAp函数存储 WiFi名称 WiFi密码 WiFiMulti.addAP("taichi-maker", "12345678"); WiFiMulti.addAP("taichi-maker2", "87654321"); WiFiMulti.addAP("taichi-maker3", "13572468"); Serial.println("AP列表添加完毕"); // 这三条语句通过调用函数addAP来记录3个不同的WiFi网络信息。 // 这3个WiFi网络名称分别是taichi-maker, taichi-maker2, taichi-maker3。 // 这3个网络的密码分别是123456789,87654321,13572468。 // 此处WiFi信息只是示例,请在使用时将需要连接的WiFi信息填入相应位置。 // 另外这里只存储了3个WiFi信息,您可以存储更多的WiFi信息在此处。 // 确认接入点列表中有无"taichi-maker" if(WiFiMulti.existsAP("taichi-maker", "12345678")){ Serial.println("taichi-maker在列表中"); }else{Serial.println("taichi-maker不在列表中");} // 确认接入点列表中有无"测试WiFi" if(WiFiMulti.existsAP("测试WiFi", "12345678")){ Serial.println("测试WiFi 在列表中"); }else{Serial.println("测试WiFi 不在列表中");} } void loop() {} |
相关内容
– addAp – 添加 WiFi连接信息
– run – 连接WiFi
– cleanAPlist – 清除WiFi连接信息
位置导航: ESP8266库 / ESP8266WiFiMulti库 / 本页