Shield Ethernet Shield W5100 R3 UNO Mega 2560 1280 328 UNR R3 Development Board

Price:

0.31


5W CREE XTE S3 High Power LED 8-20mm PCB Emitter Warm Neutral White Blue
5W CREE XTE S3 High Power LED 8-20mm PCB Emitter Warm Neutral White Blue
1.08
1.08
10W 15W 20W 25W 30W LED COB Module LED COB Round Panel DC 30V 59.5mm PCB 42mm Emitting Area Warm/ Natural White /White
10W 15W 20W 25W 30W LED COB Module LED COB Round Panel DC 30V 59.5mm PCB 42mm Emitting Area Warm/ Natural White /White
1.31
1.31

Shield Ethernet Shield W5100 R3 UNO Mega 2560 1280 328 UNR R3 Development Board

https://www.satistronics.com/web/image/product.template/4379/image_1920?unique=99581fd
(0 review)

6.15 6.15 USD 6.15

¥ 44.00

Not Available For Sale


    This combination does not exist.


    SKU :
    181141
    Share :
    100% original guarantee
    Return within 30days
    Free delivery on all orders

    Description:

    • Ethernet W5100 network expansion module, can become a simple Web server or a network control to read and write digital and analog interface and other network applications. IDE can be used directly in the Ethernet library files can be achieved with a simple Web server.

    • Meanwhile, the version supports mini SD card (TF card) reader

    • The expansion board uses a stackable design, it can be directly plugged into the , while our other expansion boards can also plug in to.

    Code:

    / *

    * 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 

    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 ();

    }

    }