Índice:

Relógio digital de hora da rede usando o ESP8266: 4 etapas (com imagens)
Relógio digital de hora da rede usando o ESP8266: 4 etapas (com imagens)

Vídeo: Relógio digital de hora da rede usando o ESP8266: 4 etapas (com imagens)

Vídeo: Relógio digital de hora da rede usando o ESP8266: 4 etapas (com imagens)
Vídeo: ESP32 ESP8266 Utilizando Data e Hora - IeC132 2024, Julho
Anonim
Relógio digital de hora da rede usando o ESP8266
Relógio digital de hora da rede usando o ESP8266

Aprendemos como construir um pequeno relógio digital bonito que se comunica com servidores NTP e exibe o horário da rede ou da Internet. Usamos o WeMos D1 mini para conectar a uma rede WiFi, obter a hora NTP e exibi-la em um módulo OLED.

O vídeo acima mostra todo o processo de construção deste projeto.

Etapa 1: Reúna os eletrônicos

Reúna os eletrônicos
Reúna os eletrônicos

Para construir este projeto, você precisará de uma mini placa WeMos D1 ou compatível que use o chipset ESP8266 junto com um módulo OLED. O esboço também deve funcionar com as placas ESP32, mas não testei isso.

Etapa 2: Editar e fazer upload do esboço

Editar e fazer upload do esboço
Editar e fazer upload do esboço
Editar e fazer upload do esboço
Editar e fazer upload do esboço
Editar e fazer upload do esboço
Editar e fazer upload do esboço

Baixe o esboço usando o seguinte link:

Comece adicionando suas credenciais de rede, pois precisamos nos conectar a uma rede sem fio. Em seguida, certifique-se de adicionar as informações corretas de fuso horário. Você pode visitar o seguinte link para obter a string de fuso horário relevante para sua região:

Antes de carregar o esboço, certifique-se de ter instalado a biblioteca U8g2 junto com o pacote de suporte de placa para as placas ESP8266. Verifique as imagens para mais informações ou assista ao vídeo para obter instruções detalhadas. Depois de concluído, conecte a placa e certifique-se de ter selecionado as configurações corretas da placa, conforme mostrado na imagem. Em seguida, clique em upload e aguarde a conclusão.

Depois de carregado, abra o monitor serial e certifique-se de que a hora correta está sendo exibida. Caso contrário, certifique-se de ter selecionado o fuso horário correto para sua região.

Etapa 3: conectar o módulo OLED

Conecte o Módulo OLED
Conecte o Módulo OLED
Conecte o Módulo OLED
Conecte o Módulo OLED

Use o diagrama de fiação acima para conectar o módulo OLED à placa do microcontrolador. Ligue a placa e você deverá ver a hora exibida no módulo.

Etapa 4: adicionar os módulos ao gabinete

Adicione os módulos ao gabinete
Adicione os módulos ao gabinete
Adicione os módulos ao gabinete
Adicione os módulos ao gabinete
Adicione os módulos ao gabinete
Adicione os módulos ao gabinete
Adicione os módulos ao gabinete
Adicione os módulos ao gabinete

Quando estiver satisfeito com os resultados, baixe e imprima em 3D o modelo no seguinte link:

A placa fica na tampa traseira enquanto o módulo OLED fica na extremidade do gabinete. Você pode usar fita dupla-face para segurar o módulo OLED no lugar e também pode adicionar um pouco de cola quente perto dos fios para mantê-lo no lugar. Solde os fios do módulo OLED para a placa do microcontrolador e, em seguida, sele a unidade usando um pouco de cola para mantê-la unida. Conecte o cabo microUSB e ele deve funcionar como esperado.

Se você gostou deste post, não se esqueça de nos seguir usando os links abaixo, pois estaremos construindo muitos outros projetos como este:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Site do BnBe:

Recomendado: