ESP32:踏上物联网之旅的第一步——连接WiFi
首先我们需要下载相应的arduino的ESP32库。网上有教程,自行编写,如有需要可评论,人多可出教程
言归正传。首先。我们先新建一个空文件
在里面的setup函数中写入这些代码
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin("A","88888888");
Serial.print("Connecting to WiFi");
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(F("."));
}
Serial.print("IP地址");
Serial.println(WiFi.localIP());
}
115200是我们串口通信的波特率。
这是串口会显示的画面,
WiFi.begin("A","88888888");第一个分号是写WIFI名称,第二个是WIFI密码。
Serial.print()可以输出相应的字符串在串口中。比如我写的是、
Serial.print("Connecting to WiFi");
则会显示
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(F("."));
}
这串代码的意思是说,如果WIFI没有连接成功,会延迟一段时间后输出…直到连接成功,在进行下一个操作。
遇到的问题:
在串口检测时候发现一直没有脸上WIFI并且一直输出这段代码
随后发现是因为功率不够还是USB口接太多,供电不足,
随后我就只接一个USB口后,问题解决