int led=3;
int pwm;
int buzzer=13;
int frequencia;
int duracao=200;
//atribuindo o pino do potenciometro
int potenciometro=14;
//variável para leitura do potenciometro
int leitura=0;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600) ;
}
void loop() {
leitura=analogRead(potenciometro);
pwm=map(leitura,0,1023,0,255);
//de acordo com nossos testes no
//Wokwi a frequencia do buzzer é
//audível entre 11 e 9000 hz
frequencia=map(leitura,0,1023,10,9000);
analogWrite(led, pwm);
tone(buzzer,frequencia,duracao);
Serial.print(("leitura:"));
Serial.println(leitura);
Serial.print(("pwm:"));
Serial.println(pwm);
Serial.print(("Frequência:"));
Serial.println(frequencia);
delay(200);
noTone(buzzer);
}