Índice:

Obter data e hora da Internet - Tutorial: 9 etapas
Obter data e hora da Internet - Tutorial: 9 etapas

Vídeo: Obter data e hora da Internet - Tutorial: 9 etapas

Vídeo: Obter data e hora da Internet - Tutorial: 9 etapas
Vídeo: Como resolver código de verificação em 2 etapas do Roblox que não chega no e-mail (2024) 2024, Julho
Anonim
Image
Image

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

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
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 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
No Visuino, defina a placa StickC
No Visuino, defina a placa StickC
No Visuino, defina a placa StickC
No Visuino, defina a placa StickC
No Visuino, defina a placa StickC
No Visuino, defina a placa StickC

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
Configuração de WiFi
Configuração de WiFi
Configuração de WiFi
Configuração de WiFi

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
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes
No Visuino Adicionar Componentes

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
No Visuino Set Components
No Visuino Set Components
  • 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
  • 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
Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino

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: