Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino WIFI配置不是';t正在使用ESP8266_Arduino_Esp8266_Arduino Esp8266 - Fatal编程技术网

Arduino WIFI配置不是';t正在使用ESP8266

Arduino WIFI配置不是';t正在使用ESP8266,arduino,esp8266,arduino-esp8266,Arduino,Esp8266,Arduino Esp8266,嗨,我已经尝试为esp8266 Lolin设置一个固定ip。但当我关闭主板并打开电源时,IP总是会发生变化。 我做错了什么 我的代码: WiFi.persistent(false); WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); IPAddress ip(192,168,1,200); IPAddress gateway(192,168,0,1); IPAddress subnet(255,255

嗨,我已经尝试为esp8266 Lolin设置一个固定ip。但当我关闭主板并打开电源时,IP总是会发生变化。 我做错了什么

我的代码:

    WiFi.persistent(false); 
WiFi.mode(WIFI_STA);                 
WiFi.begin(ssid, password); 
IPAddress ip(192,168,1,200); 
IPAddress gateway(192,168,0,1);
IPAddress subnet(255,255,255,0);
WiFi.config(ip, gateway, subnet);


while (WiFi.status() != WL_CONNECTED) {
delay(250);
Serial.print(".");
}

我相信答案是:

https://github.com/esp8266/Arduino/issues/2371

You must set "WiFi.mode(WIFI_STA);" after WiFi.config and before WiFi.begin

我投票结束这个问题,因为这是关于一个电子模块,而不是编程,应该在电子交易系统上提问。他在“编程”,不是吗?我认为这是一个合理的问题,我相信其他Arduino开发人员可能会遇到完全相同的问题。