ShengYang 1pcs Shield Ethernet Shield W5100 R3 UNO Mega 2560 1280 328 UNR R3 W5100 Plėtros taryba
Prieinamumas: Yra sandėlyje
Nauja prekė
Ethernet W5100 tinklo išplėtimo modulis, gali tapti paprasta Žiniatinklio serverio ar tinklo valdymo rašyti ir skaityti skaitmeninė ir analoginė sąsaja ir kitų tinklo programas.IDE gali būti naudojamas tiesiogiai per Ethernet bibliotekos failus galima pasiekti su paprasta Žiniatinklio serverio.
Tuo tarpu, versija palaiko mini SD kortelė (TF card) skaitytuvas
Plėtros valdybos naudoja didina dizainas, jis gali būti tiesiogiai prijungtas prie , o mūsų kitos plėtimo plokštės, taip pat galima prijungti prie.
Kodas:
/ *
* Web Serverio
*
* Paprasta žiniatinklio serverio, kuris rodo vertė analoginis įėjimas smeigtukai.
* /
#include
baitas mac [] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
baitas ip [] = {192, 168, 0, 15};
Serveris serverio (80);
void setup ()
{
Ethernet.pradžia (mac, ip);
serverio.pradžia ();
}
void loop ()
{
Kliento client = serveryje.galima ();
jei (klientas) {
// Http užklausą baigiasi tuščią eilutę
bulio current_line_is_blank = true;
o (klientui.prijungtas ()) {
jei (klientui.galima ()) {
char c = klientui.skaityti ();
// Jei mes dotarłeś iki eilutės pabaigos (gavo newline
// Pobūdžio), ir linija yra tuščias, http prašymą baigėsi,
// Taigi, mes galime išsiųsti atsakymą
if (c == '\ n' && current_line_is_blank) {
// Siuntimas standartas http response header
kliento.println ( "HTTP / 1.1 200 OK");
kliento.println ( "Content-Type: text / html");
kliento.println ();
// Išvesties kurių kiekvieno vertė analoginis įvesties pin
kliento.print ( "sveiki atvykę į tinyos");
kliento.println ( "
");
kliento.spausdinti ( "// *************************************");
kliento.println ( "
");
kliento.spausdinti ( );
kliento.println ( "
");
kliento.spausdinti ( "// *************************************");
kliento.println ( "
");
for (int i = 0; i
kliento.print ( "analog input");
kliento.spausdinti (i);
kliento.print ( "yra");
kliento.spausdinti (analogRead (i));
kliento.println ( "
");
}
pertrauka;
}
if (c == '\ n') {
// Mes pradedame naują eilutę
current_line_is_blank = true;
} Else if (c! = '\ R') {
// Mes dotarłeś pobūdžio srovės linijos
current_line_is_blank = false;
}
}
}
kliento.stop ();
}
}
Žymos: "pasidaryk pats" electron rinkinys, mega 2560 pro lenta, arduino skydas, mega2560, micro atmega 2560, arduino mega2560, esp32 wroom, ethernet shield, ethernet shield w5100, skaitmeninės elektronikos rinkiniaiPakuotė | "PASIDARYK PATS" RINKINYS |
Darbinė Temperatūra | -40-+85 |
Kilmės | KN(Kilmės) |
Išsklaidymo Galia | ... |
Tipas | Elektroninių produktų |
Prekės Pavadinimas | TZT |
Maitinimo Įtampa | ... |
sąlyga | Naujas |
Modelio Numeris | w5100 |
Prašymas | Kompiuteris |
Elektroninių produktų | Dėl minėto sprendimo Arduino STM |