// Potenciômetro e LED
// Placa ESP: NodeMCU-32S
// Aplicação do Conversor Analógico-Digital (ADC) para definir a intensidade do LED.
int pot = 15; // potenciômetro
int led = 2; // LED
int valor = 0; // Armazena o valor do potenciômetro
void setup() {
pinMode(pot, INPUT);
pinMode(led, OUTPUT);
Serial.begin(115200);
}
void loop() {
valor = analogRead(pot);
if (valor > 0){
analogWrite(led, valor/16); // como a entrada recebe 0-4095 e a saída trabalha entre 0-255, divide-se por 16
Serial.print("Valor lido: ");
Serial.println(valor/16);
delay(100);
}
}