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

העגלה ריקה

לקוחות נכבדים,
עקב המצב אנו עובדים במתכונת מצומצמת.
נא להגיע לאיסופים רק אחרי שמקבלים הודעה שההזמנה שלכם מוכנה לאיסוף.
הזמנות והתשלום רק דרך האתר ולא במקום!
אם אתם נתקלים באזעקות באיזור שלנו, יש מקלט בבניין ממול (אלטלף 14).

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


2024-11-25 13:12:03
פונקציית ()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.