Istilah Umum Serial pada Pemrograman Arduino

Istilah Umum Serial

  • Serial.begin(nilai baudrate)

Serial.begin digunakan untuk menentukan kecepatan dan penerimaan data melalui port serial. Kecepatan yang umumnya digunakan adalah 9600 bit per detik (9600 bps).

  • Serial.end()

Serial.end digunakan untuk menghentikan program yang akan diperintah oleh komunikasi serial.

  • Serial.available()

Serial.available berguna untuk menghasilkan jumlah byte di port serial yang belum terbaca. Jika port serial datanya sedang kosong, fungsi ini bakal ngehasilin nol atau datanya tidak bisa terbaca lagi.

  • Serial.read()

Serial.read berguna untuk membaca satu byte data yang terdapat di port serial. Setelah pemanggilan Serial.read(), jumlah data di port serial berkurang satu.

  • Serial.print(data)

Serial.print digunakan untuk mengirimkan data ke port serial. Jika datanya kita masukkan ke port serial, maka yang dikirim akan menyesuaikan format tersebut. Dalam hal ini, format yang digunakan bisa berupa bilangan, character, string.

  • Serial.flush()

Serial.flush digunakan untuk pengosongan data pembacaan pada buffer.

  • Serial.parseFloat()

Serial.parseFloat berfungsi untuk bilangan titik mengambang atau real.

  • Serial.println(data)

Seria.println memiliki fungsi yang hampir sama dengan serial print. Bedanya, setelah data dicetak, selanjutnya data akan di print di garis baru dan letaknya dibawah data terakhir (seperti newline).

  • Serial.parseln()

Serial.parseln digunakan untuk menghasilkan nilai bulat.