Arduino Ethernet W5100 網(wǎng)絡(luò)擴(kuò)展板 SD卡擴(kuò)展 MEGA

批發(fā)數(shù)量 ≥1個(gè)
梯度價(jià)格 28.70
型號(hào)
Arduino Ethernet W5100 網(wǎng)絡(luò)擴(kuò)展板 SD卡擴(kuò)展 支持MEGA
品牌
Arduino Ethernet W5100 網(wǎng)絡(luò)擴(kuò)展板 SD卡擴(kuò)展 支持MEGA
類型
其他IC
功率
1
用途
1
特色服務(wù)
1
封裝
個(gè)



 
以W5100為核心的Arduino Ethernet網(wǎng)絡(luò)擴(kuò)展模塊,可以使Arduino成為簡(jiǎn)單的Web服務(wù)器或者通過網(wǎng)絡(luò)控制讀寫Arduino的數(shù)字和模擬接口等網(wǎng)絡(luò)應(yīng)用??芍苯邮褂肐DE中的Ethernet庫(kù)文件便可實(shí)現(xiàn)一個(gè)簡(jiǎn)單Web服務(wù)器。
    同時(shí)該版本的支持mini SD卡(TF卡)讀寫,功能強(qiáng)悍,不容錯(cuò)過!
 
IDE中的實(shí)驗(yàn)代碼:
/*
 * 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();
  }
}


 
本公司實(shí)物拍攝,請(qǐng)放心購(gòu)買