找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3753|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

W5100的Arduino源碼與IP地址查找方法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:412731 發(fā)表于 2018-10-20 14:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
W5100 IP地址查找
  • 點擊電腦左下鍵盤的 開始
  • 然后在點擊運(yùn)行
  • 然后會跳出一個框框 再里面輸入 cmd
  • 然后點擊確定就會出現(xiàn)另外一個黑色的框框
  • 再在里面輸入ipconfig
  • 然后點擊回車鍵 就可以看到自己的IP了

Arduino W5100 Test
1.Stack your W5100 shield on you arduino board,make sure all the pins contact OK.
SIZE:   L-69MM    W-53.6MM
2.Download the test sketch
arduino w5100 test code:
  1. /************************************************/

  2. #include <SPI.h>

  3. /*
  4. * Web Server
  5. *
  6. * A simple web server that shows the value of the analog input pins.
  7. */
  8. #include <Ethernet.h>
  9. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
  10. byte ip[] =  { 192, 168, 0, 15 };
  11. Server server(80);
  12. void setup()
  13. {
  14.   Ethernet.begin(mac, ip);
  15.   server.begin();
  16. }
  17. void loop()
  18. {
  19.   Client client = server.available();
  20.   if (client) {
  21.     // an http request ends with a blank line
  22.     boolean current_line_is_blank = true;
  23.     while (client.connected()) {
  24.       if (client.available()) {
  25.         char c = client.read();
  26.         // if we've gotten to the end of the line (received a newline
  27.         // character) and the line is blank, the http request has ended,
  28.         // so we can send a reply
  29.         if (c == 'n' && current_line_is_blank) {
  30.           // send a standard http response header
  31.           client.println("HTTP/1.1 200 OK");
  32.           client.println("Content-Type: text/html");
  33.           client.println();
  34.          
  35.           // output the value of each analog input pin
  36.           client.print("welcome to tinyos electronics");
  37.           client.println("<br />");
  38.           client.print("//*************************************");
  39.           client.println("<br />");
  40.           client.print("");
  41.           client.println("<br />");
  42.           client.print("//*************************************");
  43.           client.println("<br />");
  44.           for (int i = 0; i < 6; i++) {
  45.             client.print("analog input ");
  46.             client.print(i);
  47.             client.print(" is ");
  48.             client.print(analogRead(i));
  49.             client.println("<br />");
  50.           }
  51.           break;
  52.         }
  53.         if (c == 'n') {
  54.           // we're starting a new line
  55.           current_line_is_blank = true;
  56.         } else if (c != 'r') {
  57.           // we've gotten a character on the current line
  58.           current_line_is_blank = false;
  59.         }
  60.       }
  61.     }
  62.     client.stop();
  63.   }
  64. }

  65. /************************************************/
復(fù)制代碼

3.Connet your W5100 board and PC with cable(you may need a crossover cable if you direct connect PC and W5100)
4. Setting your local PC IP
5.You will see PC Local connection show connected and W5100 4 LEDS will turn ON
FULLD,100M,LINK,PWR
If not please try to press RESET button on W5100 Shield.
5.Now you can PING the W5100
6.Visit 192.168.0.15 you can see the test web page


全部資料51hei下載地址:
W5100 網(wǎng)絡(luò)擴(kuò)展板 資料.rar (355.87 KB, 下載次數(shù): 11)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:162514 發(fā)表于 2018-10-29 13:36 | 只看該作者
過時了,現(xiàn)在是wifi!
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表