Isi kandungan:
- Bekalan
- Langkah 1: Sambungkan Arduino Dengan PC
- Langkah 2: Maklumat Ringkas. Mengenai Modul GPS UBlox NEO-M8N
- Langkah 3: Modul GPS Antara Muka Dengan Arduino Uno
- Langkah 4: Muat turun Perpustakaan dan Pasang
- Langkah 5: Perisian Arduino (IDE)
- Langkah 6: Sekarang, Hasilnya
- Langkah 7: Menyahkod Struktur Mesej NMEA
Video: Memadankan Modul GPS Dengan Arduino Uno: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
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
- Papan Arduino Uno dengan Kabel
- Modul GPS UBlox NEO-M8N
- Komputer
Langkah 1: 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
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
Untuk antara muka, buatlah sambungan seperti berikut:
- Sambungkan Vcc modul GPS ke Power Supply Pin (5V) Arduino Uno.
- Sambungkan Rx (Pin Penerima) modul GPS ke D3 Pin Uno.
- Sambungkan Tx (Pin Pemancar) modul GPS ke D4 Pin of Uno.
- Sambungkan GND (Pin Tanah) modul GPS ke GND Uno.
Langkah 4: Muat turun Perpustakaan dan Pasang
Muat turun perpustakaan berikut dan pasangkannya dalam perisian Arduino IDE.
- Perpustakaan Bersiri Perisian
- Perpustakaan TinyGPS untuk Arduino
Langkah 5: 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
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
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:
Memadankan Modul GPS Dengan Raspberry Pi: 10 Langkah
Modul GPS Antaramuka Dengan Raspberry Pi: Hai Guys !! Adakah anda ingin menghubungkan modul GPS dengan Raspberry Pi? Tetapi menghadapi beberapa kesukaran untuk melakukannya? "Jangan risau, saya di sini untuk membantu anda! Anda boleh memulakan dengan menggunakan bahagian berikut:
Memadankan Modul GPS Dengan Raspberry Pi: Dashcam Bahagian 2: 3 Langkah
Memadankan Modul GPS dengan Raspberry Pi: Dashcam Bahagian 2: Ini adalah bahagian 2 dari projek dashcam dan dalam catatan ini, kita akan belajar bagaimana menghubungkan modul GPS ke Raspberry Pi. Kami kemudian akan menggunakan data GPS dan menambahkannya ke video sebagai hamparan teks. Sila baca bahagian 1 dengan menggunakan pautan di bawah, sebelum anda
Memadankan Pad Kekunci Dengan Arduino. [Kaedah Unik]: 7 Langkah (dengan Gambar)
Memadankan Pad Kekunci Dengan Arduino. [Kaedah Unik]: Halo, dan selamat datang ke instruksional pertama saya! :) Dalam arahan ini, saya ingin berkongsi perpustakaan yang hebat untuk menghubungkan papan kekunci dengan arduino - 'Perpustakaan kata laluan' termasuk 'Perpustakaan Keypad'. Perpustakaan ini merangkumi ciri terbaik yang kami
Tutorial Arduino LCD 16x2 - Memadankan Paparan LCD 1602 Dengan Arduino Uno: 5 Langkah
Tutorial Arduino LCD 16x2 | Memadankan Paparan LCD 1602 Dengan Arduino Uno: Hai Guys kerana banyak projek memerlukan skrin untuk memaparkan data sama ada paparan hitungan langganan diy atau YouTube atau kalkulator atau kunci papan kekunci dengan paparan dan jika semua jenis projek ini dibuat dengan arduino mereka akan menentukan
Memadankan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)
Memadankan Motor Servo Dengan NodeMCU: Hello Everybody, Ini adalah projek Instructable pertama saya. Oleh itu, anda mahu memulakan dengan NodeMCU? Baiklah, saya di sini untuk berkongsi dengan anda. Hari ini, saya akan menunjukkan kepada anda cara memulakan NodeMCU. Mari kita pergi! NodeMCU mempunyai ESP8266-12E yang menjadikan