const int ledPin = 13;
const int switchPin = 2;
int switchState = 0; // Perbaiki penamaan variabel
int ledState = LOW;
int lastSwitchState = LOW;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(switchPin, INPUT);
}
void loop() {
switchState = digitalRead(switchPin);
// Perbaiki pengecekan kondisi dan penamaan variabel
if (switchState == HIGH && lastSwitchState == LOW) {
ledState = !ledState; // Toggle state LED
digitalWrite(ledPin, ledState);
}
lastSwitchState = switchState; // Perbaiki penamaan variabel
}