ciao a tutti, ho un problema con questo programma che dovrebbe leggere l'uscita analogica del sensore di suono e accendere di più o di meno un led in base all'intensità del suono. il problema è che il led in uscita continua a lampeggiare e non risponde ai vari suoni. so che non è colpa del sensore perchè il les sulla sua scheda funziona correttamente. lascio qui il programma.
int sensorPin = A5; // select the input pin for the potentiometer
int ledPin = 13; // select the pin for the LED
int sensorValue = 0; // variable to store the value coming from the sensor
void setup()
{
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop()
{
sensorValue = analogRead(sensorPin);
digitalWrite(ledPin, HIGH);
delay(sensorValue);
digitalWrite(ledPin, LOW);
delay(sensorValue);
Serial.println(sensorValue, DEC);
}