/*****
Proyek Arduino dengan Simulator Wokwi
Judul : Input Saklar
Deskripsi : Menyalakan LED dengan menekan saklar push button
Programmer : Yosep Prasetya Budi
Terakhir diedit : 26-08-2024 11:15
*****/
// Inisialisasi variabel
int buttonPin = 34; // pin signal modul Switch dihubungkan ke pin 7
int ledPin = 0; // nomor pin LED internal Arduino
int buttonState = 0; // nama variable status switch
void setup() {
pinMode(buttonPin, INPUT); // tombol tekan (push button) sebagai input:
pinMode(ledPin, OUTPUT); // LED pin sebagai output:
Serial.begin(9600); // untuk membaca data pada serial port di layar monitor
}
void loop() {
buttonState = digitalRead(buttonPin); // membaca nilai tombol tekan (sensor digital)
Serial.println(buttonState); // menulis nilai sensor di layar monitor
if (buttonState == HIGH) // check apakah tombol pushbutton ditekan
{
digitalWrite(ledPin, HIGH); // nyalakan LED (on)
}
else
{
digitalWrite(ledPin, LOW); // matikan LED (off)
}
}