物联网技术
直播中

jyaxz

11年用户 428经验值
擅长:嵌入式技术
私信 关注
[经验]

【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】WIFI功能测试

WIFI功能测试-扫描
    为了使用ESP32的wifi功能,需要再系统中安装wifi的功能库,我的系统中已经安装过了。
    引入头文件#include,我发现,如果头文件的名字写错了,比如都写成小写的,可能导致系统无法识别,而出现编译错误。
1)初始化系统运行指示灯
Arduino系统集成了一个LED_BUILtiN的led。根据原理图,引脚连接到IO2上。
LED IO引脚初始化为输出:
    pinMode(LED_BUILTIN, OUTPUT);
LED IO引脚高低电平控制:
    高电平: digitalWrite(LED_BUILTIN,HIGH);
    低电平: digitalWrite(LED_BUILTIN,LOW);
2)WIFI扫描配置
Wifi的模式设置,需要将WiFi设置为STA模式,完成扫描功能。
    WiFi.mode(WIFI_STA);
调用网络扫描函数,返回当前扫描到的wifi热点。
    int n = WiFi.scanNetworks();
3)烧录程序的运行效果
通过串口工具软件打开串口,按复位按键,屏幕中显示当前扫描到的wifi热点。
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

更多回帖

发帖
×
20
完善资料,
赚取积分