Índice:
Vídeo: Desbotamento / controle de LED / brilho usando potenciômetro (resistor variável) e Arduino Uno: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
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 lê essa variação. O Arduino converte a tensão de entrada em seu pino analógico em formato digital. O valor digital varia de 0 a 1023 volts. 0 representa 0 volts e 1023 representa 5 volts. O Arduino ADC é de 10 bits, o que significa que ele excede a tensão de entrada de amostra e a produz em uma faixa intermediária de 0 a 1023 volts (2 ^ 10 = 1024). O Arduino funciona com 5 volts, portanto, sua faixa de tensão de entrada do ADC também está entre 0 a 5 volts. Placas Arduino trabalhando em 3 volts, a faixa de entrada para ADC é de 0 a 3 volts.
Nota: Aplicar maior voltagem aos pinos analógicos do Arduino danificará sua placa Arduino. Portanto, em nosso caso, a saída de tensão do potenciômetro não deve aumentar 5 volts
Etapa 1: Componentes necessários:
1. Arduino Uno
2. Placa de ensaio
3. Potenciômetro (10k)
4. Led
5. Resistor
6. Fios de ligação
Etapa 2: Diagrama de circuito:
O potenciômetro é usado em circuitos onde precisamos de uma resistência variável para controlar a corrente e a tensão. Já reparou que o altifalante que tem em casa, move o seu botão no sentido dos ponteiros do relógio e no sentido contrário ao dos ponteiros do relógio para regular o volume. Na verdade, atrás do botão, existe um potenciômetro, ou seja, você varia a resistência para ajustar o volume. Da mesma forma, em muitos outros eletrodomésticos, o potenciômetro é usado para o mesmo propósito (TVs antigas, rádios antigos, etc.).
Se conectarmos diretamente o led com o potenciômetro, podemos diminuir / controlar o brilho do led, mas não com precisão e se inserirmos um microcontrolador intermediário, o microcontrolador pode diminuir o brilho do led com o nível de brilho que desejarmos. No brilho de controle direto depende da resistência do potenciômetro, mas com um microcontrolador entre o brilho depende da saída de tensão do potenciômetro e de alguma forma podemos até negligenciar a saída de tensão e controlada em nossos parâmetros definidos. Com um microcontrolador, há mais flexibilidade do que o desvanecimento manual.
Etapa 3: Código:
Para projetos mais interessantes, entre em contato comigo em:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Página do Facebook:
Instagram:
void setup ()
{Serial.begin (9600); pinMode (5, SAÍDA); pinMode (3, INPUT); } void loop () {int a = analogRead (A0); int b = a / 4; Serial.println (b); analogWrite (5, b); atraso (200);
}
Recomendado:
Controle de brilho do LED com potenciômetro com Arduino: 3 etapas
Controlando o brilho do LED com potenciômetro com Arduino: Neste projeto, iremos controlar o brilho do LED usando a resistência variável fornecida pelo potenciômetro. Este é um projeto muito básico para um iniciante, mas ele vai te ensinar muitas coisas sobre o funcionamento do potenciômetro e LED que são necessários para fazer adva
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
Neopixel Ws2812 Rainbow LED com brilho M5stick-C - Executando Rainbow no Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: 5 etapas
Neopixel Ws2812 Rainbow LED com brilho M5stick-C | Executando Rainbow no Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: Olá pessoal, neste instructables aprenderemos como usar LEDs neopixel ws2812 ou tira led ou matriz led ou anel led com placa de desenvolvimento m5stack m5stick-C com IDE Arduino e faremos um padrão de arco-íris com isso