Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este instrutível mostrará como fazer o relógio de 7 segmentos do Arduino.
precisão é uma merda!
então fiz isso apenas para programação e para me divertir.
se você quiser fazer um relógio sério, você pode usar o módulo rtc que manterá um registro do tempo.
você pode usar o display de sete segmentos 4 pré-fabricado se não se sentir confortável com fiação complexa, que pode reduzir significativamente a chance de conexão solta e saída de display inadequada.
um botão é para aumentar a hora e outro para aumentar minuto a um.
Suprimentos
Tábua de pão
Arduino (meu nano)
4 display de sete segmentos
2 botão de pressão
2 led
4 resistor de um Kohm
um resistor limitador de corrente (220ohm)
algum fio de conexão
Etapa 1: Multiplexação de 4 display de sete segmentos
conecte todos os pinos correspondentes de cada 7 seg entre si para multiplexar a exibição na ordem dada nas imagens acima.
Etapa 2: conectando um monitor de 7 segmentos ao Arduino
Conecte todos os terminais do display de 7 segmentos ao pino digital do Arduino de acordo com este esquema.
A - pino digital 2
B - pino digital 3
C - pino digital 4
D - pino digital 5
E - pino digital 6
F - pino digital 7
G - pino digital 8
DP - pino digital 9.
Conecte todos os pinos comuns ao pino digital do Arduino através do resistor de 1K ohm
D1 - pino digital 10
D2 - pino digital 11
D3 - pino digital 12
D4 - pino digital 13
Passo 3: Conectando o Led de segundos e o botão de ajuste
Aterre um terminal do botão de pressão e o cátodo do LED.
Conecte o terminal adjacente a A0 e A1 respectivamente.
Ânodo LED para A3.
Etapa 4: Código
Baixe a biblioteca de exibição de 7 segmentos primeiro do link fornecido abaixo do Github e extraia-a para a pasta da biblioteca de ide do Arduino
biblioteca de sete segmentos
carregue o código para o seu Arduino
você pode alterar o código de acordo com você.