admin gửi vào
- 49584 lượt xem
Giới thiệu
Dùng để đọc từng ký tự trong bộ nhớ đệm của Serial.
Cú pháp
Serial.read() //Chỉ có trên Arduino Mega Serial1.read() Serial2.read() Serial3.read()
Tham số
không
Trả về
int : byte đầu tiên trong bộ nhớ đệm
Ví dụ
int incomingByte = 0;   // dùng để lưu giá trị được gửi
void setup() {
        Serial.begin(9600);     // mở serial với baudrate 9600
}
void loop() {
        // nếu còn có thể đọc được 
        if (Serial.available() > 0) {
                // đọc chữ liệu
                incomingByte = Serial.read();
                // trả về những gì nhận được
                Serial.print("Toi nhan duoc: ");
                if (incomingByte == -1) {
                  Serial.println("Toi khong nhan duoc gi ca");
                } else 
                  Serial.println(char(incomingByte));
        }
} 
Mã thư viện: 




