
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03


Neste projeto, controlaremos o brilho do LED usando uma resistência variável fornecida pelo potenciômetro. Este é um projeto muito básico para um iniciante, mas vai lhe ensinar muitas coisas sobre o funcionamento do potenciômetro e LED, que são necessários para fazer projetos avançados.
Também podemos controlar o brilho do LED sem potenciômetro. clique no link abaixo para verificar esse projeto
link: - Controle de brilho do Led sem potenciômetro.
Etapa 1: Componentes necessários
- Arduino -
- Potenciômetro -
- LED -
- Resistor (220 a 1000 ohms) -
- Fios de jumpers -
Etapa 2: esquema do circuito


Pino 11 led ânodo
Limpador A0
Vcc 5V
Terminal Gnd 3 do potenciômetro, cátodo do LED
Etapa 3: Código Arduino
A função analogRead do Arduino é usada para medir a tensão entre 0 a 5 volts e a converte em um valor digital entre 0 e 1023. A razão para o valor 1023 é porque os conversores analógico para digital têm 10 bits de comprimento. Como analogWrite do PWM tem duty cycle entre 0 e 255 é por isso que vamos dividir o valor lido por 4 no código.
CÓDIGO
const int POTENTIOMETER_PIN = 0;
int analog_value = 0;
void setup () {
// coloque seu código de configuração aqui, para ser executado uma vez:
pinMode (11, SAÍDA);
pinMode (POTENTIOMETER_PIN, INPUT);
}
void loop () {
// coloque seu código principal aqui, para executar repetidamente:
analog_value = analogRead (POTENTIOMETER_PIN);
// o valor de analog_value é de 0 a 1023 e o ciclo de trabalho de PWM é de 0 a 255.
analogWrite (11, analog_value / 4);
}
Recomendado:
Desbotamento / controle de LED / brilho usando potenciômetro (resistor variável) e Arduino Uno: 3 etapas

Desbotamento / controle de LED / brilho usando potenciômetro (resistor variável) e Arduino Uno: o pino de entrada analógica do Arduino é conectado à saída do potenciômetro. Portanto, o pino analógico do Arduino ADC (conversor analógico para digital) está lendo a tensão de saída pelo potenciômetro. Girar o botão do potenciômetro varia a saída de tensão e o Arduino re
Controlando o brilho do LED com um potenciômetro e display OLED: 6 etapas

Controlando o brilho do LED com um potenciômetro e display OLED: Neste tutorial, aprenderemos como controlar o brilho do LED com um potenciômetro e exibir o valor no display OLED. Assista a um vídeo de demonstração
Controlar o brilho do LED com um potenciômetro e Arduino: 6 etapas

Controlando o brilho do LED com um potenciômetro e Arduino: Neste tutorial, aprenderemos como controlar o brilho do LED com um potenciômetro e Arduino. Assista a um vídeo de demonstração
Ajuste o brilho do LED usando o potenciômetro: 4 etapas

Ajuste o brilho do LED usando o potenciômetro: No artigo anterior, mostrei como ler o valor ADC de um potenciômetro usando Arduino. E desta vez vou aproveitar a leitura do valor ADC. Isso é ajustar o brilho do LED
Controle de brilho Controle de LED baseado em PWM usando botões, Raspberry Pi e Scratch: 8 etapas (com imagens)

Controle de brilho Controle de LED baseado em PWM usando botões de pressão, Raspberry Pi e Scratch: Eu estava tentando encontrar uma maneira de explicar como PWM funcionava para meus alunos, então me propus a tarefa de tentar controlar o brilho de um LED usando 2 botões de pressão - um botão aumenta o brilho de um LED e o outro escurece. Para programar