Como usar com Arduino – Módulo Real Time Clock RTC DS1307

Como usar com Arduino – Módulo Real Time Clock RTC DS1307

img00_como_usar_com_arduino_modulo_real_time_clock_rtc_ds1307_uno_mega_2560_nano_relogio_horas_data

– Descrição:

Módulo Real Time Clock RTC DS1307 é um relógio em tempo real (RTC) que possui calendário completo e conta com 56 Bytes de SRAM. O mesmo é capaz de fornecer informações de hora, minutos, segundos, dia, data, mês e ano.

Para o funcionamento do Módulo Real Time Clock RTC DS1307 é necessário além da alimentação da placa, uma bateria CR2032 para poder permitir que os dados fiquem armazenados mesmo com a falta de energia. Além disso, o módulo é capaz de detectar falhas de energia e consequentemente acionando a bateria para evitar que os dados sejam perdidos. O módulo também é capaz de ajustar automaticamente o final dos meses que possuem menos de 31 dias, faz a correção de ano bissexto e trabalha tanto no formato de 12 horas quanto 24 horas. Além disso, a placa possui um local para que um Sensor de Temperatura DS18B20 seja soldado e utilizado em conjunto.

– Especificações e características:

– Controlador: DS1307
– Tensão de operação: 5VDC
– Interface: I2C
– Memória RAM não volátil: 56 bytes
– Computa horas / minutos / segundos / dias da semana / mês / meses / anos (de 2000 a 2099)
– Consome menos de 500nA no modo bateria com oscilador em funcionamento
– Armazenamento de memória: 24C32 EEPROM I2C 32K
– Possui circuito de detecção de falha de energia
– Possui espaço para um Sensor de Temperatura DS18B20
– Bateria compatível: CR2032 (inclusa)
– Temperatura de operação: -40° a 85°celsius

– Datasheet:

Datasheet DS1307

– Aplicações:

Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário obter informações das horas, dia e data.

– Proposta da prática:

Utilizar o Módulo Real Time Clock RTC DS1307 em conjunto com o Arduino e obter informações de horas, dia e data atual. Estas informações serão exibidas no monitor serial do ambiente de programação do Arduino.

– Lista dos itens necessários:

01 – Arduino com Cabo USB
01 – Módulo Real Time Clock RTC DS1307
04 – Cabos Jumper macho-fêmea

– Esquema de ligação da prática

img01_como_usar_com_arduino_modulo_real_time_clock_rtc_ds1307_uno_mega_2560_nano_relogio_horas_data

– Tutorial de instalação e configuração do ambiente de programação do Arduino:

Arduino – Instalação e Configuração da IDE no Windows

– Biblioteca:

Download RTClib

– Importando bibliotecas para o ambiente de programação do Arduino:

Arduino – Importando bibliotecas para a IDE

– Código:

– Resultado final:

Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!

Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop

Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.

Obrigado e até a próxima!

Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.

Como usar com Arduino – Módulo Real Time Clock RTC DS1307
1 votos / Média de avaliação: 5 / Pontuação: 100%


Postagem anterior:
Próxima postagem:
Postagem feita por

Formado em Engenharia da Computação pela Faculdade Presidente Antônio Carlos, fundador e CEO da MasterWalker Electronic Shop. Se preocupa com o aprendizado dos seus clientes e daqueles interessados em aprender sobre Arduino e plataformas embarcadas em geral.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *