Bagaimana cara kita 'mengintip' apa yang terjadi di dalam program yang sedang berjalan? Jawabannya: komunikasi serial.
Program yang berjalan di papan controller itu "bisu" — kita tak bisa melihat apa yang terjadi di dalamnya kecuali kita memintanya mengirim pesan ke komputer lewat kabel USB. Itulah fungsi komunikasi serial.
void setup() {
Serial.begin(9600); // mulai komunikasi, kecepatan 9600 bps
}
void loop() {
int nilaiSensor = 512;
Serial.print("Nilai sensor: ");
Serial.println(nilaiSensor); // println pindah baris otomatis
}
Serial.begin(9600) — membuka "saluran telepon" antara papan dan komputer.Serial.print() — mengirim teks tanpa pindah baris.Serial.println() — mengirim teks lalu pindah baris (mudah dibaca berurutan).Serial Monitor akan jadi alat utama kita untuk memastikan sensor membaca nilai yang benar sebelum melangkah lebih jauh.
Campuran pilihan ganda biasa, kompleks, dan dua tingkat — mengikuti kerangka kognitif C1–C3 ala PISA.
Isi identitas dan jawaban, lalu unduh sebagai PDF untuk dikumpulkan.