![Como usar o DS1307 usando o Arduino: 7 etapas Como usar o DS1307 usando o Arduino: 7 etapas](https://i.howwhatproduce.com/images/011/image-30914-j.webp)
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
![Como usar o DS1307 usando o Arduino Como usar o DS1307 usando o Arduino](https://i.howwhatproduce.com/images/011/image-30914-1-j.webp)
![Como usar o DS1307 usando o Arduino Como usar o DS1307 usando o Arduino](https://i.howwhatproduce.com/images/011/image-30914-2-j.webp)
DS1307 é um Real Time Clock IC (RTC). Este IC é usado para fornecer dados de tempo. O tempo alocado começa em segundos, minutos, horas, dias, data, mês e ano.
Este IC requer componentes externos adicionais, como Crystal e baterias de 3,6V. Crystal é usado para fontes de relógio. As baterias são usadas para energia de reserva, de forma que a função de tempo não seja interrompida quando o fornecimento principal for cortado.
Sugiro comprar um módulo DS1307 equipado com componentes externos.
Componentes necessários:
- Arduino Nano V.3
- RTC DS1307
- Jumper Wire
- Mini USB
Biblioteca usada:
DS1307RTC
Etapa 1: Conecte o DS1307 ao Arduino
![Conecte o DS1307 ao Arduino Conecte o DS1307 ao Arduino](https://i.howwhatproduce.com/images/011/image-30914-3-j.webp)
![Conecte o DS1307 ao Arduino Conecte o DS1307 ao Arduino](https://i.howwhatproduce.com/images/011/image-30914-4-j.webp)
Conecte o DS1307 ao Arduino Nano de acordo com a imagem ou tabela abaixo.
DS1307 para Arduino Nano
VCC ==> + 5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Em seguida, conecte o Arduino ao laptop / PC usando o Mini USB.
Etapa 2: Adicionar a Biblioteca DS1307RTC
![Adicionar a Biblioteca DS1307RTC Adicionar a Biblioteca DS1307RTC](https://i.howwhatproduce.com/images/011/image-30914-5-j.webp)
![Adicionar a Biblioteca DS1307RTC Adicionar a Biblioteca DS1307RTC](https://i.howwhatproduce.com/images/011/image-30914-6-j.webp)
![Adicionar a Biblioteca DS1307RTC Adicionar a Biblioteca DS1307RTC](https://i.howwhatproduce.com/images/011/image-30914-7-j.webp)
A biblioteca DS1307 pode ser baixada aqui:
Biblioteca DS1307
Depois que o download for concluído, Abra "Skecth ==> Incluir Biblioteca ==> adicionar Biblioteca. ZIp"
Encontre o arquivo de biblioteca que foi baixado.
Se for bem-sucedido, feche o Arduino e abra-o novamente.
Etapa 3: Escolha a placa Arduino
![Escolha a placa Arduino Escolha a placa Arduino](https://i.howwhatproduce.com/images/011/image-30914-8-j.webp)
Abra as ferramentas e selecione a placa Arduino de acordo com a figura acima.
Placa "Arduino Nano"
Processador: "ATmega328P (Old Bootloader)"
Etapa 4: SetTime Sketch
![SetTime Sketch SetTime Sketch](https://i.howwhatproduce.com/images/011/image-30914-9-j.webp)
![SetTime Sketch SetTime Sketch](https://i.howwhatproduce.com/images/011/image-30914-10-j.webp)
Existem dois esboços que serão usados. O primeiro esboço é "SetTime" usado para definir a hora no DS1307 para corresponder à hora atual. o segundo é "ReadTest" usado para exibir a contagem de tempo.
Upload SetTime:
Abra Arquivo> Exemplos> DS1307RTC> SetTime
Depois que o Sketch estiver aberto, clique em upload e aguarde alguns instantes.
Se o processo de upload estiver concluído, abra o Monitor Serial para ver o tempo definido.
Etapa 5: ReadTest Sketch
![ReadTest Sketch ReadTest Sketch](https://i.howwhatproduce.com/images/011/image-30914-11-j.webp)
Carregue Sketch "ReadTes" para executar a função cronometrada.
Abra Arquivo> Exemplos> DS1307RTC> ReadTest
Clique em upload e aguarde alguns instantes. Após a conclusão do processo de upload, abra o monitor serial para ver os resultados.
Etapa 6: Resultado
![Resultado Resultado](https://i.howwhatproduce.com/images/011/image-30914-12-j.webp)
![Resultado Resultado](https://i.howwhatproduce.com/images/011/image-30914-13-j.webp)
Se for bem-sucedido, o monitor serial será exibido conforme mostrado na Figura 1.
Se o Módulo DS1307 não estiver instalado ou não conectado a uma placa Arduino, o monitor serial será exibido conforme mostrado na Figura 2.
Etapa 7: Outro artigo sobre RTC
![Outro artigo sobre RTC Outro artigo sobre RTC](https://i.howwhatproduce.com/images/011/image-30914-14-j.webp)
![Outro artigo sobre RTC Outro artigo sobre RTC](https://i.howwhatproduce.com/images/011/image-30914-15-j.webp)
Você pode usar o LCD ou o Módulo de 7 Segmentos para exibir a hora gerada pelo RTC.
Se você não sabe como usá-lo, pode ver meu próximo artigo sobre "Como exibir o tempo no LCD" ou "Como exibir o tempo no módulo de 7 segmentos" no meu próximo artigo.
Obrigado por ler este artigo, espero que seja útil.
Se houver dúvidas, basta escrever na coluna de comentários.
Recomendado:
Como usar o motor de passo como codificador giratório e display OLED para etapas: 6 etapas
![Como usar o motor de passo como codificador giratório e display OLED para etapas: 6 etapas Como usar o motor de passo como codificador giratório e display OLED para etapas: 6 etapas](https://i.howwhatproduce.com/images/009/image-25706-j.webp)
Como usar o motor de passo como codificador giratório e display OLED para etapas: Neste tutorial, aprenderemos como rastrear as etapas do motor de passo no display OLED. Assista a um vídeo de demonstração. O crédito do tutorial original vai para o usuário do youtube " sky4fly "
Visuino Como usar um botão como entrada para controlar coisas como LED: 6 etapas
![Visuino Como usar um botão como entrada para controlar coisas como LED: 6 etapas Visuino Como usar um botão como entrada para controlar coisas como LED: 6 etapas](https://i.howwhatproduce.com/images/011/image-31067-j.webp)
Visuino Como usar um botão como entrada para controlar coisas como o LED: Neste tutorial, aprenderemos como ligar e desligar o LED usando um botão simples e o Visuino. Assistir a um vídeo de demonstração
Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: 7 etapas
![Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: 7 etapas Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: 7 etapas](https://i.howwhatproduce.com/images/002/image-3771-19-j.webp)
Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: O S4A (ou Scratch para Arduino) é um sistema que baseado no Scratch que permite interagir diretamente com um Arduino. É uma forma muito did á tica de usar programa ç ã o e verificar em tempo real a intera ç & atild
Como usar o terminal Mac e como usar as funções principais: 4 etapas
![Como usar o terminal Mac e como usar as funções principais: 4 etapas Como usar o terminal Mac e como usar as funções principais: 4 etapas](https://i.howwhatproduce.com/images/005/image-14039-7-j.webp)
Como usar o Terminal Mac e como usar as funções principais: Mostraremos como abrir o Terminal MAC. Também mostraremos alguns recursos do Terminal, como ifconfig, alteração de diretórios, acesso a arquivos e arp. Ifconfig permitirá que você verifique seu endereço IP e seu anúncio MAC
Como usar o Wiimote como um mouse de computador Usando velas como um sensor !!: 3 etapas
![Como usar o Wiimote como um mouse de computador Usando velas como um sensor !!: 3 etapas Como usar o Wiimote como um mouse de computador Usando velas como um sensor !!: 3 etapas](https://i.howwhatproduce.com/images/002/image-4572-76-j.webp)
Como usar o Wiimote como um mouse de computador Usando velas como um sensor !!: Este guia mostrará como conectar seu Wii Remote (Wiimote) ao seu PC e usá-lo como um mouse