상품명 | [0205] Ethernet W5100 네트워크 확장 보드 |
---|---|
판매가 | 13,000원 |
상품요약정보 | [0205] Ethernet W5100 네트워크 확장 보드 |
배송방법 | 택배 |
배송비 | 3,000원 (70,000원 이상 구매 시 무료) |
수량 |
SNS 상품홍보 | |
---|
(최소주문수량 1개 이상 / 최대주문수량 0개 이하)
사이즈 가이드수량을 선택해주세요.
위 옵션선택 박스를 선택하시면 아래에 상품이 추가됩니다.
상품명 | 상품수 | 가격 |
---|---|---|
[0205] Ethernet W5100 네트워크 확장 보드 | 13000 ( ) |
할인가가 적용된 최종 결제예정금액은 주문 시 확인할 수 있습니다.
[0205] Ethernet W5100 네트워크 확장 보드
특징
IDE의 실험 코드:
/*
* Web Server
*
* A simple web server that shows the value of the analog input pins.
*/
#include
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 0, 15 };
Server server(80);
void setup()
{
Ethernet.begin(mac, ip);
server.begin();
}
void loop()
{
Client 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");
client.println("
");
client.print("//*************************************");
client.println("
");
client.print(www.tinyos.net.cn);
client.println("
");
client.print("//*************************************");
client.println("
");
for (int i = 0; i < 6; i++) {
client.print("analog input ");
client.print(i);
client.print(" is ");
client.print(analogRead(i));
client.println("
");
}
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();
}
}
상품에 대해 궁금한 점을 해결해 드립니다.
게시물이 없습니다