Índice:

Relógio Arduino DS3231 RTC com LCD: 3 etapas
Relógio Arduino DS3231 RTC com LCD: 3 etapas

Vídeo: Relógio Arduino DS3231 RTC com LCD: 3 etapas

Vídeo: Relógio Arduino DS3231 RTC com LCD: 3 etapas
Vídeo: Arduino and DS3231 Real Time Clock Tutorial 2024, Julho
Anonim
Relógio Arduino DS3231 RTC com LCD
Relógio Arduino DS3231 RTC com LCD

Para me familiarizar com um DS3231 RTC (relógio de tempo real), construí um arduino simples com relógio de 24 horas. Possui 3 botões com as seguintes funções: pressione qualquer botão para entrar no modo de acerto da hora, aumente e diminua o tempo em minutos com dois dos botões e acerte o relógio com o terceiro botão. Você pode conferir um vídeo dele funcionando em vimeo.com/andrewideas/simplearduinoclock.

Materiais requisitados:

  • Uma placa de desenvolvimento arduino (usei um Uno)
  • Um display LCD padrão 16x2 com base em HD44780
  • Um RTC baseado em DS3231 (comprei o meu na Amazon)
  • Três botões de pressão
  • Três resistores (~ 10K ohm)
  • Um potenciômetro (~ 10K ohm)
  • Uma placa de ensaio
  • Vários fios de ligação

Etapa 1: Fiação

Fiação
Fiação
Fiação
Fiação

Consulte o desenho para obter instruções sobre a fiação. Os botões são conectados aos pinos A0, A1 e A2. O RTC usa o pino A5 para SCL e o pino A4 para SDA. O potenciômetro varia o contraste no LCD e o LCD usa os pinos digitais 2 a 7.

Etapa 2: Programação

Programação
Programação

Use o IDE do arduino para fazer o upload do meu esboço para o seu arduino.

Meu código foi parcialmente baseado no código fornecido aqui. E, claro, meu código é explicado em seus comentários.

Você pode baixar o esboço deste instrutível.

Etapa 3: continuando com sua vida

Você fez isso! A menos que você não tenha feito isso, comente abaixo e farei o possível para ajudá-lo. Caso contrário, vá em frente e faça coisas ainda maiores!

Obrigado!

Recomendado: