Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: el circuito
- Paso 3: Inicie Visuino y seleccione NodeMCU ESP-12
- Paso 4: Agregar componentes en Visuino
- Paso 5: En Visuino: Conexión de componentes
- Paso 6: Genere, compile y cargue el código Arduino
- Paso 7: jugar
Video: GPS NEO-6M conectado a NodeMCU - Posición de la pantalla OLED - Visuino: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En este tutorial usaremos NodeMCU Mini, OLED Lcd, NEO-6M GPS y Visuino para mostrar la posición GPS en vivo en la pantalla LCD. Vea un video de demostración.
Paso 1: lo que necesitará
Todos los módulos son de makerfabs. Cuentan con módulos de la mejor calidad que están años luz por delante de la competencia, también con los mejores precios asequibles.
- NodeMCU Mini
- Módulo GPS NEO-6M
- Pantalla LCD OLED
- Tablero de circuitos
- Cables de puente
- Programa Visuino: Descarga Visuino
Paso 2: el circuito
- Conecte GND de NodeMCU al pin de la placa de pruebas (gnd)
- Conecte el pin de 5V de NodeMCU al pin de la placa de pruebas (positivo)
- Conecte el pin 0 (SCL) de NodeMCU al pin OLED LCD (SCL)
- Conecte el pin 1 (SDA) de NodeMCU al pin de OLED LCD (SDA)
- Conecte el pin OLED LCD (VCC) al pin de la placa de pruebas (positivo)
- Conecte el pin OLED LCD (GND) al pin de la placa de pruebas (GND)
- Conecte el pin de 5V del pin de GPS de la placa de pruebas (VCC)
- Conecte el pin GND del pin de GPS de la placa de pruebas (GND)
- Conecte el pin (RX) de NodeMCU al pin de GPS (TXD)
Paso 3: Inicie Visuino y seleccione NodeMCU ESP-12
Para comenzar a programar el Arduino, necesitará tener el IDE de Arduino instalado desde aquí:
Tenga en cuenta que hay algunos errores críticos en Arduino IDE 1.6.6. ¡Asegúrese de instalar 1.6.7 o superior, de lo contrario, este Instructable no funcionará! Si no lo ha hecho, siga los pasos de este Instructable para configurar el IDE de Arduino para programar ESP 8266. También es necesario instalar Visuino. Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "NodeMCU ESP-12" como se muestra en la Imagen 2
Paso 4: Agregar componentes en Visuino
Agregar componente DisplayOLED
- haga doble clic y agregue "Campo de texto" seis veces (vea la imagen)
- En la ventana de propiedades, establezca Y para cada campo de texto aumentado en 10, para el primer campo de texto Y: 0, el segundo campo de texto Y: 10, el tercer campo de texto Y: 20, etc.
Agregar componente de GPS
Paso 5: En Visuino: Conexión de componentes
- Conecte el pin I2C de NodeMCU ESP-12 [entrada] al pin I2C de DisplayOLED1 [Salida]
- Conecte el pin de ENTRADA serial [0] del NodeMCU ESP-12 al pin [Salida] del GPS1
- Conecte el pin GPS1 [Longitud] a DisplayOLED1 Elements. TextField1 pin [In]
- Conecte el pin GPS1 [Latitude] a DisplayOLED1 Elements. TextField2 pin [In]
- Conecte el pin GPS1 [Count] a DisplayOLED1 Elements. TextField3 pin [In]
- Conecte el pin GPS1 [Velocidad] a DisplayOLED1 Elements. TextField4 pin [In]
- Conecte el pin GPS1 [Curso] a DisplayOLED1 Elements. TextField5 pin [In]
- Conecte el pin GPS1 [Azimuth] a DisplayOLED1 Elements. TextField6 pin [In]
Paso 6: Genere, compile y cargue el código Arduino
En Visuino, presione F9 o haga clic en el botón que se muestra en la Imagen 1 para generar el código Arduino y abra el IDE de Arduino
En el IDE de Arduino, haga clic en el botón Cargar, para compilar y cargar el código (Imagen 2)
Paso 7: jugar
Si enciende el módulo NodeMCU, el OLED Lcd comenzará a mostrar la posición GPS y otros datos como la velocidad, etc. Asegúrese de que el SKY esté visible para que el módulo GPS pueda recibir una señal limpia.
¡Felicidades! Ha completado su proyecto de Live News con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable. Puede descargarlo y abrirlo en Visuino: Enlace de descarga
Recomendado:
Rastreador GPS ESP32 con pantalla OLED: 7 pasos
Rastreador GPS ESP32 con pantalla OLED: este es un rastreador GPS que muestra todos los datos de posición en la pantalla OLED. Un botón ayuda al usuario a interactuar con una interfaz de usuario en el OLED. Hola, ¿qué pasa, chicos? Akarsh aquí de CETech. El código ofrece un programa impulsado por menú utilizando el botón integrado
Monitoreo GPS con proyecto de pantalla OLED: 5 pasos (con imágenes)
Monitoreo GPS con pantalla OLED Proyecto: Hola a todos, en este artículo rápido compartiré con ustedes mi proyecto: módulo GPS ATGM332D con microcontrolador SAMD21J18 y pantalla SSD1306 OLED 128 * 64, construí una PCB especial para ella en Eagle Autodesk y la programé usando Atmel Studio 7.0 y ASF
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos
Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos
Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos
Pantalla de papel electrónico del monitor meteorológico de IoT - ESP8266 conectado a Internet: 7 pasos
Pantalla de papel electrónico del monitor meteorológico de IoT | ESP8266 conectado a Internet: La pantalla del E-Paper mostrará la información meteorológica, sincronizada con OpenWeatherMap API (a través de WiFi). El corazón del proyecto es ESP8266 / 32. Hola, ¿qué pasa, chicos? Aquí Akarsh de CETech. Hoy vamos a hacer un proyecto que es un monitor meteorológico que