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

Price:

2.28


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.07
1.07
30W 40W 50W Driverless LED Light COB Chip Spotlight Size 110x58mm Emitting 60x30mm
30W 40W 50W Driverless LED Light COB Chip Spotlight Size 110x58mm Emitting 60x30mm
5.15
5.15

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

https://www.qskj.cc/web/image/product.template/2389/image_1920?unique=e9a865c
(0 review)

6.24 6.24 USD 6.24

¥ 45.10

Not Available For Sale


    This combination does not exist.


    Categories :
    Motherboard / Kit
    SKU :
    181066
    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 ();

    }