Índice:
- Etapa 1: Adicionar LEDs
- Etapa 2: adicionar potenciômetro
- Etapa 3: adicionar botões
- Etapa 4: Código e possíveis erros
Vídeo: Laboratório 4 - Milis: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Este é um processo passo a passo de como configurar uma série de LEDs piscantes que piscam em intervalos diferentes com um potenciômetro que controla o brilho e dois botões, o primeiro dos quais aumenta os intervalos de intermitência dos LEDs até no máximo 3 vezes e o segundo diminui os intervalos de intermitência dos LEDs até um multiplicador mínimo de 1.
Você precisará do seguinte:
1. Arduino UNO
2. Placa de ensaio
3. 3 LEDs
4. Um potenciômetro
5. 2 botões
6. 3 resistores de 100 Ω
7. 2 resistores de 2 kΩ
Etapa 1: Adicionar LEDs
1. Coloque 3 LEDs na placa de ensaio.
2. Conecte cada LED ao aterramento (+).
3. Conecte o primeiro LED à porta 9, o segundo à porta 10 e o terceiro à porta 11, cada um com um resistor de pelo menos 100 Ohms para proteger o LED.
4. Conecte a porta GND ao aterramento na placa de ensaio onde os LEDs estão conectados.
Etapa 2: adicionar potenciômetro
1. Coloque um potenciômetro na placa de ensaio.
2. Conecte a coluna esquerda do potenciômetro ao mesmo aterramento dos LEDs.
3. Conecte a coluna direita do potenciômetro à corrente (-).
4. Conecte a porta 5 V à mesma corrente.
5. Conecte a coluna do meio do potenciômetro à porta analógica A0.
Etapa 3: adicionar botões
1. Coloque dois botões na placa de ensaio.
2. Conecte a coluna superior esquerda de cada um ao solo.
3. Conecte a coluna inferior direita de cada um à corrente.
4. Conecte a coluna inferior esquerda do primeiro botão à porta 7 e a coluna inferior esquerda do segundo botão à porta 8.
Etapa 4: Código e possíveis erros
Os botões não devem permitir que a variável multiplicadora fique abaixo de 0 ou acima de 3 e podem ser facilmente interrompidos restringindo o código de interagir com a variável multiplicadora quando for detectado como sendo pressionado.
Os botões também devem vir com o atraso padrão de 50 milissegundos quando são detectados como sendo pressionados.
Arrays e loops for devem ser usados quando for possível simplificar o código para eficiência e legibilidade.
O potenciômetro não deve fazer nada além de restringir a tensão fornecida aos LEDs, restringindo assim seu brilho e permitindo ajustes analógicos conforme eles atualizam.
A variável multiplicadora deve ser definida como 1 por padrão e multiplicar diretamente as variáveis que determinam o atraso para cada LED dentro do loop for que atualiza o estado dos LEDs para simplificar.
Se um botão não estiver reagindo corretamente, pode ser devido à tensão que faz com que a placa UNO tenha problemas ao ler seu estado. Um resistor em cada um com cerca de 2 kΩ deve resolver esse problema.
Recomendado:
TAM 335 Laboratório 5: 8 etapas
TAM 335 Laboratório 5: O objetivo deste instrutível é explicar os métodos de calibração para medidores de vazão usados no laboratório. As etapas de 1 a 4 referem-se à calibração das máquinas, enquanto as etapas de 5 a 8 referem-se à aquisição de dados. Antes da calibração, é necessário p
Como fazer um laboratório doméstico: 7 etapas
Como fazer um laboratório doméstico: Olá a todos, bem-vindos ao T3chFlicks! Nesta postagem, compartilharemos algumas de nossas dicas para configurar e organizar seu próprio laboratório doméstico. Apenas como uma pequena isenção de responsabilidade, esta não é de forma alguma uma definição do que um laboratório doméstico deve ser - com base em diferentes inter
Laboratório Arduino portátil: 25 etapas (com imagens)
Laboratório Arduino portátil: Olá a todos …. Todos estão familiarizados com o Arduino. Basicamente, é uma plataforma de prototipagem eletrônica de código aberto. É um computador microcontrolador de placa única. Está disponível em diferentes formas Nano, Uno, etc … Todos são usados para fazer pro eletrônico
Laboratório DIY - HD Centrífuga Baseado em Arduino: 3 etapas
DIY Lab - HD Centrífuga Baseado em Arduino: PT // Construimos uma centrífuga utilizando um HD velho com controle de velocidade baseado em Arduino. PT // Construímos uma centrífuga usando um HD antigo com controle de velocidade baseado em Arduino
Fonte de alimentação de bancada de laboratório DIY: 5 etapas
Fonte de alimentação de bancada de laboratório DIY: Todo mundo tem aquelas fontes de alimentação ATX mais antigas ou mais recentes por aí. Agora você tem três opções. Você pode jogá-los no lixo, recuperar algumas peças boas ou construir uma fonte de alimentação de bancada de laboratório DIY. As peças são muito baratas e este suprimento pode entregar m