Raga ho riscontrato un problema :, quando avvio il programma su arduino il buzzer suona ma non cambia nulla se avvicino o allontano il dito alla fotoresistenza, quindi ho messo il valore della fotores sul serial monitor e infatti vedo che il valore della fotores rimane a 0.
Quindi direi che è un problema hardware giusto?
cmq il codice è questo
int buzzer= 9;
int fotores;
int nota;
void setup ()
{
pinMode (buzzer, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
nota= 3*(analogRead (fotores))+500;
tone (buzzer, nota);
delay (10);
Serial.print (fotores);
}
mentre l'hardware è questo: