Isi kandungan:

Memadankan Modul GPS Dengan Arduino Uno: 7 Langkah
Memadankan Modul GPS Dengan Arduino Uno: 7 Langkah

Video: Memadankan Modul GPS Dengan Arduino Uno: 7 Langkah

Video: Memadankan Modul GPS Dengan Arduino Uno: 7 Langkah
Video: Membuat GPS Tracker Dengan Arduino Uno 2024, Julai
Anonim
Modul GPS Interfacing Dengan Arduino Uno
Modul GPS Interfacing Dengan Arduino Uno

Hai! Adakah anda ingin menyambungkan modul GPS ke Arduino Uno Board anda, tetapi tidak tahu bagaimana melakukannya? Saya sedia membantu anda! Anda memerlukan bahagian berikut untuk memulakan.

Bekalan

  1. Papan Arduino Uno dengan Kabel
  2. Modul GPS UBlox NEO-M8N
  3. Komputer

Langkah 1: Sambungkan Arduino Dengan PC

Sambungkan Arduino Dengan PC
Sambungkan Arduino Dengan PC

Pertama sekali, sambungkan Arduino Uno Board anda dengan PC. Anda boleh melayari https://www.arduino.cc/en/Guide/ArduinoUno untuk mendapatkan maklumat mengenai pemasangan Perisian Arduino (IDE) dan untuk menghubungkan Board dengan PC.

Langkah 2: Maklumat Ringkas. Mengenai Modul GPS UBlox NEO-M8N

Maklumat Ringkas. Mengenai Modul GPS UBlox NEO-M8N
Maklumat Ringkas. Mengenai Modul GPS UBlox NEO-M8N

Ini adalah Modul GPS UBlox NEO-M8N dengan Antena Aktif Seramik. Modul GPS ini mempunyai enjin 72-saluran Ublox M8 di penerima. Modul ini mempunyai 4 pin: VCC (Voltan Bekalan), GND (Tanah), Tx (Pemancar), dan Rx (Penerima).

Modul ini menyediakan rentetan data NMEA (National Marine Electronics Association) tanpa henti ke pin TX yang menghasilkan maklumat GPS. Untuk mengetahui lebih lanjut mengenai modul ini, anda boleh memuat turun lembaran datanya di sini.

Langkah 3: Modul GPS Antara Muka Dengan Arduino Uno

Modul GPS Antara Muka Dengan Arduino Uno
Modul GPS Antara Muka Dengan Arduino Uno

Untuk antara muka, buatlah sambungan seperti berikut:

  1. Sambungkan Vcc modul GPS ke Power Supply Pin (5V) Arduino Uno.
  2. Sambungkan Rx (Pin Penerima) modul GPS ke D3 Pin Uno.
  3. Sambungkan Tx (Pin Pemancar) modul GPS ke D4 Pin of Uno.
  4. Sambungkan GND (Pin Tanah) modul GPS ke GND Uno.

Langkah 4: Muat turun Perpustakaan dan Pasang

Muat turun Perpustakaan dan Pasang
Muat turun Perpustakaan dan Pasang

Muat turun perpustakaan berikut dan pasangkannya dalam perisian Arduino IDE.

  1. Perpustakaan Bersiri Perisian
  2. Perpustakaan TinyGPS untuk Arduino

Langkah 5: Perisian Arduino (IDE)

Perisian Arduino (IDE)
Perisian Arduino (IDE)

Buka contoh kod dalam Perisian Arduino (IDE). Di bawah tab Fail, arahkan kursor ke atas Contoh, pilih TinyGPSPlus-master, dan kemudian klik pada DeviceExample.

Langkah 6: Sekarang, Hasilnya

Sekarang, Hasilnya!
Sekarang, Hasilnya!

Anda akan mendapat output seperti yang ditunjukkan di atas di tetingkap siri Arduino IDE. Ini adalah ayat NMEA dalam pelbagai jenisnya.

Langkah 7: Menyahkod Struktur Mesej NMEA

Menyahkod Struktur Mesej NMEA
Menyahkod Struktur Mesej NMEA

Semua mesej NMEA bermula dengan watak $, dan setiap medan data dipisahkan dengan koma. $ GNGGA adalah mesej asas NMEA. Ia menyediakan lokasi 3D dan data yang tepat.

Sekarang, penyahkodan:

  • GN selepas $ menunjukkan kedudukan GPS. GGA adalah untuk Data Perbaiki Sistem Penentududukan Global. Aksara sebelum koma pertama menunjukkan jenis mesej. Semua mesej mematuhi format NMEA-0183 versi 3.01.
  • 073242– Merupakan masa di mana lokasi pembetulan diambil, 07:32:42 UTC
  • 1837.84511, N– Lintang 18 darjah 37.84511’N
  • 07352.30436, E– Bujur 073 deg 52.30436 ′ E
  • 1– Perbaiki kualiti (0 = tidak sah; 1 = Pembaikan GPS; 2 = Perbaikan DGPS; 3 = Perbaikan PPS; 4 = Kinematik Masa Nyata; 5 = Float RTK; 6 = dianggarkan (perhitungan mati); 7 = Mod input manual; 8 = mod simulasi)
  • 11– Jumlah satelit
  • 17 - Pencairan kedudukan mendatar
  • 8, M - Ketinggian, dalam meter di atas permukaan laut
  • -67.7, M - Ketinggian geoid (bermaksud permukaan laut) di atas elipsoid WGS84
  • Medan kosong - Masa dalam beberapa saat sejak kemas kini DGPS terakhir
  • Medan kosong - Nombor ID stesen DGPS
  • * 60 - data checksum, selalu bermula dengan *

Projek ini berdasarkan artikel Modul GPS dengan Arduino dan Raspberry Pi - Oleh Priyanka Dixit. Lawati artikel ini untuk mengetahui lebih lanjut mengenai GPS, cara kerjanya, penjelasan istilah panjang bujur & garis lintang, perbezaan antara cip GPS & modul GPS, dan banyak lagi!

Disyorkan: