Relógio DS3231 RTC e Display OLED no Arduino UNO

Programação

Neste projeto, você aprenderá a criar um relógio digital com o Arduino usando o módulo Relógio de Tempo Real (RTC) DS3231 e um display OLED. Forneceremos todos os passos necessários, incluindo o diagrama do circuito, o código e uma explicação do código.

Este projeto é bastante simples de entender:

  • Nós definimos primeiramente o tempo do módulo do relógio do tempo real DS3231;
  • Em seguida, obtemos a data, hora e temperatura do RTC;
  • Exibimos a data, hora e temperatura no visor OLED;
  • Nós atualizamos o OLED com a nova hora atual e leituras a cada segundo.



Siga o próximo diagrama esquemático para conectar o circuito ou use a tabela a seguir como referência. Ambos os módulos se comunicam com a placa Arduino usando o protocolo de comunicação I2C.

Como cada módulo tem um endereço I2C exclusivo, podemos usar o mesmo barramento I2C (same I2C pins) para estabelecer uma comunicação entre o Arduino e os módulos.

Para acessar o código, acesse este link



Fonte
Suadica
Mais Dicas