![Obter data e hora da Internet - Tutorial: 9 etapas Obter data e hora da Internet - Tutorial: 9 etapas](https://i.howwhatproduce.com/images/009/image-25382-j.webp)
Índice:
- Etapa 1: O que você precisa
- Etapa 2: Inicie o Visuino e selecione o tipo de placa M5 Stack Stick C
- Etapa 3: no Visuino, defina a placa StickC
- Etapa 4: configuração de WiFi
- Etapa 5: Adicionar componentes no Visuino
- Etapa 6: nos componentes do conjunto Visuino
- Etapa 7: nos componentes do Visuino Connect
- Etapa 8: gerar, compilar e fazer upload do código do Arduino
- Etapa 9: jogar
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
![Image Image](https://i.howwhatproduce.com/images/009/image-25382-2-j.webp)
![](https://i.ytimg.com/vi/ZvZXkV7hiv0/hqdefault.jpg)
Neste tutorial, aprenderemos como obter a data e hora do servidor NIST TIME usando M5Stack StickC e Visuino, Assista a um vídeo de demonstração.
Etapa 1: O que você precisa
![O que você vai precisar O que você vai precisar](https://i.howwhatproduce.com/images/009/image-25382-3-j.webp)
M5StickC ESP32: você pode obtê-lo aqui
Programa Visuino: Baixe o Visuino
Nota: Verifique este tutorial aqui sobre como instalar a placa StickC ESP32
Etapa 2: Inicie o Visuino e selecione o tipo de placa M5 Stack Stick C
![Inicie o Visuino e selecione o tipo de placa M5 Stack Stick C Inicie o Visuino e selecione o tipo de placa M5 Stack Stick C](https://i.howwhatproduce.com/images/009/image-25382-4-j.webp)
![Inicie o Visuino e selecione o tipo de placa M5 Stack Stick C Inicie o Visuino e selecione o tipo de placa M5 Stack Stick C](https://i.howwhatproduce.com/images/009/image-25382-5-j.webp)
Inicie o Visuino como mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "M5 Stack Stick C" como mostrado na Figura 2
Etapa 3: no Visuino, defina a placa StickC
![No Visuino, defina a placa StickC No Visuino, defina a placa StickC](https://i.howwhatproduce.com/images/009/image-25382-6-j.webp)
![No Visuino, defina a placa StickC No Visuino, defina a placa StickC](https://i.howwhatproduce.com/images/009/image-25382-7-j.webp)
![No Visuino, defina a placa StickC No Visuino, defina a placa StickC](https://i.howwhatproduce.com/images/009/image-25382-8-j.webp)
![No Visuino, defina a placa StickC No Visuino, defina a placa StickC](https://i.howwhatproduce.com/images/009/image-25382-9-j.webp)
Clique na placa "M5 Stack Stick C" para selecioná-la
Na janela "Propriedades" selecione "Módulos" e clique em "+" para expandir, Selecione "Display ST7735" e clique em "+" para expandi-lo, defina "Orientation" como "goRight"
Defina "Background Color" como "ClBlack" Selecione "Elements" e clique no botão azul com 3 pontos …
A caixa de diálogo de elementos mostrará
Na caixa de diálogo de elementos, expanda "Texto" no lado direito e arraste "Desenhar texto" e arraste 2X "Campo de texto" do lado direito para a esquerda
- Selecione o texto "Desenhar Texto1" à esquerda e na janela de propriedades defina o tamanho para 2, a cor para aclLime e o texto para 'Data e Hora'
- Selecione "Campo de texto1" à esquerda e na janela de propriedades defina o tamanho como 2, cor para aclAqua e Y para 10
- Selecione "Campo de texto 2" à esquerda e na janela de propriedades defina o tamanho para 2 e Y para 30
Etapa 4: configuração de WiFi
![Configuração de WiFi Configuração de WiFi](https://i.howwhatproduce.com/images/009/image-25382-10-j.webp)
![Configuração de WiFi Configuração de WiFi](https://i.howwhatproduce.com/images/009/image-25382-11-j.webp)
![Configuração de WiFi Configuração de WiFi](https://i.howwhatproduce.com/images/009/image-25382-12-j.webp)
Clique na placa "M5 Stack Stick C" para selecioná-la
Na janela "Propriedades" selecione "Módulos" e clique em "+" para expandir, "WiFi" e clique em "+" para expandir, selecione "Conectar a pontos de acesso" e clique no botão (3 pontos)
Na janela "Pontos de acesso", arraste "Ponto de acesso WiFi" para o lado esquerdo.
Em seguida, no lado esquerdo, selecione "Ponto de acesso 1" e na janela de propriedades, defina
- Em "SSID" coloque o nome da sua rede WiFi
- Em "Senha" coloque a senha de acesso para sua rede WiFi
Na janela "Propriedades" selecione "Módulos" e clique em "+" para expandir, "WiFi" e clique em "+" para expandir,> Sockets, clique no botão […], de modo que a janela "Sockets" abrirá Arraste o cliente TCP de direita para a esquerda e em conjunto de janelas de Propriedades
- porta: 37 e
- host: time-b-g.nist.gov
Etapa 5: Adicionar componentes no Visuino
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-25382-13-j.webp)
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-25382-14-j.webp)
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-25382-15-j.webp)
Adicionar componente "Gerador de pulso"
Adicionar componente "Internet Time Protocol"
Adicionar 2X componente "Excluir subtexto direito"
Adicionar 2X componente "Excluir subtexto esquerdo"
Etapa 6: nos componentes do conjunto Visuino
![No Visuino Set Components No Visuino Set Components](https://i.howwhatproduce.com/images/009/image-25382-16-j.webp)
![No Visuino Set Components No Visuino Set Components](https://i.howwhatproduce.com/images/009/image-25382-17-j.webp)
- Selecione "PulseGenerator1" e na janela de propriedades defina a frequência para 0,11666667
- Selecione "DeleteRightText1" e na janela de propriedades defina o Comprimento como 13
- Selecione "DeleteRightText2" e na janela de propriedades defina o comprimento como 5
- Selecione "DeleteLeftText2" e na janela de propriedades defina o comprimento como 12
Etapa 7: nos componentes do Visuino Connect
![Nos componentes do Visuino Connect Nos componentes do Visuino Connect](https://i.howwhatproduce.com/images/009/image-25382-18-j.webp)
- Conecte o pino "PulseGenerator1" [Saída] ao pino "InternetTime1" [Entrada]
- Conecte o pino "InternetTime1" [Socket] a "M5 Stack Stick C"> pino Cliente1 TCP [In]
- Conecte o pino "InternetTime1" [Out] ao pino "DeleteRightText1" [In] e o pino "DeleteRightText2" [In]
- Conecte o pino "DeleteRightText1" [Out] ao pino "DeleteLeftText1" [In]
- Conecte o pino "DeleteRightText2" [Out] ao pino "DeleteLeftText2" [In]
- Conecte o pino "DeleteLeftText1" [Saída] ao "M5 Stack Stick C"> Display ST7735> Pino Campo de texto1 [Entrada]
- Conecte o pino "DeleteLeftText2" [Saída] ao "M5 Stack Stick C"> Display ST7735> Pino do Campo de texto2 [Entrada]
Etapa 8: gerar, compilar e fazer upload do código do Arduino
![Gere, compile e carregue o código do Arduino Gere, compile e carregue o código do Arduino](https://i.howwhatproduce.com/images/009/image-25382-19-j.webp)
![Gere, compile e carregue o código do Arduino Gere, compile e carregue o código do Arduino](https://i.howwhatproduce.com/images/009/image-25382-20-j.webp)
Clique no ícone do Arduino na barra de ferramentas, isso irá gerar o código e abrir o IDE do Arduino. O botão próximo a ele irá compilar e enviar o código direto para o dispositivo. Você vai querer abrir o IDE pela primeira vez para ter certeza de que a porta COM está configurada corretamente. Depois disso, o IDE do Arduino salvará suas configurações.
Uma vez no IDE do Arduino, certifique-se de que a placa, a velocidade e a porta estejam configuradas corretamente. Você provavelmente precisará definir a porta COM no submenu, mas as outras devem ser definidas automaticamente. Se você tiver mais de uma porta COM, tente remover seu M5Stick, olhe e veja quais portas permanecem, em seguida, reconecte o M5Stick e veja qual retorna. Essa é a porta COM.
Em seguida, clique em Upload. Isso irá verificar (compilar) e fazer upload.
Etapa 9: jogar
Se você ligar o módulo M5Sticks, ele se conectará à internet e o display deverá começar mostrando a data e hora do servidor NIST
. Você também pode experimentar outros servidores que pode encontrar aqui
Parabéns! Você concluiu seu projeto M5Sticks com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, que você pode baixar aqui. Você pode fazer o download e abri-lo em Visuino:
Recomendado:
ESP8266 OLED - Obter data e hora da Internet: 8 etapas
![ESP8266 OLED - Obter data e hora da Internet: 8 etapas ESP8266 OLED - Obter data e hora da Internet: 8 etapas](https://i.howwhatproduce.com/images/001/image-544-30-j.webp)
ESP8266 OLED - Obter data e hora da Internet: Neste tutorial, aprenderemos como obter a data e hora do servidor NIST TIME usando ESP8266 OLED e Visuino, assista a um vídeo de demonstração
Interface do 8051 com DS1307 RTC e exibição do registro de data e hora no LCD: 5 etapas
![Interface do 8051 com DS1307 RTC e exibição do registro de data e hora no LCD: 5 etapas Interface do 8051 com DS1307 RTC e exibição do registro de data e hora no LCD: 5 etapas](https://i.howwhatproduce.com/images/001/image-13-5-j.webp)
Interface do 8051 com DS1307 RTC e exibição do registro de data e hora no LCD: Neste tutorial, explicamos como podemos fazer a interface do microcontrolador 8051 com o ds1307 RTC. Aqui estamos exibindo a hora RTC em lcd usando simulação proteus
Como fazer registro de data e hora. Liono Maker: 5 etapas
![Como fazer registro de data e hora. Liono Maker: 5 etapas Como fazer registro de data e hora. Liono Maker: 5 etapas](https://i.howwhatproduce.com/images/002/image-5102-6-j.webp)
Como fazer registro de data e hora. Liono Maker: Introdução: -Neste tutorial, aprenderemos como fazer registro de data e hora com o Arduino. Para este propósito, estou usando DS3231 & Módulos de cartão Micro SD. O módulo principal que é usado para time & o registro de data é DS3231. DS3231 é um RTC (real ti
Relógio da Internet: Exibir data e hora com um OLED usando ESP8266 NodeMCU com protocolo NTP: 6 etapas
![Relógio da Internet: Exibir data e hora com um OLED usando ESP8266 NodeMCU com protocolo NTP: 6 etapas Relógio da Internet: Exibir data e hora com um OLED usando ESP8266 NodeMCU com protocolo NTP: 6 etapas](https://i.howwhatproduce.com/images/010/image-27318-j.webp)
Relógio da Internet: Exibir data e hora com um OLED usando ESP8266 NodeMCU com protocolo NTP: Oi pessoal, neste instructables vamos construir um relógio da internet que obterá o tempo da internet para que este projeto não precise de nenhum RTC para rodar, só vai precisar de um conexão de internet funcionando E para este projeto você precisa de um esp8266 que terá um
É hora de obter o James Bond no seu Mac OU no Apple Remote Watch: 5 etapas
![É hora de obter o James Bond no seu Mac OU no Apple Remote Watch: 5 etapas É hora de obter o James Bond no seu Mac OU no Apple Remote Watch: 5 etapas](https://i.howwhatproduce.com/images/003/image-7398-30-j.webp)
É hora de obter o James Bond no seu Mac OU no Apple Remote Watch: que horas são? É hora de aumentar o volume !!!! e mudar de faixa, ou abrir o Front Row ou controlar todas as suas apresentações do Keynote a partir de seu relógio super legal. O controle remoto da apple é muito legal, no entanto, é apenas mais uma coisa para carregar, ou ju