Sommario:

NEO-6M GPS connesso a NodeMCU - Posizione display OLED - Visuino: 7 passaggi
NEO-6M GPS connesso a NodeMCU - Posizione display OLED - Visuino: 7 passaggi

Video: NEO-6M GPS connesso a NodeMCU - Posizione display OLED - Visuino: 7 passaggi

Video: NEO-6M GPS connesso a NodeMCU - Posizione display OLED - Visuino: 7 passaggi
Video: Neo 6M GPS Google map NodeMCU | neo 6m gps nodemcu google map | neo 6m gps esp8266 | ESP32 | Neo 6M 2024, Novembre
Anonim
Image
Image

In questo tutorial utilizzeremo NodeMCU Mini, OLED Lcd, NEO-6M GPS e Visuino per visualizzare la posizione GPS in tempo reale sul display LCD. Guarda un video dimostrativo.

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà

Tutti i moduli provengono da makerfabs. Hanno i moduli della migliore qualità che sono anni luce avanti rispetto alla concorrenza, anche con i migliori prezzi accessibili.

  • NodeMCU Mini
  • Modulo GPS NEO-6M
  • LCD OLED
  • tagliere
  • Ponticelli
  • Programma Visuino: Scarica Visuino

Passaggio 2: il circuito

Il circuito
Il circuito
  • Collega GND da NodeMCU al pin della breadboard (gnd)
  • Collegare il pin 5V da NodeMCU al pin della breadboard (positivo)
  • Collegare il pin 0 (SCL) da NodeMCU al pin LCD OLED (SCL)
  • Collegare il pin 1 (SDA) da NodeMCU al pin LCD OLED (SDA)
  • Collegare il pin LCD OLED (VCC) al pin della breadboard (positivo)
  • Collegare il pin LCD OLED (GND) al pin della breadboard (GND)
  • Collegare il pin 5V dal pin GPS della breadboard (VCC)
  • Collega il pin GND dal pin GPS della breadboard (GND)
  • Collegare il pin (RX) da NodeMCU al pin GPS (TXD)

Passaggio 3: avviare Visuino e selezionare NodeMCU ESP-12

Avvia Visuino e seleziona NodeMCU ESP-12
Avvia Visuino e seleziona NodeMCU ESP-12
Avvia Visuino e seleziona NodeMCU ESP-12
Avvia Visuino e seleziona NodeMCU ESP-12

Per iniziare a programmare Arduino, dovrai installare l'IDE Arduino da qui:

Tieni presente che ci sono alcuni bug critici in Arduino IDE 1.6.6. Assicurati di installare 1.6.7 o versioni successive, altrimenti questo Instructable non funzionerà! Se non lo hai fatto, segui i passaggi in questo Instructable per configurare l'IDE Arduino per programmare ESP 8266! Anche il Visuino deve essere installato. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "NodeMCU ESP-12" come mostrato nell'immagine 2

Passaggio 4: in Visuino aggiungi componenti

In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti

Aggiungi componente DisplayOLED

  1. fai doppio clic e aggiungi "Campo di testo" sei volte (vedi l'immagine)
  2. Nella finestra delle proprietà impostare Y per ogni campo di testo aumentato di 10, per il primo campo di testo Y:0, secondo campo di testo Y:10, terzo campo di testo Y:20, ecc

Aggiungi componente GPS

Passaggio 5: In Visuino: Collegamento dei componenti

In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
  • Collegare il pin I2C di NodeMCU ESP-12 [in] al pin I2C di DisplayOLED1 [Out]
  • Collegare NodeMCU ESP-12 Serial IN Pin[0] a GPS1 Pin[Out]
  • Collegare il pin GPS1 [Longitudine] al pin DisplayOLED1 Elements. TextField1 [In]
  • Collega il pin GPS1 [Latitude] al pin DisplayOLED1 Elements. TextField2 [In]
  • Collega il pin GPS1 [Count] al pin DisplayOLED1 Elements. TextField3 [In]
  • Collegare il pin GPS1 [Velocità] al pin DisplayOLED1 Elements. TextField4 [In]
  • Collegare il pin GPS1 [Course] al pin DisplayOLED1 Elements. TextField5 [In]
  • Collegare il pin GPS1 [Azimut] al pin DisplayOLED1 Elements. TextField6 [In]

Passaggio 6: genera, compila e carica il codice Arduino

Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino

In Visuino, premere F9 o fare clic sul pulsante mostrato nell'immagine 1 per generare il codice Arduino e aprire l'IDE Arduino

Nell'IDE di Arduino, fare clic sul pulsante Carica, per compilare e caricare il codice (Immagine 2)

Passaggio 7: gioca

Se alimenti il modulo NodeMCU, l'LCD OLED inizierà a mostrare la posizione GPS e altri dati come Velocità, ecc. Assicurati che SKY sia visibile in modo che il modulo GPS possa ricevere un segnale pulito.

Congratulazioni! Hai completato il tuo progetto Live News con Visuino. In allegato c'è anche il progetto Visuino, che ho creato per questo Instructable. Puoi scaricarlo e aprirlo in Visuino: Link per il download

Consigliato: