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 - Controle de Display 7 Segmentos com 74HC595. |
Clique em Sketch, Incluir Biblioteca e depois adicionar biblioteca.ZIP. Depois da instalação, recarregue a Arduino IDE, senão a biblioteca não ficará ativa. Uma outra Biblioteca que será também necessária é a TimerOne. Mas essa poderá instalar de outro modo. Clique em : Sketch > Incluir Biblioteca > Gerenciar Bibliotecas. Após abrir a janela do Gerenciador de Biblioteca, refine a busca digitando TimerOne. Na biblioteca TimerOne, clique em More Info e depois em Instalar.
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.
O circuito do Display usa um módulo com 4 dígitos está na figura 03 ( 7 segmentos – anodo comum). Os 2 circuitos integrados U3-U2 fazem o controle entre o display. Os segmentos são ativados através da multiplexação realizada pelos dois chips de Registradores de deslocamento (Shift registers) 74HC595.
Os bits são recebidos serialmente através do pino 14 (SER) do Chip U2. A porta digital D8 do Arduino envia esses bits. O sincronismo dos bits é feito através do clock do pino 11 (SRCLK), pela porta D7.
O pino 12 (RCLK) é usado para armazenar os bits nos registradores – pino digital D4 do Arduino. A sequência dos bits é enviada de um chip 74HC595 para o outro através do pino 9 do U2 – QH’.
O arquivo do código fonte Ladder - Controle de display de sete segmentos com Arduino está disponível em: 21_03_02_Controle_de_display_sete_segmentos_SRG (PDF).
O arquivo do diagrama elétrico - Controle de semáforo de rua e avenida com Arduino está disponível em: 21_02_02_Circuito_Controle_de_display_sete_segmentos_SRG (PDF).
© Direitos de autor. 2020: Gomes; Sinésio Raimundo. Última atualização: 13/02/2021
Nenhum comentário:
Postar um comentário