Kunkune

如何在Arduino UNO R3上使用W5100乙太網路擴充板

如何在Arduino UNO R3上使用W5100乙太網路擴充板

By Kunkune | Published: 2026-10-29

Category: 操作指南

了解如何設定並使用 W5100 Ethernet Shield 與您的 Arduino UNO R3。逐步指南包含接線、程式庫安裝及一個簡單的網頁伺服器範例。

快速解答

將 W5100 Ethernet Shield 堆疊到您的 Arduino UNO R3 上,安裝 Ethernet 函式庫,並上傳一個簡單的網頁伺服器草稿碼,即可開始為您的專案建立網路連線。

為什麼要使用 W5100 Ethernet Shield?

W5100 Ethernet Shield 透過 W5100 TCP/IP 晶片,為您的 Arduino UNO R3 新增有線網路功能。對於需要穩定網路連線且不受 Wi-Fi 干擾的專案來說,這是一個可靠的選擇。此擴充板使用 SPI 通訊(在 UNO R3 上為引腳 10-13),並包含一個 microSD 卡插槽,可用於資料記錄。

您需要的材料

您需要一塊 Arduino UNO R3 開發板、一個 W5100 Ethernet Shield(例如 Kunkune 的產品)、一條乙太網路線,以及一台路由器或交換器。另外,可選配一張 microSD 卡用於資料儲存。無需焊接——擴充板可直接堆疊在 Arduino 的排針上。

逐步設定指南

  1. 步驟 1:組裝硬體: 關閉 Arduino UNO R3 的電源。將 W5100 Ethernet Shield 的引腳對準 Arduino 的排針,並用力按壓直到完全就位。將乙太網路線從擴充板連接到您的路由器或交換器。 檢查擴充板是否完全就位——連接鬆動可能導致間歇性的網路故障。
  2. 步驟 2:安裝 Ethernet 函式庫: 開啟 Arduino IDE。前往「草稿碼」>「匯入函式庫」>「管理函式庫」。搜尋「Ethernet」,並安裝官方的 Arduino Ethernet 函式庫(版本 2.0.0 或更新版本)。此函式庫負責處理 W5100 晶片的通訊。 必須先安裝函式庫才能上傳任何草稿碼——缺少函式庫的錯誤很常見。
  3. 步驟 3:上傳網頁伺服器草稿碼: 開啟「檔案」>「範例」>「Ethernet」>「Webserver」。修改 MAC 位址(使用一組獨特的位址,例如 0xDE、0xAD、0xBE、0xEF、0xFE、0xED),如果您的網路不使用 DHCP,則設定一個靜態 IP。將草稿碼上傳到您的 Arduino。 在同一網路上使用重複的 MAC 位址會導致 IP 衝突——請務必使用獨特的 MAC 位址。
  4. 步驟 4:測試連線: 開啟序列埠監控視窗(「工具」>「序列埠監控視窗」),設定鮑率為 9600。您應該會看到分配到的 IP 位址。在相同網路上的網頁瀏覽器中輸入該 IP 位址——您將會看到 Arduino 的網頁。 如果沒有出現 IP 位址,請檢查乙太網路線的連線以及路由器的 DHCP 設定。

產品資訊

Shop Related Products

W5100 乙太網路Shield (適用 Mega 2560, UNO R3)

W5100 乙太網路Shield (適用 Mega 2560, UNO R3)

$10.01 $13.90

Shop Now