#include "pitches.h"
#define buzzer1 8
const uint8_t buttons[] = { 9,7,6,5,4,3,2,1 };
const int Tones[] = {
262, 294, 330, 349,392, 440, 494, 523
};
void setup() {
for (int i = 0; i < 8; i++) {
pinMode(buttons[i], INPUT_PULLUP);
}
pinMode(buzzer1, OUTPUT);
}
void loop() {
int yd = 0;
for (int i = 0; i < 8; i++) {
if (digitalRead(buttons[i]) == LOW) {
yd = Tones[i];
}
}
if (yd) {
tone(buzzer1, yd);
} else {
noTone(buzzer1);
}
}