我的新Arduino Uno Wifi停止响应wifi,如果处于非活动状态。具体而言,2-3小时没有WiFi的使用后:我的Arduino Uno Wifi,停止响应WiFi
- 我无法访问内置的配置页面中的Arduino的无线部分的
- 其使用WiFi加载的程序没有通过接收任何命令我浏览器
- 环路()继续运行就好
这在某种程度上看来,我欧诺无线上网的wifi的部分一些任意的间隔后“休眠”。
使用代码来定期重置主板(通过向主板的重置引脚发送HIGH)并未解决问题。一旦复位发生,loop()开始执行就好,但wifi连接仍然无法获得。
事情我通常做来访问我的后板的wifi丢失:
硬复位板(拔掉电源再重新插上) - >几乎总是工作
尝试从几个不同的WiFi设备希望该板以某种方式“唤醒”访问的Arduino - >偶尔工作,但仅在失败的尝试的4或5分钟(有时小时)
我的路由器似乎很好。另一台我用无线连接笔记本电脑设置的网络服务器没有打嗝(即使长时间不活动)。此外,我从来没有与我的路由器到目前为止的任何连接问题。
这给我很难过!任何人都可以得到任何帮助吗?
我的Arduino Uno有问题吗?
提前感谢
乔治
这里是我的配置:
Arduino的乌诺无线上网的开发版(内置wifi支持)
的Arduino IDE 1.8.0(我使用安装在Ubuntu 12.04上的Linux版本)
我已经将我的arduino连接到了我的家庭网络,并给了它一个静态IP 192.168.2。50
WIFI模式:STA
WiFi信道:1
SLIP状态启用
MQTT状态禁用/断开
代码:
int i=0;
void setup() {
pinMode(13,OUTPUT);
}
void loop() {
if (i==1){
digitalWrite(13, HIGH);
i=0;
}
else{
digitalWrite(13,LOW);
i=1;
}
delay(1000);
}
代码在哪里? –
我知道只有esp8266的草图,我必须在启动时调用wifi.disconnect()来清除旧的连接,也许你需要类似的东西? – dandavis
嗨,感谢您的意见。帕特里克我相信代码是不相关的,但我将它添加到描述中。丹,我认为wifi.disconnect()也可能是不相关的,因为即使我没有使用我的代码中的WiFi,也会出现问题。 (请记住,我也看不到配置页)。不过,我会试一试,结果 – sgouros