Collegare un microfono

grazie mille ma non capisco come faccio a bloccare l'accensione del led .. come anche lo spegnimento con un comando specifico

const int LEDPin = 11;
const int LEDPin1 = 12;

const int analogPin = 0;
int mn = 1024;     // mn only decreases
int mx = 0;        // mx only increases

void setup() {
  pinMode(LEDPin, OUTPUT);   pinMode(LEDPin1, OUTPUT);               // set the digital pin as output
  Serial.begin(9600); 
}

void loop() {

  // Perform 10000 reads. Update mn and mx for each one.
  for (int i = 0; i < 10000; ++i) {
    int val = analogRead(analogPin);
    mn = min(mn, val);
    mx = max(mx, val);
 if (mx > 5 ) digitalWrite(LEDPin, HIGH);    // se il valore è minore di 500 accendi il LED
else  digitalWrite(LEDPin, LOW);               // altrimenti spegnilo
 if (mx < 600) digitalWrite(LEDPin1, HIGH);    // se il valore è minore di 500 accendi il LED
//else  digitalWrite(LEDPin1, LOW);  
if (val > 30) digitalWrite (LEDPin1, LOW);// altrimenti spegnilo}
else  digitalWrite(LEDPin1, LOW);  }
  // Send min, max and delta over Serial
  Serial.print("m=");
  Serial.print(mn);  
  Serial.print(" M=");
  Serial.print(mx);  
  Serial.print(" D=");
  Serial.print(mx-mn);  
  Serial.println();  

}