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


Tags: arduino-r3, arduino motor shield, arduino nano skjold, arduino mega skjold, arduino skjold, arduino, arduino ethernet shield, cabl ethernet, arduino max sag, arduino nano.

kr25.99 kr30.96
  • På lager
  • s13194


Ethernet W5100 netværk expansion module, kan blive en simpel Web-server eller et netværk kontrol til at læse og skrive digital og analog-interface og andre netværk applikationer.IDE kan bruges direkte i Ethernet-bibliotek filer, der kan opnås med en simpel Web-server.

I mellemtiden, den version, der understøtter mini-SD-kort (TF kort) læs er

Udvidelsen bestyrelsen bruger en stabelbar konstruktion, kan det være direkte koblet til den , mens vores anden udvidelse bestyrelser kan også tilslutte til.

Kode:

/ *

* Web Server

*

* En simpel web-server, der viser værdien af analog indgang ben.

* /

#include

byte mac [] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};

byte ip [] = {192, 168, 0, 15};

Server-Server (80);

void setup ()

{

Ethernet.begynder (mac, ip);

serveren.begynder ();

}

void loop ()

{

Klienten klienten = server.tilgængelige ();

hvis (klient) {

// En http-anmodning, der ender med en blank linje

boolean current_line_is_blank = true;

mens (klient.forbundet ()) {

hvis (klient.tilgængelige ()) {

char c = klient.læs ();

// Hvis vi har fået til slutningen af linjen (modtaget en newline

// Karakter), og den linje er tomt, http-anmodning, der er afsluttet,

// Så vi kan sende et svar

if (c == '\ n' && current_line_is_blank) {

// Send en standard http response header

klienten.println ( "HTTP / 1.1 200 OK");

klienten.println ( "Content-Type: text / html");

klienten.println ();

// Output-værdien for hver analog input pin-kode

klienten.print ( "velkommen til tinyos");

klienten.println ( "

");

klienten.udskriv ( "// *************************************");

klienten.println ( "

");

klienten.print ( );

klienten.println ( "

");

klienten.udskriv ( "// *************************************");

klienten.println ( "

");

for (int i = 0; i

klienten.print ( "analog input");

klienten.print (i);

klienten.print ( "er");

klienten.print (analogRead (i));

klienten.println ( "

");

}

break;

}

if (c == '\ n') {

// Vi starter en ny linje

current_line_is_blank = true;

} Else if (c! = '\ R') {

// Vi har fået en karakter på den aktuelle linje

current_line_is_blank = false;

}

}

}

klienten.stop ();

}

}


  • Mærke: SZFYDOSH
  • Oprindelse: KN(Oprindelse)
  • Kompatibel med: arduino
  • Tilbehør Type: Udvidelse Bord


Skriv en anmeldelse

Relaterede varer