/* ---- ok */
#define BUTTON_PIN 7
#define Led 5
#define buzzer 9
#define NOTE_C4 262
void setup()
{
// put your setup code here, to run once:
/* for(int pin_LED = 1; pin_LED < 5; pin_LED++){
pinMode(pin_LED, OUTPUT);
} */
Serial.begin(9600);
pinMode(BUTTON_PIN, INPUT);
pinMode(Led, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop()
{
// put your main code here, to run repeatedly:
/* for (int pin_LED = 1; pin_LED < 5; pin_LED++){
digitalWrite(pin_LED, HIGH); //Membuat lampu LED aktif
delay(1000); //Memberikan jeda selama 1 detik
digitalWrite(pin_LED, LOW); //Membuat lampu LED non-aktif
} */
byte buttonState = digitalRead(BUTTON_PIN);
if (buttonState == LOW) {
Serial.println("Button is pressed");
digitalWrite(Led,HIGH);
//digitalWrite(buzzer,HIGH);
tone (buzzer, NOTE_C4, 700);
}
else {
Serial.println("Button is not pressed");
digitalWrite(Led,LOW);
//digitalWrite(buzzer,LOW);
}
delay(1000);
}