quinta-feira, 14 de março de 2019

Interrupção - Millis - Timer





Interrupções externas

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
















Timer








YouTube













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