#define LED1 15
#define LED2 2
#define LED3 4
#define LED4 5
#define LED1 15
#define LED2 2
#define LED3 4
#define LED4 16
#define LED5 17
#define Buzzer 32
#define PushButton1 12
#define PushButton2 13
void setup() {
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(LED5, OUTPUT);
pinMode(Buzzer, OUTPUT);
pinMode(PushButton1, INPUT_PULLUP);
pinMode(PushButton2, INPUT_PULLUP);
}
void loop() {
if (digitalRead(PushButton1) == 0) {
digitalWrite(LED1, 1); delay(500);
digitalWrite(LED2, 1); delay(500);
digitalWrite(LED3, 1); delay(500);
digitalWrite(LED4, 1); delay(500);
digitalWrite(LED5, 1); delay(500);
digitalWrite(LED1, 0);
digitalWrite(LED2, 0);
digitalWrite(LED3, 0);
digitalWrite(LED4, 0);
digitalWrite(LED5, 0);
}
if (digitalRead(PushButton2) == 0) {
tone(Buzzer, 262, 500); delay(500); // C
tone(Buzzer, 294, 500); delay(500); // D
tone(Buzzer, 330, 500); delay(500); // E
tone(Buzzer, 349, 500); delay(500); // F
tone(Buzzer, 392, 500); delay(500); // G
tone(Buzzer, 440, 500); delay(500); // A
tone(Buzzer, 494, 500); delay(500); // B
tone(Buzzer, 523, 500); delay(500); // C สูง
}
}