Timer para Apresentações
Timer para controlar o tempo em apresentações, dojos, etc.
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