Interrupções externas
Youtube - WR Kits - INTERRUPÇÃO EXTERNA | Curso de Arduino #042
Youtube - Brincando com Ideias - Explorando o Arduino - Aula 7 - Interrupções
Atividades:
1) Semáforo com tempo pedestre
Cruzamento com 2 tempos (2 sentidos) com 3 estados (Verde/Amarelo/Vermelho)
Identificação de pedestre com 2 estados (Verde/Vermelho)
Botão de pedestre para solicitar a execução do ciclo pedestre
Dica: Use uma variável como flag (0/1) para controlar a execução co clico pedestre. Sete a variável dentro da função de interrupção
2) Contador binário
Use 2 interrupções externas para as seguintes ações:
Incrementar
Decrementar
3) Contador binário com 3 botões
Use uma única interrupção para ler 3 botões digitais.
A interligação é realizada com 3 diodos gerando uma porta NOR nas 3 entradas digitais
Funções sugeridas
Zerar
Incrementar
Decrementar
Millis
YouTube
Timer
YouTube
ENTENDA OS TIMERS DO ATMEGA328P | Curso de Arduino #160
WR Kits - INTERRUPÇÃO COM TIMER0 | Curso de Arduino #022
WR Kits - INTERRUPÇÃO COM TIMER0 | Curso de Arduino #022
Atividade millis e Timer
Monitoramento de velocidade de um motor DC
O projeto deve conter:
- Arduino UNO ou superior
- Modulo LCD16 x 2
- Motor DC
- Saída PWM para controle da velocidade do motor
- Potenciômetro para controle do nível de PWM
- Sensor de infravermelho (conjunto emissor receptor) para identificação de "voltas"
- Entrada de Interrupção externa para contagem de "voltas"
- Controle de tempo automático (milles ou Timer) para verificação de velocidade e autalização do LCD
Tempo de execução: 2 aulas
Apresentação: Montagem em hardware com os itens descritos no projeto
Nenhum comentário:
Postar um comentário