Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Modul GPS

Apakah proyek Anda melibatkan data lokasi yang presisi dan akurat, dan Anda bingung dari mana memulai? Anda membutuhkan modul GPS.

Dengan modul GPS dasar, Anda dapat mendapatkan semua data lokasi yang Anda butuhkan untuk proyek Anda.

Meskipun bekerja dengan GPS bisa sulit, ini lebih sederhana daripada rumit–berkat upaya beberapa individu dan industri.

Anda mungkin juga bingung tentang modul GPS mana yang akan bekerja paling baik untuk aplikasi Anda atau mencari bagian yang tepat.

Dalam artikel ini, Anda akan melihat solusi untuk masalah GPS Anda dan mempelajari semua yang perlu Anda ketahui tentang rangkaian GPS.

Apa Itu Modul GPS?

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

GPS

Saatnya tentang data lokasi, hal pertama yang datang ke pikiran adalah GPS. Tapi apa itu GPS?

Sistem Posisi Global (GPS) adalah sistem navigasi radio yang menentukan lokasi, kecepatan, dan waktu yang presisi dan akurat tanpa memandang kondisi cuaca. Secara tambahan, GPS bekerja di darat, udara, dan laut.

Modul GPS adalah perangkat yang memungkinkan perangkat atau rangkaian Anda untuk menerima data GPS. Namun jika modul GPS tidak tersedia, Anda dapat menggunakan mikrokontroler sebagai alternatif dengan kode sederhana.

Sekarang ini, pengaturan GPS standar pada ponsel, komputer, dan perangkat cerdas lainnya yang memungkinkan Anda untuk berbagi lokasi Anda atau melacak lokasi objek atau orang lain. Juga, GPS memberi Anda akses ke peta waktu nyata dan menawarkan sistem navigasi.

Bagaimana GPS Bekerja?

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Satelit GPS 

Satelit GPS dan penerima GPS adalah dua komponen utama yang membuat fungsi GPS berjalan. Juga, perangkat selalu memiliki empat satelit aktif dalam jangkauan transmisi penerima.

Setiap satelit GPS mengirim data ke penerima tentang waktu dan lokasi saat ini. Kemudian, satelit mentransmisikan data ini ke dalam sinyal radio yang ditangkap oleh penerima GPS.

Menariknya, sinyal radio ini berjalan dengan kecepatan cahaya membuat transmisi cukup cepat untuk aplikasi data waktu nyata. Plus, Anda dapat menghitung jarak antara satelit dan penerima GPS dengan mencatat perbedaan antara saat satelit mengirim sinyal dan saat penerima menangkapnya.

Ketika penerima mengumpulkan sinyal ini dari lebih dari tiga satelit, ia menentukan lokasinya melalui proses trilaterasi. Namun, penerima GPS membutuhkan minimum tiga satelit GPS untuk menyampaikan data lokasi.

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Penerima GPS 

Menariknya, sebagian besar modul GPS bekerja dengan cara yang sama. Mereka menggunakan antarmuka serial standar untuk komunikasi dengan opsi antarmuka komunikasi SPI dan I2C.

Secara tambahan, format untuk pesan juga memiliki standarnya. Modul GPS biasanya mengeluarkan data menggunakan format NMEA-0183.

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Modul GPS 2

Alternatifnya, Anda dapat menggunakan kode untuk platform mikrokontroler yang akan mengubah papan Anda menjadi modul GPS yang berfungsi. Beberapa proyek ini meliputi Adafruit GPS, minima, dan NeoGPS. Proyek seperti ini akan menggunakan aliran data serial untuk menyediakan semua data lokasi yang Anda inginkan.

Modul GPS dengan Arduino dan Raspberry Pi

Untuk proyek ini, kami akan menggunakan modul GPS NEP-6M. Modul ini datang dengan antena eksternal tetapi tidak memiliki pin header. Oleh karena itu, Anda perlu solder pin header ke modul Anda jika Anda perlu menggunakannya.

Modul NEP-6M bekerja dengan baik dengan papan mikrokontroler Arduino dan Raspberry Pi. Untuk melakukan ini, Anda akan membutuhkan komponen berikut:

Penghubungan Modul GPS dengan Arduino

Modul GPS NEO-6M memiliki empat pin: RX, GND, VCC, dan T.

Komunikasi serial adalah metode komunikasi utama dengan Arduino. Juga, TX dan RX berfungsi sebagai pin serial.

Ini cara menghubungkan Arduino ke modul GPS Anda:

Kode

Setelah menghubungkan modul Anda ke Arduino, unggah kode berikut ke Arduino UNO Anda:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Kode Arduino

Sambil Anda melakukannya, pastikan Anda mengedit kode sesuai dengan fitur modul GPS Anda.

Modul GPS dengan Raspberry Pi

Anda dapat menggunakan modul GPS U-Blox NEO-M8N dengan Raspberry Pi untuk mendapatkan data lokasi. Namun Anda memerlukan beberapa pengalaman dengan python sebelum menginstal OS Raspbian. Juga, Anda memerlukan kode python untuk menghubungkan papan Pi ke modul GPS.

Dengan demikian, inilah yang Anda butuhkan untuk proyek ini:

Cara Membangun

Pertama, Anda perlu mengaktifkan komunikasi UART pada Raspberry Pi Anda. Kemudian, gunakan kode berikut untuk memulai proses:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Catatan: UART adalah konsol serial untuk OS Raspian. Oleh karena itu, Anda dapat menonaktifkan fungsi itu. Juga,

Anda dapat melakukan modifikasi pada file “/boot/cmdline.txt.” Namun sebelum memodifikasi apa pun, buat cadangan dengan kode berikut:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula Modul GPS Diungkap: Panduan Lengkap untuk Pemula Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Gunakan LED modul GPS untuk memeriksa apakah berfungsi. Jika LED (kuning) berkedip, modul GPS berfungsi. Jadi Anda dapat melanjutkan untuk menjalankan perintah berikut:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula
Nonaktifkan Layanan Serial Getty Raspberry Pi 

Jika ttyAMA0 bekerja dengan Serial0 untuk output Anda, maka gunakan perintah berikut untuk menonaktifkannya:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Alternatifnya, jika Anda menghubungkan kreasi Anda “Serial0” dan “ttys0,” maka gunakan perintah berikut untuk menonaktifkannya:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Kemudian, reboot sistem Anda dengan perintah reboot.

Aktifkan ttys0

Setelah menonaktifkan ttyAMA0, gunakan perintah berikut untuk mengaktifkan ttys0 Anda:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula
Instalasi “Pynmea2” dan “Minicom”

Instal paket python “minicom” untuk menghubungkan modul GPS. Setelah itu, Anda dapat memahami data di bawah ini:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Juga, instal mode python pynmea2 untuk menjalankan data NMEA yang Anda terima:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Uji Output Rangkaian Anda

Terakhir, uji output GPS Anda dengan perintah berikut: 

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Hasilnya harus terlihat seperti ini:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Hasil GPS

Kemudian, catat kode python sehingga Anda dapat menghubungkan Raspberry Pi dengan modul GPS:

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Hasil akhir Anda harus terlihat seperti ini: 

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Hasil Akhir GPS

Cara Memilih Modul GPS yang Tepat untuk Proyek Anda

Seperti yang disebutkan sebelumnya, hampir semua modul GPS bekerja dengan cara yang sama. Namun tipe modul GPS yang Anda gunakan harus bergantung pada aplikasi Anda.

Anda mungkin membutuhkan hal yang berbeda dari modul navigasi GPS Anda. Misalnya, jika Anda bekerja dengan platform yang bergerak cepat yang menggunakan GPS untuk autopiloting, Anda akan membutuhkan modul GPS dengan laju pembaruan yang cepat.

Modul GPS dasar akan cukup jika Anda memerlukan akurasi hingga beberapa meter pada laju pembaruan rendah.

Juga, jika Anda perlu sinyal konstan, modul dengan antena GPS eksternal adalah ideal. Namun jika akurasi adalah segalanya yang Anda butuhkan, menggunakan modul dengan teknologi Real-Time Kinetics adalah pilihan yang tepat.

Kata Akhir

Modul GPS Diungkap: Panduan Lengkap untuk Pemula

Satelit dan Penerima GPS

Dengan modul GPS, Anda dapat mendapatkan data lokasi dengan kecepatan dan akurasi. Meskipun tidak ada satelit terlihat, satelit GPS mengorbit bumi untuk memberikan akurasi konstan.

Selain itu, transmisi data antara satelit GPS dan penerima juga terjadi dengan kecepatan cahaya. Jadi, ini cepat dan dapat diandalkan untuk proyek dan aplikasi Anda.

Jika Anda memiliki pertanyaan, pastikan untuk menghubungi kami, dan kami akan dengan senang hati membantu.


Teknologi Industri

  1. Panduan Lengkap AIaaS: Memahami AI sebagai Layanan
  2. Menguasai Manajemen Perawatan: Tingkatkan Efisiensi & Hemat Biaya
  3. Menguasai Manajemen Rantai Pasokan: Panduan Lengkap
  4. Panduan Pembelian CMMS Lengkap: Maksimalkan Kinerja Aset
  5. Monitor Layar Sentuh Industri: Panduan Pemula untuk Tampilan Open-Frame Tahan Lama
  6. Panduan Definitif Desain & Manufaktur PCB Presensitized
  7. Menguasai Driver LED: Panduan Lengkap untuk Pencahayaan Efisien
  8. Listrik Dingin Diujungkan: Panduan Lengkap Dasar-dasar Rangkaian LC
  9. Panduan Definitif Desain PCB: Traksi Sirkuit
  10. Panduan Lengkap Ekuivalen LM311