Timer para Apresentações

De Garoa Hacker Clube
Ir para: navegação, pesquisa

Timer para controlar o tempo em apresentações, dojos, etc.

TimerGaroa.jpg

 IMPORTANTE: ALIMENTAÇÃO DE 5VDC - NÃO TEM REGULADOR NEM PROTEÇÃO

Operação

Antes de ligar na tomada, confira que a fonte é de 5VDC.

O botão superior (RESET) só funciona quando o relógio está parado. Se está com o valor inicial, alterna o tempo entre 5 e 15 minutos. Senão, desliga o alarme e reinicia a contagem.

O botão do meio (STOP) suspende a contagem (se estiver em curso).

O botão de baixo (RUN) inicia/retoma a contagem se estiver parada;

Ao esgotar o tempo o display é bagunçado e o buzzer é disparado.

Histórico

O Timer é baseado na placa JU=MCU 3208 que contém um ATmega8, três botões e um display de pontos (4 módulos 8x8). Um buzzer foi ligado no lugar reservado para um sensor 18B20.

O firmware original foi feito pelo Alexandre Vecchio, a partir deste exemplo, usando a IDE do Arduino.

A placa original foi pifada em 2018 quando foi ligada uma fonte de 12VDC ao invés de 5VDC. Em 10/01/19 DQ trocou a placa e alterou o firmware para compilar diretamente com o avr-gcc fora da IDE do Arduino.

Pendências

  • Colocar o firmware no github do Garoa
  • Acertar o debounce das teclas (no momento precisa segurar a tecla por 1 segundo)
  • Colocar mais opções de tempo