我的Arduino Uno Wifi,停止响应wifi

时间:2017-01-16 12:41:08

标签: arduino arduino-uno

我的新Arduino Uno Wifi,如果不活动则停止响应wifi。更具体地说,在没有wifi使用2-3小时之后:

  1. 我无法访问Arduino的wifi部分的内置配置页面
  2. 使用Wifi的已加载程序未通过我的浏览器接收任何命令
  3. loop()继续运行正常
  4. 在某种程度上,我的Uno Wifi" wifis"经过一段任意的间隔。

    使用代码定期复位电路板(通过向电路板的复位引脚发送高电平)并没有解决问题。一旦发生复位,loop()就会开始执行得很好,但仍然无法获得wifi连接。

    我通常做的事情是在无线网络丢失后访问我的主板:

    1. 硬盘重置(拔下电源并重新插上) - >几乎总是有效

    2. 尝试从几个不同的wifi设备访问arduino,希望电路板以某种方式“唤醒”#34; - >偶尔工作但仅在失败尝试4或5分钟(有时是几小时)之后

    3. 我的路由器似乎很好。我在无线连接笔记本电脑中设置的另一个网络服务器没有打嗝(即使经过长时间的不活动)。此外,到目前为止,我的路由器从未遇到任何连接问题。

      这让我很难受!任何人都可以帮忙吗?

      我的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);
      }
      

1 个答案:

答案 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板的错误,所以我应该提交错误报告(并继续希望)而不是试图解决我的代码。