facebook pixel מדריך: פירוט שפת תכנות - תקשורת - ()Serial.read - www.4project.co.il
Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

פירוט שפת תכנות - תקשורת - ()Serial.read


2022-06-14 09:42:37
פונקציית ()read קוראת נתונים מערוץ התקשורת. פונקציית ()read יורשת את היכולות של מחלקת Stream.


תחביר

קוד: בחר הכל
Serial.read();

Arduino Mega only:
Serial1.read();
Serial2.read();
Serial3.read();

פרמטרים:
אין.

הפונקציה מחזירה byte הבא שנקרא מערוץ התקשורת. אם אין נתונים לקריאה, הפונקציה תחזיר 1-. הסוג המוחזר הוא int.


דוגמה

קוד: בחר הכל
int incomingByte = 0;   // for incoming serial data

void setup() {
    Serial.begin(9600);     // opens serial port, sets data rate to 9600 bps
}

void loop() {
    // send data only when you receive data:
    if (Serial.available() > 0) {
        // read the incoming byte:
        incomingByte = Serial.read();

        // say what you got:
        Serial.print("I received: ");
        Serial.println(incomingByte, DEC);
    }
}


ראו גם:

()begin
()end
()available
()peek
()flush
()print
()println
()write
()SerialEvent
()Stream.read

פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של ()read לפי רישיון Creative Commons Attribution-ShareAlike 3.0.