
副廠 Ethernet Shield W5100 網路擴展板 相容Arduino 支持Uno
NT$460 NT$380 未稅
Ethernet W5100網路擴展模組,分別相容官方Shield I 和Shield II網路擴展板。支持UNO, Mega 等基礎板。擴展板可以很容易使Arduino成為簡單的Web伺服器或者通過網路控制讀寫數位和類比介面等網路應用。
尚有庫存
- 詳細資訊
商品說明
Ethernet W5100網路擴展模組,分別相容官方Shield I 和Shield II網路擴展板。支持UNO, Mega 等基礎板。
擴展板可以很容易使Arduino成為簡單的Web伺服器或者通過網路控制讀寫數位和類比介面等網路應用。可直接使用IDE中的Ethernet庫檔便可實現一個簡單Web伺服器,或者一般網路用戶端端。同時該模組支援mini SD卡(TF卡)讀寫,該擴展板採用了可堆疊的設計,可直接插到UNO等開發板上。
操作步驟:
- 硬體連接使用的是乙太網擴展板W5100/W5500模組,該擴展板採用了可堆疊的設計,可直接插到開發板上。有的網路擴展板上可能連線有些問題,需要手工連接一些線路,可以檢測以下線路是否聯通,如果沒有聯通可按照下面線路連接:

確保連線沒問題就把擴展板插到控制板上

- 調試線路連接好後,打開IDE,找到以下常式,直接編譯上傳到開發板即可。
代碼:
#include <SPI.h>
/*
* Web Server
*
* A simple web server that shows the value of the analog input pins.
*/
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 1, 15 };
EthernetServer server(80);
void setup()
{
Ethernet.begin(mac, ip);
server.begin();
}
void loop()
{
EthernetClient client = server.available();
if (client) {
// an http request ends with a blank line
boolean current_line_is_blank = true;
while (client.connected()) {
if (client.available()) {
char c = client.read();
// if we've gotten to the end of the line (received a newline
// character) and the line is blank, the http request has ended,
// so we can send a reply
if (c == 'n' && current_line_is_blank) {
// send a standard http response header
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println(); // output the value of each analog input pin
client.print("welcome to tinyos electronics");
client.println("<br />");
client.print("//*************************************");
client.println("<br />");
client.print("");
client.println("<br />");
client.print("//*************************************");
client.println("<br />");
for (int i = 0; i < 6; i++) {
client.print("analog input ");
client.print(i);
client.print(" is ");
client.print(analogRead(i));
client.println("<br />");
}
break;
}
if (c == 'n') {
// we're starting a new line
current_line_is_blank = true;
} else if (c != 'r') {
// we've gotten a character on the current line
current_line_is_blank = false;
}
}
}
client.stop();
}
}
相關商品
-
Grove – Mega Shield v1.2 Mega 2560 感測器介面擴展板 seeed
0 滿分 5 分NT$340 未稅Grove – Mega Shield 是一款適用於Arduino Mega及Seeeduino ADK的拓展版。上面含有21個標準的Grove接口,可以方便的連接Seeed提供的各種Grove接口的傳感器或其他模塊。另外,中間有12排3PIN的舵機接口,與大部分的舵機接口一致,一個GND、一個VCC以及一個信號口。
-
義大利製 Arduino GSM Shield 2 內建集成天線
0 滿分 5 分Arduino GSM Shield 2 擴展板可以利用GPRS無線網絡將Arduino連至網際網路。只需將該擴充版插到Arduino板上,插入來自於提供GPRS業務的運營商的SIM卡,按照幾個簡單的步驟即可開始通過網際網路控制您的世界。您還可以撥打/接聽語音電話(您需要1個外部揚聲器和麥克風電路)和發送/接收SMS信息。
NT$3,900NT$3,500 未稅 -
Wifi Shield V2.0 Arduino/ Seeeduino 無線網路 wifi 擴展板
0 滿分 5 分WiFi Shield V2.0擴展板配置RN171 TCP/IP無線模組,可讓Arduino / Seeeduino連接高達802.11b / g的無線網絡。RN171無線模組支持TCP,UDP,FTP和HTTP通信協議,可以滿足大多數無線和物聯網(IoT)網絡項目的需求,例如智能家居網絡,機器人控件和個人氣象站。
NT$1,762NT$1,400 未稅 -
LoRa/GPS Shield For Arduino LoRa Bee 含 GPS 衛星定位模組 868MHz 無線射頻擴展板
0 滿分 5 分LoRa部分,LoRa / GPS Shield採用SX1276 / SX1278收發器.LRRa / GPS Shield的收發器採用了LoRa™長距離調製解調器,可提供超長距離擴頻通信和高抗干擾能力,同時最小化電流消費。與常規調製技術相比,LoRa™在阻塞和選擇性方面也具有顯著的優勢,解決了傳感器在範圍,抗干擾能力和能量消耗之間的折衷。在GPS部分,L80 GPS(基於MTK MT3339)的添加是專為通過串行端口連接到GPS的應用程序而設計的,如定時應用或需要GPS信息的一般應用。該GPS模塊可以計算和使用存儲在內部閃存中的星曆數據(長達3天)自動預測軌道,因此即使在低功耗的室內信號水平下,屏蔽也可以快速固定位置。通過AlwaysLocate™技術,LoRa / GPS Shield可以自適應地調整開/關時間,根據環境和運動條件實現定位精度和功耗之間的平衡。GPS還支持自動天線切換功能。它可以實現內部貼片天線與外部主動天線的切換。
-
Arduino Nano IO Shield 多用途擴展板
0 滿分 5 分NT$143NT$60 未稅 -
SparkFun Teensy Arduino Shield Adapter擴展板 相容於Arduino
0 滿分 5 分NT$400 未稅Teensy是一款很簡易開發平臺,您可以將其結合Arduino, Teensy Arduino Shield 擴展板提供了這樣的功能,無需麵包板或任何複雜的佈線。Teensy Arduino Shield擴展板是Arduino升級控制器強而有力的工具!
-
1Sheeld+ 高階版 Arduino 智慧手機多功能 擴展板 支援 iOS / Android 支援四十餘種功能
0 滿分 5 分1Sheeld +是一個易於配置的 Arduino 擴展板。它具有內置的藍牙模塊,可以讓您的Arduino能夠將自己連接到智慧手機。提供免費的 APP 可供串接應用。 Play Store和Apple Store上提供的1Sheeld +應用程序,您可以輕鬆地將 Android 和 iOS 智慧手機整合到你的專案。
NT$2,724NT$2,200 未稅 -
XBee Sensor Shield 感測器擴展板 帶 XBee/ RS485 接口
0 滿分 5 分XBee Sensor Shield V5 擴展板專為簡化 Arduino 與感測器、通訊模組的連接而設計。具備 14 個數位與 6 個類比 I/O 介面,整合 RS485、XBee/藍牙 Bee 介面、APC220 及 I2C 埠。支援外部供電自動切換與 SD 卡模組,適用於打造無線數傳專案與機器人控制器。
NT$305NT$280 未稅 -
Arduino UNO SPE Shield 擴展板 | 整合 RS485 & 10BASE-T1S (PoDL) | UNO R4 專用
0 滿分 5 分Arduino UNO SPE 擴充板是一款強大的工具,可為新舊專案帶來更先進的連結能力,支援單對乙太網路(SPE)和RS485。為您的創客和工業專案提供專業級連接。它整合了 10BASE-T1S 單對乙太網路 (SPE),並採用 Microchip 的 LAN8651B1 元件,支援資料線供電 (PoDL).
NT$1,600NT$1,500 未稅 -
Weather Shield 天氣感測擴展板 Sparkfun美國製
0 滿分 5 分SparkFun Weather Shield是一款易於使用的 Arduino 擴展板,可讓您獲得氣壓,相對濕度,亮度和溫度。該擴展板上還有可外加選購的感測器擴展端口,如風速,方向,雨量計和GPS,用於定位和超精准定時。Weather Shield 採用Si7021 濕度/溫度感測器,MPL3115A2氣壓感測器和ALS-PT19光感測器。
NT$1,714NT$1,380 未稅



















