int audioIn = 0;
int val = 0;
int ledPin1 = 0; // green
int ledPin2 = 2;// blue
int ledPin3 = 4; // yellowint
ledPin4 = 6; // triangle a redint
ledPin5 = 8; // triangle blue
int ledPin6 = 10; // border a
int ledPin7 = 12; //border z
void setup() {
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
pinMode(ledPin4, OUTPUT);
pinMode(ledPin5, OUTPUT);
pinMode(ledPin6, OUTPUT);
pinMode(ledPin7, OUTPUT);
Serial.begin(9600);
}
void loop() {
val = analogRead(audioIn);
Serial.println(val);
//border a
if (val <=400){
digitalWrite(ledPin6, LOW);
}
else{digitalWrite(ledPin6, HIGH);
}
//border z
if (val <=400){
digitalWrite(ledPin7, LOW);
}
else{
digitalWrite(ledPin7, HIGH);
}
//yellow
if (val >400 && val <=450)
{
digitalWrite(ledPin3, LOW);
}
else{
digitalWrite(ledPin3, HIGH);
}
//blue
if (val >450 && val <=500){
digitalWrite(ledPin2, LOW);
}
else{digitalWrite(ledPin2, HIGH);
}
//green
if (val <>
digitalWrite(ledPin1, LOW);
}
else{digitalWrite(ledPin1, HIGH);
}
// 5 red triangle ,blu tri
if (val >440 && val <=470){
digitalWrite(ledPin4, LOW);
digitalWrite(ledPin5, LOW);
}else{
digitalWrite(ledPin4, HIGH);
digitalWrite(ledPin5, HIGH);}
}
}
No comments:
Post a Comment