Robofun 機器人論壇

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

關於Arduino Ethetnet實體位址

[複製鏈接]
跳轉到指定樓層
1#
發表於 2014-11-25 09:50:15 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 w2760123 於 2014-11-25 09:59 編輯

想請問各位大大我把Ethetnet連接Arduino再接到無線分享器
此圖為我的Ethetnet

想利用手機連接無線分享的WiFi操控Arduino
但是在Arduino的程式有一行為mac(實體位址)
但書上所教的查詢方法
利用"命令提是字元"視窗,輸入"ipconfig /all",就可以查詢所有網路卡的IP及mac
但我分辨不出來哪一項才是Ethernet的實體位址

又或者有連線程式是不使用到mac(實體位址),請大大分指教

我的基本程式為
#include <SPI.h>
#include <Ethernet.h>

byte      mac[] = { 0xC4, 0x85, 0x08, 0x28, 0x54, 0x9C };
IPAddress ip( 192, 168, 1, 65 );
EthernetServer server(23);


void setup()
{
  Serial.begin(9600);
  while (!Serial);

  Ethernet.begin(mac, ip);
  server.begin();

  Serial.print("Server is listening at ");
  Serial.println(Ethernet.localIP());
}

void loop()
{
  // listen for incoming clients 偵測客戶端的輸入
  EthernetClient client = server.available();
  if (client == true) {
    Serial.println(client.read());
  }
}
2#
發表於 2014-11-26 20:26:47 | 只看該作者
用arp /a 來列出IP Address 及Mac Address. 所有和你部PC通訊過的IP和mac都會列出來,你在表內會找到你的Arduino的IP及mac
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-1-31 13:06 , Processed in 0.136699 second(s), 9 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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