Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 2787|回復: 3
打印 上一主題 下一主題

Arduino Yun wifi問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2015-6-27 17:01:48 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題小弟我參考些範例
做了一個在同wifi環境下
設定ip及port就可以用利用手機控制Arduino Yun


但當我連接成功後,手動將手機上的wifi斷訊再重新連結
卻無法控制了!
求解


以下附上程式:


void loop()
{  
   Process wifiCheck;
   wifiCheck.runShellCommand("ifconfig wlan0 | grep addr | grep -v HWaddr | cut -c21-35");
   YunClient client = server.accept();


  if(client.connected())
  {
    Serial.println("Client connected");
    client.write(11);   
    String string = "";


    while(client.connected())
    {
      if(client.available())
      {               
        int received = client.read();
          switch (received)
         {
           case 1:
           {
              Serial.println("--Array--");
              delay(1000);
              while(received < 2 && client.connected() )
              {
                Array();
              }
                received = client.read();
              }
              Serial.println("--Array--");
              client.write(11);
              break;
           }


            case 2:
           {
             Serial.println("--Array--");           
             break;
             default:
           {
              break;
           }  
         }
      }
    }
    client.stop();
  }
  else
  {  
     Serial.println("no client connected");
     client.write(11);  
  }
  delay(1000);  
}



請問該如何修改才能在斷訊後重連 仍能控制Arduino Yun呢?
2#
發表於 2015-6-27 18:18:13 | 只看該作者
- - 這邊老手不多... 個人看不太懂
你要不要加一些說明
問題 1. 你是Arduino 連 WIFI  ,WIFI 連手機,還是 Arduino接WIFI模組 給 手機連
問題 2. 你連成功是指能操作 還是只是連成功?

這個人有類式的...
http://blog.kenyang.net/2013/09/arduino-wifi-shield.html
3#
 樓主| 發表於 2015-6-29 21:15:20 | 只看該作者
- - 這邊老手不多... 個人看不太懂
你要不要加一些說明
問題 1. 你是Arduino 連 WIFI  ,WIFI 連手機,還 ...
BlackJa 發表於 2015-6-27 18:18


問題 1. 你是Arduino 連 WIFI  ,WIFI 連手機,還是 Arduino接WIFI模組 給 手機連

:arduino板是有自帶WIFI模組了 然後用WIFI連到AP 手機也用WIFI連到AP


問題 2. 你連成功是指能操作 還是只是連成功?

:連成功指的是可以用APP操作Arduino Yun了


但是在我連成功的情況下,將手機的WIFI關閉之後再重新開啟WIF連到AP
再試圖控制Arduino Yun時,就不行了!!
不知道大大有沒有類似的問題出現過@@

謝謝您的回覆!
4#
發表於 2015-7-3 23:39:52 | 只看該作者
回復 3# zx12302


我是來亂的 - -. 有沒有可能是你的Arduino Yun 連結沒有斷開?
假設
A手機連上了,B手機還能連嗎?
A手機斷線、B手機連線.


最近在試 藍芽..沒有這種問題..中斷重連都正常
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2025-1-31 07:06 , Processed in 0.093772 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表