Opis izdelka
Koda: / * * Spletni Strežnik * * preprost spletni strežnik, ki prikazuje vrednost analognega vhoda zatiči. * / #include bajt mac [] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED}; bajt ip [] = {192, 168, 0, 15}; Strežnik strežnik (80); void setup () { Ethernet.začnite (mac, ip); strežnik.začnite (); } void loop () { Client client = strežnika.na voljo (); if (odjemalec) { // http zahtevo konča s prazno vrstico boolean current_line_is_blank = true; while (odjemalec.povezan ()) { if (odjemalec.na voljo ()) { char c = stranko.read (); // Če smo prišel na konec vrstice (prejeli newline // Znak) in vrstico prazno, http zahtevo se je končalo, // Zato, da bomo lahko pošljete odgovor if (c == '\ n' && current_line_is_blank) { // Pošiljanje standardnega odgovora http glave odjemalca.println ( "HTTP / 1.1 200 OK"); odjemalca.println ( "Content-Type: text / html"); odjemalca.println (); // Izhodne vrednosti vsakega analogni vhod pin stranko.print ( "dobrodošli v tinyos"); odjemalca.println ( " "); odjemalca.print ( "//*************************************"); odjemalec.println ( " "); odjemalca.print (www.tinyos.net.cn); odjemalca.println ( " "); odjemalca.tiskanje ( "// *************************************"); odjemalec.println ( " "); for (int i = 0; i stranko.print ( "analogni vhod"); odjemalca.print (i); odjemalca.print ( "ni"); odjemalca.print (analogRead (i)); odjemalca.println ( " "); } break; } if (c == '\ n') { // začenjamo novo linijo current_line_is_blank = true; } Else if (c! = '\ R') { // Smo prejeli znak na trenutno vrstico current_line_is_blank = false; } } } stranko.stop (); } }64474 Kliknite zbirka postati VIP ljubimec
Ethernet W5100 omrežja, razširitev modula, lahko postane preprost Spletni strežnik ali nadzor omrežja za branje in pisanje digitalni in analogni vmesnik in drugih omrežnih aplikacij.IDE se lahko uporablja neposredno na Ethernet datoteke knjižnice je mogoče doseči s preprostim Spletnim strežnikom.Medtem, različica podpira mini SD card (TF kartice) bralec širitev odbor uporablja stackable design, se lahko neposredno v vtičnico , medtem ko je naš drugi širitev odborov, lahko tudi priključiti na.