Serial.read()

Sintaks ini kebalikan dari print() dimana read() menerima data masuk dari luar dalam bentuk byte.

Syntax
Serial.read()

Parameters
Serial : Obyek port serial

Returns
Memberikan nilai byte pertama pembacaaan data jika menerima data masuk atau -1 jika tidak ada data, tipe data : int

Contoh kode

int incomingByte = 0; // data serial masuk
void setup() {
Serial.begin(9600); // buka port serial di 9600 baud
}
void loop() {
// Kirim data ke built-in serial monitor jika ada data masuk
if (Serial.available() > 0) {
// baca data masuk
incomingByte = Serial.read();
// katakan kembali yang kamu terima: Serial.print("Saya menerima: ");
Serial.println(incomingByte, DEC);

}
}

Be the first to comment

Leave a Reply

Your email address will not be published.


*