1PCS החדשה Ethernet W5100 הרשת הרחבה לוח מודול SD תואם UNO R3 . ' - ' . 0
1PCS החדשה Ethernet W5100 הרשת הרחבה לוח מודול SD תואם UNO R3 . ' - ' . 1
1PCS החדשה Ethernet W5100 הרשת הרחבה לוח מודול SD תואם UNO R3 . ' - ' . 2
1PCS החדשה Ethernet W5100 הרשת הרחבה לוח מודול SD תואם UNO R3 . ' - ' . 3
האגודל . ' - ' . 0
האגודל . ' - ' . 1
האגודל . ' - ' . 2
האגודל . ' - ' . 3
1PCS החדשה Ethernet W5100 הרשת הרחבה לוח מודול SD תואם UNO R3
במלאי
₪253.11

גודל:
משלוח חינם!

מפרטים

מקור: סין
מותג: NoEnName_Null

תיאור

הורדת נתונים, כתובת:

Ethernet W5100 רשת סיומת מודול, אשר יכול להפוך את rduino פשוטה שרת אינטרנט או rduino שליטה, דיבור, קריאה וכתיבה באמצעות רשת של יישומי אינטרנט כגון דיגיטליים ואנלוגיים ממשק.יכול להשתמש ישירות IDE של ה Ethernet-קובץ ספריית יכול לממש פשוטה שרת אינטרנט.

באותו זמן, גרסה זו תומכת מיני כרטיס SD (כרטיס TF) לקרוא ולכתוב

הארכת לוח מאומץ יכול להיות מוערם עיצוב, יכול להיות מוכנס ישירות לתוך rduino, באותו הזמן שלנו אחרים הארכת לוח יכול גם להיות מחובר.

קוד:

#כולל

/*

* שרת אינטרנט

*

* פשוט שרת אינטרנט זה מראה את הערך של אנלוגי קלט סיכות.

*/

#כולל

בתים מק[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

בתים ip[] = { 192, 168, 1, 15 };

EthernetServer server(80);

החלל ההגדרה()

{

Ethernet.מתחילים(mac, ip);

server.מתחילים();

}

void loop()

{

EthernetClient לקוח = server.זמין();

אם (הלקוח) {

// בקשת http מסתיים עם שורה ריקה

בוליאני current_line_is_blank = true;

בזמן (הלקוח.מחובר()) {

אם (הלקוח.זמין()) {

char c = לקוח.read();

// אם היינו מגיעים לסוף השורה (קיבל שורה חדשה

// תווים) ואת קו ריק, את בקשת http הסתיים,

// אז אנחנו יכולים לשלוח תגובה

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

// שלח תקן http תגובה כותרת

הלקוח.println("HTTP/1.1 200 OK");

הלקוח.println("Content-Type: text/html");

הלקוח.println();

// פלט את הערך של כל אנלוגי קלט pin

הלקוח.print("ברוכים הבאים tinyos אלקטרוניקה");

הלקוח.println("

");

הלקוח.הדפסה("//*************************************");

הלקוח.println("

");

הלקוח.print("");

הלקוח.println("

");

הלקוח.הדפסה("//*************************************");

הלקוח.println("

");

for (int i = 0;

הלקוח.הדפסה (אנלוגי"קלט ");

הלקוח.להדפיס(אני);

הלקוח.print(" היא ");

הלקוח.הדפסה(analogRead(i));

הלקוח.println("

");

}

הפסקה;

}

if (c == 'n') {

// אנחנו מתחילים שורה חדשה

current_line_is_blank = true;

} else if (c != 'ר') {

// קיבלנו דמות על השורה הנוכחית

current_line_is_blank = false;

}

}

}

הלקוח.stop();

}

}

  • תגובות