()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
()println
()write
()SerialEvent
()Stream.read
פירוט שפת תכנות לסביבת Arduino
עמוד זה הוא תרגום של ()read לפי רישיון Creative Commons Attribution-ShareAlike 3.0.