Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Relógio Arduino Confiável com Data, Hora e Display LCD

Componentes e Materiais

ComponenteQuantidade
Arduino UNO1
Display LCD 16x2 Branco no Azul (Adafruit)1
Módulo I2C para LCD1
RTC (Real Time Clock)1
Chave Tact Switch 12mm (SparkFun)3
Resistor 10k ohm3
Jumpers (genéricos)1 kit

Sobre o Projeto

Introdução

Este relógio é base para muitos dos meus projetos. Fui inspirado por um amigo que publicou um tutorial em 2012. É um relógio simples com display LCD, RTC (relógio de tempo real) e 3 botões. Para economizar pinos do Arduino, usei display com módulo I2C. O RTC também usa protocolo I2C.

Os 3 botões, ligados em circuito "pull down", servem para ajustar hora e data sem recarregar o código no Arduino.

O Esquema é Muito Simples:

LCD e RTC comunicam com Arduino via I2C (biblioteca "Wire") nos pinos:

Bibliotecas:

Código:

O código é simples: no loop, verifica se o botão "menu" está pressionado. Se não, exibe data e hora; caso contrário, conta quantas vezes foi pressionado e, através dos menus, ajusta a hora. No final, atualiza o RTC com os novos dados e exibe data/hora.

O projeto também foi publicado no Instructables.

Código

Clock Set Date Time

Código disponível no repositório do projeto.

Esquemáticos

Construa um Relógio Arduino Confiável com Data, Hora e Display LCD Construa um Relógio Arduino Confiável com Data, Hora e Display LCD

simple_clock_uOb2RxCa71.fzz

Processo de manufatura

  1. Obter Data e Hora Atuais em Python: Guia Prático
  2. Garantindo a Produção Oportuna de Novas Vacinas e Biológicos
  3. Construa um Relógio Retrô Numitron com Arduino: Simples, Confiável e Eficiente
  4. Dominando Data e Hora em Java: Construtores, Métodos e Boas Práticas
  5. Guia Completo de Data e Hora em C++
  6. Java 8: A Nova API Robusta de Data e Hora
  7. Dominando Datas e Horas em Python: Guia Prático
  8. Relógio de Palavras de Precisão: Exibição de Tempo em Palavras com Resolução de Minuto
  9. Monitor de Temperatura e Relógio Tempo Real com Arduino Due e Display TFT 3.2"
  10. Construa um Relógio Despertador Confiável com RTC DS1302 e Arduino UNO