#define ledPin 13// the same int ledPin = 13;
#define BT_Up 10
#define BT_Left 9
#define BT_Center 8
#define BT_Right 7
#define BT_Down 6
int buzzer = 12;
void setup() {
digitalWrite(ledPin,OUTPUT);
digitalWrite(BT_Up, INPUT);
digitalWrite(BT_Left, INPUT);
digitalWrite(BT_Center, INPUT);
digitalWrite(BT_Right, INPUT);
digitalWrite(BT_Down, INPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(BT_Up) == 1)
{
digitalWrite(ledPin, HIGH);
Serial.println("UP");
tone(buzzer, 100);
}
else
{
digitalWrite(ledPin, LOW);
noTone(buzzer);
}
if(digitalRead(BT_Left) == 1)
{
digitalWrite(ledPin, HIGH);
Serial.println("LEFT");
tone(buzzer, 130);
}
else
{
digitalWrite(ledPin, LOW);
noTone(buzzer);
}
if(digitalRead(BT_Center) == 1)
{
digitalWrite(ledPin, HIGH);
Serial.println("CENTER");
tone(buzzer, 150);
}
else
{
digitalWrite(ledPin, LOW);
noTone(buzzer);
}
if(digitalRead(BT_Right) == 1)
{
digitalWrite(ledPin, HIGH);
Serial.println("RIGHT");
tone(buzzer, 170);
}
else
{
digitalWrite(ledPin, LOW);
noTone(buzzer);
}
if(digitalRead(BT_Down) == 1)
{
digitalWrite(ledPin, HIGH);
Serial.println("DOWN");
tone(buzzer, 190);
}
else
{
digitalWrite(ledPin, LOW);
noTone(buzzer);
}
}