Trong bài viết này Điện Tử Tương Lai sẽ chia sẻ serial.println là gì, cú pháp, thông số và code mẫu.
Mô tả Serial.println()
In dữ liệu vào cổng nối tiếp dưới dạng văn bản ASCII mà con người có thể đọc được theo sau là ký tự xuống dòng (ASCII 13 hoặc ' r') và ký tự xuống dòng (ASCII 10 hoặc ' n'). Lệnh này có các dạng tương tự như Serial.print().
Cú pháp
Serial.println(val)
Serial.println(val, format)
Thông số
Serial: đối tượng cổng nối tiếp.
val: giá trị cần in. Các kiểu dữ liệu được phép: bất kỳ kiểu dữ liệu nào.
format: chỉ định cơ số (đối với kiểu dữ liệu tích phân) hoặc số vị trí thập phân (đối với kiểu dấu phẩy động).
Return
println() trả về số byte được viết, mặc dù việc đọc số đó là tùy chọn. Kiểu dữ liệu: size_t.
Code mẫu
/ *
Đầu vào analog đọc đầu vào analog trên analog bằng 0, in giá trị ra.
* /
int analogValue = 0; // biến để giữ giá trị analog
void setup() {
// mở cổng nối tiếp với tốc độ 9600 bps:
Serial.begin(9600);
}
void loop () {
// đọc đầu vào analog trên chân 0:
analogValue = analogRead(0);
// in nó ra ở nhiều định dạng:
Serial.println(analogValue); // in dưới dạng số thập phân được mã hóa ASCII
Serial.println(analogValue, DEC); // in dưới dạng số thập phân được mã hóa ASCII
Serial.println(analogValue, HEX); // in dưới dạng thập lục phân được mã hóa ASCII
Serial.println(analogValue, OCT); // in dưới dạng bát phân được mã hóa ASCII
Serial.println(analogValue, BIN); // in dưới dạng tệp nhị phân được mã hóa ASCII
// trì hoãn 10 mili giây trước lần đọc tiếp theo:
delay(10);
}
Hotline: 0979 466 469