/*
Nama : Lim Hak Pheng
NIM : 23100004
Prodi : STI Pagi
*/
#define LED2 5
#define LED 18
#define LED3 17
int LED_BUILTIN = 2;
const int BUZZER = 14;
int x = 1;
void setup() {
//1. put your setup code here, to run once:
// Serial.begin(115200);
// Serial.println("Halo, Selamat Datang");
//2. LED
//pinMode(LED_BUILTIN, OUTPUT);
//3. LED HIDUP MATI
// pinMode(LED_BUILTIN, OUTPUT);
//4 LED LIGHT
// pinMode(LED, OUTPUT);
//5 2 LED LIGHT
// pinMode(LED, OUTPUT);
// pinMode(LED2, OUTPUT);
//6 3 LED LIGHT
// pinMode(LED, OUTPUT);
// pinMode(LED2, OUTPUT);
// pinMode(LED3, OUTPUT);
pinMode(BUZZER, OUTPUT);
pinMode(LED_BUILTIN, OUTPUT);
pinMode(5, INPUT_PULLUP);
}
void loop() {
//1. put your main code here, to run repeatedly:
// delay(10); // this speeds up the simulation
//2. LED
//digitalWrite(LED_BUILTIN, HIGH);
//3. LED HIDUP MATI
// digitalWrite(LED_BUILTIN, HIGH);
// delay(1000);
// digitalWrite(LED_BUILTIN, LOW);
// delay(1000);
//4 LED LIGHT
// digitalWrite(LED, HIGH);
// delay(500);
// digitalWrite(LED, LOW);
// delay(500);
//5 2 LED LIGHT
// digitalWrite(LED, HIGH);
// digitalWrite(LED2, LOW);
// delay(500);
// digitalWrite(LED, LOW);
// digitalWrite(LED2, HIGH);
// delay(500);
//5 3 LED LIGHT
// digitalWrite(LED, HIGH);
// digitalWrite(LED2, LOW);
// digitalWrite(LED3, LOW);
// delay(500);
// digitalWrite(LED, LOW);
// digitalWrite(LED2, HIGH);
// digitalWrite(LED3, LOW);
// delay(500);
// digitalWrite(LED, LOW);
// digitalWrite(LED2, LOW);
// digitalWrite(LED3, HIGH);
// delay(500);
digitalWrite(LED_BUILTIN, digitalRead((5)));
digitalWrite(BUZZER, HIGH);
delay(2000);
x++;
int y = x%2;
if(y == 0){
noTone(BUZZER);
} else if(y == 1){
tone(BUZZER, 900);
}
}