int button1 = 2;
int button2 = 3;
int button3 = 4;
int button4 = 5;
int button5 = 6;
int button6 = 7;
int buzzer = 8;
int led = 9; //green LED
int led2 = 10; //red LED
void setup()
{
pinMode(button1,INPUT);
pinMode(button2,INPUT);
pinMode(button3,INPUT);
pinMode(button4,INPUT);
pinMode(button5,INPUT);
pinMode(button6,INPUT);
pinMode(buzzer,OUTPUT);
pinMode(led,OUTPUT);
pinMode(led2,OUTPUT);
}
void loop()
{
if (digitalRead(button1) == HIGH) (
digitalWrite(led2,LOW);
digitalWrite(led,HIGH);
tone(buzzer,440);
if (digitalRead(button1) == LOW) (
digitalWrite(led2,HIGH);
digitalWrite(led,LOW);
if (digitalRead(button2) == HIGH) (
digitalWrite(led2,LOW);
digitalWrite(led,HIGH);
tone(buzzer,400);
if (digitalRead(button2) == LOW) (
digitalWrite(led2,HIGH);
digitalWrite(led,LOW);
if (digitalRead(button3) == HIGH) (
digitalWrite(led2,LOW);
digitalWrite(led,HIGH);
tone(buzzer,360);
if (digitalRead(button3) == LOW) (
digitalWrite(led2,HIGH);
digitalWrite(led,LOW);
if (digitalRead(button4) == HIGH) (
digitalWrite(led2,LOW);
digitalWrite(led,HIGH);
tone(buzzer,320);
if (digitalRead(button4) == LOW) (
digitalWrite(led2,HIGH);
digitalWrite(led,LOW);
if (digitalRead(button5) == HIGH) (
digitalWrite(led2,LOW);
digitalWrite(led,HIGH);
tone(buzzer,280);
if (digitalRead(button5) == LOW) (
digitalWrite(led2,HIGH);
digitalWrite(led,LOW);
if (digitalRead(button6) == HIGH) (
digitalWrite(led2,LOW);
digitalWrite(led,HIGH);
tone(buzzer,230);
if (digitalRead(button6) == LOW) (
digitalWrite(led2,HIGH);
digitalWrite(led,LOW);
else (
digitalWrite(led2,LOW);
digitalWrite(led,LOW);
}
It says redefinition of 'int buzzer', I tried changing the pin to a PWM and even tried analog input for some reason. I got frustrated and tried it as a constant variable, but then I got a declaration error.