Para utilizar o a placa "Multi-Funcion Shield" existe uma biblioteca que deve ser instalada na IDE do Arduino. Baixe-a no seu PC e faça a instalação adicionando a biblioteca. Multi_Function_Shield_Library .
Figura 01 - Relógio Digital com alarme |
Após alguns segundos, ela será automaticamente instalada. Lembre-se que o seu computador precisa estar conectado na internet, para poder baixar a biblioteca. Após a instalação da Biblioteca, é necessário que feche e abra novamente o programa Arduino IDE.
Aplicações para display de sete segmentos: Relógio digital com alarme
Uma outra aplicação bem interessante para o Shield, que eu encontrei no site da Hackatronics é do relógio Digital com alarme. A contagem do tempo é realizada através dos timers internos do Arduino, por isso, nem tão precisa. Se necessita de precisão no relógio, sugiro que use um módulo RTC DS3231. Nesse caso terá que fazer adaptações no programa.
Para acertar as horas, pressione o botão 1 até piscar as horas. Pressione o botão 3 para avançar as horas. Pressione novamente o botão 1 para acertar os minutos. Para avançar os minutos, pressione o botão 3. Após acerto do relógio, pressione novamente o botão 1.
Para acertar o alarme, pressione o botão 2 e botão 1 ao mesmo tempo até piscar o alarme. Pressione o botão 3 para avançar as horas do alarme. Pressione novamente o botão 1 para acertar os minutos alarme. Para avançar os minutos, pressione o botão 3. Após acerto do alarme, pressione novamente o botão 1. Para ativar ou desativar o alarme, pressione e segure o botão 3. Se alarme for ativado, o led 1 ficará aceso.
O arquivo do código fonte Ladder - Relógio Digital com alarme com Arduino está disponível em: 21_03_03_Relógio_Digital_com_alarme_SRG (PDF).
O arquivo do diagrama elétrico - Relógio Digital com alarme com Arduino está disponível em: 21_03_03_Circuito_Relógio_Digital_com_alarme_SRG (PDF).
© Direitos de autor. 2020: Gomes; Sinésio Raimundo. Última atualização: 14/02/2021
Nenhum comentário:
Postar um comentário