
副廠 Ethernet Shield W5100 網路擴展板 相容 Arduino 支持Uno Mega
NT$457 NT$320 未稅
尚有庫存
- 商品說明
商品說明
Ethernet W5100網路擴展模組,分別相容官方Shield I 和Shield II網路擴展板。支持UNO, Mega 等基礎板。
擴展板可以很容易使Arduino成為簡單的Web伺服器或者通過網路控制讀寫數位和類比介面等網路應用。可直接使用IDE中的Ethernet庫檔便可實現一個簡單Web伺服器,或者一般網路用戶端端。同時該模組支援mini SD卡(TF卡)讀寫,該擴展板採用了可堆疊的設計,可直接插到UNO等開發板上。
操作步驟:
(1)硬體連接
使用的是乙太網擴展板W5100/W5500模組,該擴展板採用了可堆疊的設計,可直接插到開發板上。有的網路擴展板上可能連線有些問題,需要手工連接一些線路,可以檢測以下線路是否聯通,如果沒有聯通可按照下面線路連接:
確保連線沒問題就把擴展版插到控制板上
(2)調試
線路連接好後,打開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 W5500 Ethernet Shield W5500 乙太網路擴充板 for Arduino seeed
0 滿分 5 分W5500乙太網屏蔽v1.0可以為您的項目提供互聯網連接.W5500使用戶能夠通過使用單芯片(其中有TCP / IP堆棧,10/100以太網MAC和PHY嵌入式)來實現應用中的互聯網連接。
NT$1,095NT$900 未稅 -
原廠義大利製 Arduino ETHERNET SHIELD 2 乙太網路擴展板 2代
0 滿分 5 分義大利原廠 Arduino 乙太網路擴展板 2代 不含POE模組
Arduino Ethernet Shield 2 connects your Arduino board to the internet.
-
L293D 馬達驅動擴展板/Motor Control Shield for Arduino
0 滿分 5 分L293D 馬達驅動擴展板 /Motor Control Shield for Arduino
Arduino 是一款很好的電子製作入門,有了馬達擴展板可以很好的成為機器人開發平臺。這裏介紹一款能驅動各種簡單到稍複雜項目的全功能的馬達擴展板。這是一款常用的直流馬達驅動模組,採用L293D晶片小電流直流馬達驅動晶片。管腳被做成了Arduino相容的,也方便了愛好者快速的基於Arduino的開發。
NT$229NT$120 未稅 -
MEGA Sensor Shield 感測器擴展板 相容Arduino
0 滿分 5 分MEGA Sensor Shield V1.0 專用感測器擴展板 相容Arduino
新推出的MEGA Sensor Shield 專用感測器擴展板集市面上各種擴展板優點於一體所設計,採用PCB沉金工藝加工,主板不僅將全部數位與類比介面以舵機線序形式擴展出來,還特設藍牙模組通信介面、SD卡模組通信介面、APC220無線射頻模組通信介面、以及RB URF v1.1超聲波感測器接 口,獨立擴出更加易用方便。對於Arduino初學者來說,不必為繁瑣複雜電路連線而頭疼了,這款感測器擴展板真正意義上的將電路簡化,能夠很容易地將常 用感測器連接起來,一款感測器僅需要一種通用3P感測器連接線(不分數位連接線與類比連接線),完成電路連接後,編寫相應的Arduino程式下載到Arduino MEGA控制器中讀取感測器資料、或者接收無線模組回傳資料,經過運算處理,最終輕鬆完成你自己的互動作品。
NT$238NT$219 未稅 -
Sensor Shield V5.0 感測器擴展板 支援Arduino單機片
0 滿分 5 分最新推出的Sensor Shield V5.0 感測器擴展板,採用疊層設計,主板不僅將 Arduino Uno 的全部 Digital 與 Ananog pins 擴展出來,還特設 IIC 接口、舵機控制器接口、藍芽模組通信接口、SD 卡模組通信接口、APC220 無線射頻模組通信接口、超聲波感測器接口、12864液晶串列與並行接口,獨立擴出更加易用方便。對於 Arduino 初學者來說,不必為繁瑣複雜電路連線而頭疼了,這款感測器擴展板真正意義上的將電路簡化,能夠很容易地將常用感測器連接起來,一款感測器僅需要一種通用3P感測器連接線(不分數字連接線與模擬連接線),完成電路連接後,編寫相應的Arduino程序下載到Arduino 控制器中讀取感測器數據、或者接收無線模組回傳數據,經過運算處理,最終輕鬆完成你自己的互動作品。
NT$124NT$80 未稅 -
Seeed BLE Shield (HM11) 藍牙擴展板 相容 arduino seeeduino
0 滿分 5 分Seeed BLE Shield 是一款低功耗藍牙4.0傳輸模組。模塊採用的是TI CC2540 晶片,配置256Kb空間,支持AT指令。你可以將此模塊應用於遙控、遊戲手柄、數據無線採集、智慧家居等領域。同時作為Shield系列的一員,它能很方便的直插到開發板上使用。
NT$724NT$500 未稅 -
USB Host Shield 副廠 支援 Google Android ADK UNO MEGA 2560
0 滿分 5 分注意:紅框3點需點焊連接才能使用USB埠連接周邊
NT$400NT$300 未稅 -
Mega2560感測器擴展板 V2.4 Arduino通用 Xbee 藍芽串口 SD卡座 DFRobot
0 滿分 5 分NT$743NT$560 未稅 -
PWM Shield 脈寬調變擴展板 Sparkfun美國製
0 滿分 5 分SparkFun PWM 脈寬調變擴展板將允許您通過利用TLC5940 IC的電源從Arduino生成多達16個PWM信號。
NT$695NT$660 未稅 -
Wifi Shield V2.0 Arduino/ Seeeduino 無線網路 wifi 擴展板
0 滿分 5 分NT$1,762NT$1,420 未稅