![NEO-6M GPS conectado ao NodeMCU - Posição do display OLED - Visuino: 7 etapas NEO-6M GPS conectado ao NodeMCU - Posição do display OLED - Visuino: 7 etapas](https://i.howwhatproduce.com/images/011/image-32811-j.webp)
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
![Image Image](https://i.howwhatproduce.com/images/011/image-32811-2-j.webp)
![](https://i.ytimg.com/vi/RNoVwYgODUE/hqdefault.jpg)
Neste tutorial, usaremos NodeMCU Mini, OLED Lcd, NEO-6M GPS e Visuino para exibir a posição GPS ao vivo no LCD. 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/011/image-32811-3-j.webp)
![O que você vai precisar O que você vai precisar](https://i.howwhatproduce.com/images/011/image-32811-4-j.webp)
Todos os módulos são de makerfabs. Possuem módulos da melhor qualidade e anos-luz à frente da concorrência, também com os melhores preços acessíveis.
- NodeMCU Mini
- Módulo NEO-6M GPS
- OLED Lcd
- Tábua de pão
- Fios de ligação
- Programa Visuino: Baixe o Visuino
Etapa 2: o circuito
![O circuito O circuito](https://i.howwhatproduce.com/images/011/image-32811-5-j.webp)
- Conecte o GND do NodeMCU ao pino da placa de ensaio (gnd)
- Conecte o pino 5V do NodeMCU ao pino da placa de ensaio (positivo)
- Conecte o pino 0 (SCL) do NodeMCU ao pino do LCD OLED (SCL)
- Conecte o pino 1 (SDA) do NodeMCU ao pino OLED LCD (SDA)
- Conecte o pino de LCD OLED (VCC) ao pino da placa de ensaio (positivo)
- Conecte o pino do LCD OLED (GND) ao pino da placa de ensaio (GND)
- Conecte o pino 5V do pino GPS da placa de ensaio (VCC)
- Conecte o pino GND do pino GPS da placa de ensaio (GND)
- Conecte o pino (RX) do NodeMCU ao pino do GPS (TXD)
Etapa 3: inicie o Visuino e selecione o NodeMCU ESP-12
![Inicie o Visuino e selecione o NodeMCU ESP-12 Inicie o Visuino e selecione o NodeMCU ESP-12](https://i.howwhatproduce.com/images/011/image-32811-6-j.webp)
![Inicie o Visuino e selecione o NodeMCU ESP-12 Inicie o Visuino e selecione o NodeMCU ESP-12](https://i.howwhatproduce.com/images/011/image-32811-7-j.webp)
Para iniciar a programação do Arduino, você precisará ter o IDE do Arduino instalado aqui:
Esteja ciente de que existem alguns bugs críticos no Arduino IDE 1.6.6. Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará! Se você não tiver feito, siga as etapas neste Instructable para configurar o IDE do Arduino para programar ESP 8266! O Visuino também precisa ser instalado. Inicie o Visuino conforme mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "NodeMCU ESP-12" conforme mostrado na Figura 2
Etapa 4: Adicionar componentes no Visuino
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/011/image-32811-8-j.webp)
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/011/image-32811-9-j.webp)
Adicionar componente DisplayOLED
- clique duas vezes e adicione "Campo de texto" seis vezes (veja a imagem)
- Na janela de propriedades, defina Y para cada campo de texto aumentado em 10, para o primeiro campo de texto Y: 0, segundo campo de texto Y: 10, terceiro campo de texto Y: 20, etc.
Adicionar componente GPS
Etapa 5: No Visuino: conectando componentes
![No Visuino: conectando componentes No Visuino: conectando componentes](https://i.howwhatproduce.com/images/011/image-32811-10-j.webp)
- Conecte o pino I2C do NodeMCU ESP-12 [entrada] ao pino I2C do DisplayOLED1 [Saída]
- Conecte o NodeMCU ESP-12 Serial IN Pin [0] ao GPS1 Pin [Out]
- Conecte o pino GPS1 [Longitude] ao pino DisplayOLED1 Elements. TextField1 [In]
- Conecte o pino GPS1 [Latitude] ao pino DisplayOLED1 Elements. TextField2 [In]
- Conecte o pino GPS1 [Count] ao pino DisplayOLED1 Elements. TextField3 [In]
- Conecte o pino GPS1 [Speed] ao pino DisplayOLED1 Elements. TextField4 [In]
- Conecte o pino GPS1 [Curso] ao pino DisplayOLED1 Elements. TextField5 [In]
- Conecte o pino GPS1 [Azimuth] ao pino DisplayOLED1 Elements. TextField6 [In]
Etapa 6: 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/011/image-32811-11-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/011/image-32811-12-j.webp)
No Visuino, pressione F9 ou clique no botão mostrado na Figura 1 para gerar o código do Arduino e abra o IDE do Arduino
No IDE do Arduino, clique no botão Upload, para compilar e fazer upload do código (Figura 2)
Etapa 7: jogar
Se você ligar o módulo NodeMCU, o OLED Lcd começará a mostrar a posição GPS e outros dados como velocidade, etc. Certifique-se de que o CÉU esteja visível para que o módulo GPS possa receber um sinal limpo.
Parabéns! Você concluiu seu projeto Live News com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable. Você pode fazer o download e abri-lo no Visuino: Link para download
Recomendado:
Sistema de irrigação por gotejamento conectado à Internet com feedback de umidade do solo (ESP32 e Blynk): 5 etapas
![Sistema de irrigação por gotejamento conectado à Internet com feedback de umidade do solo (ESP32 e Blynk): 5 etapas Sistema de irrigação por gotejamento conectado à Internet com feedback de umidade do solo (ESP32 e Blynk): 5 etapas](https://i.howwhatproduce.com/images/002/image-3653-j.webp)
Sistema de irrigação por gotejamento conectado à Internet com controle de umidade do solo (ESP32 e Blynk): Preocupe-se com o seu jardim ou com as plantas quando sair de férias prolongadas, ou se esqueça de regar a planta diariamente. Bem, aqui está a solução. É um sistema de irrigação por gotejamento globalmente conectado e controlado pela umidade do solo, controlado por ESP32 na frente do software i
Faça seu próprio termostato de aquecimento conectado e economize com aquecimento: 53 etapas (com fotos)
![Faça seu próprio termostato de aquecimento conectado e economize com aquecimento: 53 etapas (com fotos) Faça seu próprio termostato de aquecimento conectado e economize com aquecimento: 53 etapas (com fotos)](https://i.howwhatproduce.com/images/001/image-629-13-j.webp)
Faça seu próprio termostato de aquecimento conectado e economize com o aquecimento: Qual é a finalidade? Aumente o conforto aquecendo sua casa exatamente como você deseja Economize e reduza as emissões de gases de efeito estufa aquecendo sua casa apenas quando você precisa Mantenha o controle do aquecimento onde quer que esteja
Rastreador GPS ESP32 com display OLED: 7 etapas
![Rastreador GPS ESP32 com display OLED: 7 etapas Rastreador GPS ESP32 com display OLED: 7 etapas](https://i.howwhatproduce.com/images/005/image-13390-j.webp)
Rastreador GPS ESP32 com display OLED: Este é um rastreador GPS que exibe todos os dados de posição no display OLED. Um botão ajuda o usuário a interagir com uma IU no OLED. Ei, e aí, galera? Akarsh aqui da CETech. O código oferece um programa dirigido por menu usando o botão integrado
Controlar uma TV e o Raspberry Pi conectado com o mesmo controle remoto: 4 etapas
![Controlar uma TV e o Raspberry Pi conectado com o mesmo controle remoto: 4 etapas Controlar uma TV e o Raspberry Pi conectado com o mesmo controle remoto: 4 etapas](https://i.howwhatproduce.com/images/006/image-17797-j.webp)
Como controlar uma TV e o Raspberry Pi conectado com o mesmo controle remoto: Para controlar um Raspberry Pi com o controle remoto infravermelho, costumávamos usar o LIRC. Isso costumava funcionar até o Kernel 4.19.X, quando se tornou muito mais desafiador fazer o LIRC funcionar. Neste projeto, temos um Raspberry Pi 3 B + conectado a uma TV e
Use um Display Grande e 4 Cifre 8886 Display Con Wemos ESP8266 Arduino NodeMCU: 6 etapas
![Use um Display Grande e 4 Cifre 8886 Display Con Wemos ESP8266 Arduino NodeMCU: 6 etapas Use um Display Grande e 4 Cifre 8886 Display Con Wemos ESP8266 Arduino NodeMCU: 6 etapas](https://i.howwhatproduce.com/images/007/image-18100-j.webp)
Usare Un Display Grande a 4 Cifre 8886 Display Com Wemos ESP8266 Arduino NodeMCU: Este programa é um simples exemplo que mostra como colégio um display do tipo 8886-Display e, por nostra, um Wemos D1 - ma potrebbe essere un Arduino ou um NodeMCU o qualsiasi altro microcontrollore che state using per un progetto.Esi