我的新Arduino Uno Wifi,如果不活动则停止响应wifi。更具体地说,在没有wifi使用2-3小时之后:
在某种程度上,我的Uno Wifi" wifis"经过一段任意的间隔。
使用代码定期复位电路板(通过向电路板的复位引脚发送高电平)并没有解决问题。一旦发生复位,loop()就会开始执行得很好,但仍然无法获得wifi连接。
我通常做的事情是在无线网络丢失后访问我的主板:
硬盘重置(拔下电源并重新插上) - >几乎总是有效
尝试从几个不同的wifi设备访问arduino,希望电路板以某种方式“唤醒”#34; - >偶尔工作但仅在失败尝试4或5分钟(有时是几小时)之后
我的路由器似乎很好。我在无线连接笔记本电脑中设置的另一个网络服务器没有打嗝(即使经过长时间的不活动)。此外,到目前为止,我的路由器从未遇到任何连接问题。
这让我很难受!任何人都可以帮忙吗?
我的Arduino Uno有问题吗?
非常感谢提前
乔治
这是我的配置:
Arduino Uno Wifi开发者版(内置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);
}
答案 0 :(得分:0)
似乎我一直是arduino的.org分叉引起的极端歧义的受害者。
Arduino.cc和Arduino.org板块彼此不是100%兼容。
更具体地说,IDE附带的示例(并且基于arduino.cc的wifi屏蔽)不能与aruduino-uno-wifi(具有嵌入式wifi部分的那个)一起使用
除此之外,似乎arduino-uno-wifi的固件远远落后于arduino.cc(在功能和代码质量方面)。如您所见,这让一些用户感到沮丧:
Issue 2: Rename this fork and use less confusing versioning
Issue 10: Please stop doing this !
Issue 6: Remove old licenses from sample code comments and take credit for everything
如果您对arduino.org的观点感兴趣,请访问: The full story
以上所有信息都是我希望订购新的ardnino-uno-wifi板时的信息。
此外它与我问过的问题有关,因为它表明我的问题很可能是uno-wifi板的错误,所以我应该提交错误报告(并继续希望)而不是试图解决我的代码。