// Define os pinos
int potenciometro = A0; // Pino do potenciômetro
int buzzer = 9; // Pino do buzzer
void setup() {
// Nenhuma configuração adicional necessária
}
void loop() {
// Lê o valor do potenciômetro
int valor = analogRead(potenciometro);
// Mapeia o valor para uma frequência de nota
//A função map() pega o valor do potenciômetro (que varia de 0 a 1023) e o converte para um valor entre 262 e 494.
int frequencia = map(valor, 0, 1023, 262, 494); // Dó (262 Hz) a Si (494 Hz)
// Toca a nota no buzzer
tone(buzzer, frequencia);
// Espera um pouco
delay(200);
}