Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
樓主: zero7386
打印 上一主題 下一主題

[請教]arduino wifi shield

[複製鏈接]
1#
發表於 2011-9-19 08:50:17 | 顯示全部樓層
建議你可以用WiShield example 中的 SimpleServer. 然後sendpage改一下即可, 我寫了一個例子如下

boolean  controlpage(char* URL)
{
//    Serial.println(URL);
    if (strcmp(URL, "/") == 0)
    {
          sendpage();  
         return true;
    }
    else
    {
         if(URL[1] == '?')
         {
           if((URL[2] == 'V') && (URL[3] == '='))
           {
              switch(URL[4])
              {
                 case 'F':
                           forward(0, 0);
                          break;
                 case 'B':
                           back(0, 0);
                          break;
                 case 'L':
                           left(0, 0);
                          break;
                 case 'R':
                           right(0, 0);
                          break;
                 case 'S':
                           motorstop(0, 0);
                          break;
               
              }
            
           }
          sendpage();  
          return true;         
         }      

    }
}

可以參考我的Blog. http://sinocgtchen.blogspot.com
2#
發表於 2011-9-19 11:02:15 | 顯示全部樓層
要去修改WiShield 目錄下的apps-conf.h, 把#define APP_WEBSERVER 打開(其他remark), 這個檔案是config檔,看你是要用哪一個應用程式例如APP_SOCKAPP, UIP_DHCP,.... 不是很難看了你就知道如何設定.
3#
發表於 2011-9-19 11:04:04 | 顯示全部樓層
抱歉, 你現在改用SimpleServer,所以把#define APP_WISERVER打開即可.
4#
發表於 2011-10-11 23:29:45 | 顯示全部樓層
回復 11# Eason


   是的! 可以用HTML寫,會比較容易!
5#
發表於 2011-11-21 13:18:57 | 顯示全部樓層
程式貼出來看看! 通常webpage or http 沒寫好.
6#
發表於 2012-5-30 09:49:02 | 顯示全部樓層
換成pin 8時, 除了 Jumper 要跳外, 在spi.h內程式也要改interrupt pin define.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-17 02:59 , Processed in 0.108311 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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