Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: il circuito
- Passaggio 3: avviare Visuino e selezionare NodeMCU ESP-12
- Passaggio 4: in Visuino aggiungi componenti
- Passaggio 5: In Visuino: Collegamento dei componenti
- Passaggio 6: genera, compila e carica il codice Arduino
- Passaggio 7: gioca
Video: NEO-6M GPS connesso a NodeMCU - Posizione display OLED - Visuino: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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à
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
- 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
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
Aggiungi componente DisplayOLED
- fai doppio clic e aggiungi "Campo di testo" sei volte (vedi l'immagine)
- 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
- 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
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:
Sistema di irrigazione a goccia connesso a Internet controllato dal feedback di umidità del suolo (ESP32 e Blynk): 5 passaggi
Sistema di irrigazione a goccia connesso a Internet controllato dal feedback dell'umidità del suolo (ESP32 e Blynk): preoccupati del tuo giardino o delle tue piante quando vai in vacanza o dimentica di annaffiare la tua pianta ogni giorno. Bene, ecco la soluzione È un sistema di irrigazione a goccia controllato dall'umidità del suolo e connesso a livello globale controllato da ESP32 sul fronte del software i
Crea il tuo termostato di riscaldamento connesso e risparmia con il riscaldamento: 53 passaggi (con immagini)
Crea il tuo termostato di riscaldamento connesso e risparmia con il riscaldamento: qual è lo scopo? Aumenta il comfort riscaldando la tua casa esattamente come vuoi Risparmia e riduci le emissioni di gas serra riscaldando la tua casa solo quando ne hai bisogno Mantieni il controllo sul riscaldamento ovunque tu sia Sii orgoglioso di averlo fatto y
Braccialetto di orientamento connesso: 6 passaggi
Braccialetto di orientamento connesso: questo progetto accademico, il braccialetto di orientamento connesso, è stato realizzato da quattro studenti della scuola di ingegneria Polytech Paris-UPMC: Sébastien Potet, Pauline Pham, Kevin Antunes e Boris Bras. Qual è il nostro progetto?Durante un semestre
Display E-Paper per IoT Weather Monitor - ESP8266 connesso a Internet: 7 passaggi
Display E-Paper per IoT Weather Monitor | ESP8266 connesso a Internet: il display E-Paper visualizzerà le informazioni meteo, sincronizzate con l'API OpenWeatherMap (tramite WiFi). Il cuore del progetto è ESP8266/32. Ehi, che succede, ragazzi? Akarsh qui da CETech. Oggi realizzeremo un progetto che è un monitor meteorologico che
Smart Led Messenger, display connesso: 4 passaggi (con immagini)
Smart Led Messenger, Connected Displayer: Ciao Maker, ecco un oggetto connesso chiamato Smart Led Messenger. Con esso puoi visualizzare un magnifico messaggio a scorrimento recuperato da Internet! Puoi farlo da solo con: Led Matrix 8*8*4 - ~ 4$Microcontrollore Wemos D1 mini V3 - ~4$scatola stampata in 3d