Índice:
- Etapa 1: Componentes
- Etapa 2: mais sobre MAX7219
- Etapa 3: Mais sobre DS1307
- Etapa 4: Diagrama de conexão
- Etapa 5: tutorial
- Etapa 6: Código
Vídeo: Relógio digital usando Arduino e display de matriz de pontos LED: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Hoje em dia, os Makers, os Desenvolvedores estão preferindo o Arduino para o rápido desenvolvimento da prototipagem de projetos. Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. O Arduino tem uma comunidade de usuários muito boa. Neste projeto, veremos como construir um relógio digital usando o Arduino. Este projeto é fácil de construir e alterá-lo de acordo com os requisitos.
Etapa 1: Componentes
A seguir estão os componentes necessários para o projeto
1 x Arduino Uno
Arduino Uno na Índia-
Arduino Uno no Reino Unido -
Arduino Uno nos EUA -
4 x MAX7219 LED Dot Matrix display
Dot Matrix Display no Reino Unido -
Dot Matrix Display nos EUA -
Dot Matrix Display na Índia-
1 x módulo RTC DS1307
DS1307 RTC Clock in India-
DS1307 RTC Clock no Reino Unido -
DS1307 RTC Clock nos EUA -
Poucos fios
Etapa 2: mais sobre MAX7219
Os MAX7219 / MAX7221 são drivers de exibição de cátodo comum de entrada / saída serial compactos que fazem interface com microprocessadores (μPs) a exibições de LED numéricas de 7 segmentos de até 8 dígitos, exibições de gráfico de barras ou 64 LEDs individuais.
Incluídos no chip estão um decodificador BCD code-B, circuitos de varredura multiplex, drivers de segmento e dígito e uma RAM estática 8x8 que armazena cada dígito.
Apenas um resistor externo é necessário para definir a corrente do segmento para todos os LEDs. O MAX7221 é compatível com SPI ™, QSPI ™ e MICROWIRE ™, e possui drivers de segmento com limitação de velocidade para reduzir EMI.
Uma conveniente interface serial de 4 fios conecta-se a todos os μPs comuns. Dígitos individuais podem ser endereçados e atualizados sem reescrever todo o display.
O MAX7219 / MAX7221 também permite que o usuário selecione a decodificação code-B ou não decodificação para cada dígito.
Etapa 3: Mais sobre DS1307
O relógio serial em tempo real (RTC) DS1307 é um relógio / calendário decimal totalmente codificado em binário (BCD) de baixa potência
mais 56 bytes de NV SRAM.
O endereço e os dados são transferidos serialmente por meio de um barramento bidirecional I2C.
O relógio / calendário fornece informações sobre segundos, minutos, horas, dia, data, mês e ano.
A data do fim do mês é ajustada automaticamente para meses com menos de 31 dias, incluindo correções para ano bissexto.
O relógio opera no formato de 24 ou 12 horas com indicador AM / PM. O DS1307 possui um circuito de detecção de energia integrado que detecta falhas de energia e alterna automaticamente para a fonte de reserva. A operação de cronometragem continua enquanto a peça opera a partir da fonte de backup.
Etapa 4: Diagrama de conexão
Etapa 5: tutorial
Etapa 6: Código
Para código e detalhes de conexão:
github.com/stechiez/Arduino/tree/master/di…
Você pode obter as bibliotecas no seguinte repo:
github.com/stechiez/Arduino/tree/master/l…
Recomendado:
Como fazer relógio analógico e relógio digital com faixa LED usando o Arduino: 3 etapas
Como fazer relógio analógico e relógio digital com faixa de LED usando o Arduino: Hoje faremos um relógio analógico e relógio digital com faixa de LED. Relógio digital com Led Strip e módulo MAX7219 Dot com Arduino. Corrigirá a hora com o fuso horário local. O relógio analógico pode usar uma faixa de LED mais longa, então pode ser pendurado na parede para se tornar uma arte
Interface do microcontrolador Atmega16 com display LED de matriz de pontos: 5 etapas
Interface do microcontrolador Atmega16 com display LED de matriz de pontos: Neste projeto, faremos a interface de um display de LED de matriz de pontos com microcontrolador AVR (Atmega16). Aqui vamos mostrar simulação em proteus, você pode aplicar a mesma coisa em seu hardware. Então, vamos primeiro imprimir um caractere, digamos 'A' em t
4 em 1 MAX7219 Tutorial do módulo de exibição de matriz de pontos usando o Arduino UNO: 5 etapas
4 em 1 MAX7219 Tutorial do módulo de exibição de matriz de pontos usando o Arduino UNO: Descrição: Procurando uma matriz de LED fácil de controlar? Este módulo 4 em 1 Dot Matrix Display deve ser adequado para você. O módulo completo vem em quatro matrizes de cátodo comum 8x8 RED equipadas com MAX7219 IC cada. Ótimo para exibir texto corrido a
Display de matriz de pontos LED: 5 etapas
Display LED Dot Matrix: Neste projeto, você deve usar novamente dois conjuntos de registradores de deslocamento. Eles serão conectados às linhas e colunas do display de matriz de pontos. Em seguida, você mostrará um objeto simples, ou sprite, na tela e o animará. O principal objetivo deste projeto é
Display de matriz de pontos LED: 8 etapas (com imagens)
Display de matriz de pontos de LED: Este é um simples COMO fazer seu próprio display de matriz de pontos de LED personalizado. Estarei adicionando o programa completo com uma explicação para acender os LEDs. Também é bastante hackável, você pode alterá-lo para se adequar a si mesmo. Decidi fazer meu próprio d