/*
DigitalReadSerial
Membaca input digital pada pin 2, mencetak hasilnya ke Serial Monitor
Kode contoh ini berada dalam domain publik.
[1](http://www.arduino.cc/en/Tutorial/BuiltInExamples/DigitalReadSerial)
*/
// pin digital 2 memiliki tombol tekan yang terhubung kepadanya. Beri nama:
int pushButton = 2;
// rutin setup dijalankan sekali ketika Anda menekan reset:
void setup() {
// inisialisasi komunikasi serial pada 9600 bit per detik:
Serial.begin(9600);
// membuat pin tombol tekan sebagai input:
pinMode(pushButton, INPUT);
}
// rutin loop dijalankan berulang kali selamanya:
void loop() {
// membaca pin input:
int buttonState = digitalRead(pushButton);
// mencetak keadaan tombol:
Serial.println(buttonState);
delay(1); // jeda di antara pembacaan untuk stabilitas
}