#115IntermediárioPremium

Brilho do LED com potenciômetro no ESP32 (analógico → PWM)

Neste projeto, controlamos o brilho de um LED de forma analógica com um potenciômetro. O pino ADC do ESP32 lê a tensão de 0-3,3V do potenciômetro e converte esse valor em um sinal PWM (modulação por largura de pulso), enviado ao LED. Assim, ao girar o potenciômetro, o brilho do LED aumenta e diminui gradualmente. Com Arduino Core 3.0+, você pode usar `analogWrite()` diretamente; no ESP32-S2/S3, a resolução do ADC é fixada em 12 bits.

4.5(19)
32 concluído
Brilho do LED com potenciômetro no ESP32 (analógico → PWM)

Código-fonte

Este projeto também tem uma versão em blocos. Assim como o código, os blocos são desbloqueados com o Premium. O que é programação em blocos?

Conteúdo Premium

Assine o Premium para ver o código deste projeto.

Desbloqueie tudo com o Premium

Todos os códigos dos projetos, seções de perguntas frequentes e guias de solução de problemas estão disponíveis para assinantes Premium. Compre no app para celular.

Perguntas frequentes

Conteúdo Premium

Assine o Premium para ver as perguntas frequentes.

Desbloqueie tudo com o Premium

Todos os códigos dos projetos, seções de perguntas frequentes e guias de solução de problemas estão disponíveis para assinantes Premium. Compre no app para celular.