Daftar Isi:

NEO-6M GPS Terhubung ke NodeMCU - Posisi Tampilan OLED - Visuino: 7 Langkah
NEO-6M GPS Terhubung ke NodeMCU - Posisi Tampilan OLED - Visuino: 7 Langkah

Video: NEO-6M GPS Terhubung ke NodeMCU - Posisi Tampilan OLED - Visuino: 7 Langkah

Video: NEO-6M GPS Terhubung ke NodeMCU - Posisi Tampilan OLED - Visuino: 7 Langkah
Video: Extract GPS location in Arduino with NEO-6m or NEO-7M module 2024, November
Anonim
Image
Image

Dalam tutorial ini kita akan menggunakan NodeMCU Mini, OLED Lcd, NEO-6M GPS, dan Visuino untuk menampilkan posisi GPS secara langsung di LCD. Tonton video demonstrasi.

Langkah 1: Apa yang Anda Butuhkan

Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan

Semua modul berasal dari makerfabs. Mereka memiliki modul kualitas terbaik yang tahun cahaya di depan kompetisi, juga dengan harga terjangkau terbaik.

  • NodeMCU Mini
  • Modul GPS NEO-6M
  • LCD OLED
  • Papan tempat memotong roti
  • Kabel jumper
  • Program Visuino: Unduh Visuino

Langkah 2: Sirkuit

Sirkuit
Sirkuit
  • Hubungkan GND dari NodeMCU ke pin papan tempat memotong roti (gnd)
  • Hubungkan pin 5V dari NodeMCU ke pin papan tempat memotong roti (positif)
  • Hubungkan pin 0 (SCL) dari NodeMCU ke pin LCD OLED (SCL)
  • Hubungkan pin 1 (SDA) dari NodeMCU ke pin LCD OLED (SDA)
  • Hubungkan pin LCD OLED (VCC) ke pin papan tempat memotong roti (positif)
  • Hubungkan pin LCD OLED (GND) ke pin papan tempat memotong roti (GND)
  • Hubungkan pin 5V dari pin GPS papan tempat memotong roti (VCC)
  • Hubungkan pin GND dari pin GPS papan tempat memotong roti (GND)
  • Hubungkan pin (RX) dari NodeMCU ke pin GPS (TXD)

Langkah 3: Mulai Visuino, dan Pilih NodeMCU ESP-12

Mulai Visuino, dan Pilih NodeMCU ESP-12
Mulai Visuino, dan Pilih NodeMCU ESP-12
Mulai Visuino, dan Pilih NodeMCU ESP-12
Mulai Visuino, dan Pilih NodeMCU ESP-12

Untuk mulai memprogram Arduino, Anda harus menginstal Arduino IDE dari sini:

Perlu diketahui bahwa ada beberapa bug kritis di Arduino IDE 1.6.6. Pastikan Anda menginstal 1.6.7 atau lebih tinggi, jika tidak, Instruksi ini tidak akan berfungsi! Jika Anda belum selesai, ikuti langkah-langkah dalam Instruksi ini untuk mengatur Arduino IDE untuk memprogram ESP 8266! Visuino juga perlu diinstal. Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "NodeMCU ESP-12" seperti yang ditunjukkan pada Gambar 2

Langkah 4: Di Visuino Tambahkan Komponen

Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen
Di Visuino Tambahkan Komponen

Tambahkan komponen DisplayOLED

  1. klik dua kali dan tambahkan "Bidang Teks" enam kali (lihat gambar)
  2. Di bawah jendela properti atur Y untuk setiap bidang teks meningkat 10, untuk bidang teks pertama Y:0, bidang teks kedua Y:10, bidang teks ketiga Y:20, dll

Tambahkan komponen GPS

Langkah 5: Di Visuino: Menghubungkan Komponen

Di Visuino: Menghubungkan Komponen
Di Visuino: Menghubungkan Komponen
  • Hubungkan pin NodeMCU ESP-12 I2C [in] ke pin DisplayOLED1 I2C [Out]
  • Hubungkan NodeMCU ESP-12 Serial IN Pin[0] ke GPS1 Pin[Out]
  • Hubungkan pin GPS1 [Bujur] ke DisplayOLED1 Elements. TextField1 pin[In]
  • Hubungkan pin GPS1 [Latitude] ke DisplayOLED1 Elements. TextField2 pin[In]
  • Hubungkan pin GPS1 [Hitung] ke DisplayOLED1 Elements. TextField3 pin[In]
  • Hubungkan pin GPS1 [Kecepatan] ke DisplayOLED1 Elements. TextField4 pin[In]
  • Hubungkan pin GPS1 [Course] ke DisplayOLED1 Elements. TextField5 pin[In]
  • Hubungkan pin GPS1 [Azimuth] ke DisplayOLED1 Elements. TextField6 pin[In]

Langkah 6: Hasilkan, Kompilasi, dan Unggah Kode Arduino

Hasilkan, Kompilasi, dan Unggah Kode Arduino
Hasilkan, Kompilasi, dan Unggah Kode Arduino
Hasilkan, Kompilasi, dan Unggah Kode Arduino
Hasilkan, Kompilasi, dan Unggah Kode Arduino

Di Visuino, Tekan F9 atau klik tombol yang ditunjukkan pada Gambar 1 untuk menghasilkan kode Arduino, dan buka Arduino IDE

Pada Arduino IDE, klik tombol Unggah, untuk mengkompilasi dan mengunggah kode (Gambar 2)

Langkah 7: Mainkan

Jika Anda menyalakan modul NodeMCU, Lcd OLED akan mulai menunjukkan posisi GPS dan data lain seperti Kecepatan, dll. Pastikan SKY terlihat sehingga modul GPS dapat menerima sinyal yang bersih.

Selamat! Anda telah menyelesaikan proyek Berita Langsung Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instructable ini. Anda dapat mengunduh dan membukanya di Visuino: Tautan unduhan

Direkomendasikan: