int pinRed = 9;
int pinGreen = 10;
int pinBlue = 11;
int pinMicrophone = A0;
int soundLevel = 0;
void setup() {
pinMode(pinRed, OUTPUT);
pinMode(pinGreen, OUTPUT);
pinMode(pinBlue, OUTPUT);
Serial.begin(9600);
}
void loop() {
soundLevel = analogRead(pinMicrophone);
Serial.println(soundLevel);
if (soundLevel < 200) {
analogWrite(pinRed, 0);
analogWrite(pinGreen, 0);
analogWrite(pinBlue, 255);
}
else if (soundLevel >= 200 && soundLevel < 500) {
analogWrite(pinRed, 0);
analogWrite(pinGreen, 255);
analogWrite(pinBlue, 0);
}
else {
analogWrite(pinRed, 255);
analogWrite(pinGreen, 0);
analogWrite(pinBlue, 0);
}
delay(100);
}