Daftar Isi:
- Langkah 1: Dapatkan Modul GPS Ublox LEA 6h 02 (atau Modul Apa Pun yang Anda Inginkan), Baca Spesifikasi Lembar Data dan Siapkan Modul untuk Terhubung ke Arduino
- Langkah 2: Hubungkan Modul GPS Dengan Arduino
- Langkah 3: Unggah Program Arduino untuk Membaca Port Serial (komunikasi)
- Langkah 4: Jalankan Kode Python
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Antarmuka modul GPS menggunakan Arduino UNO (atau perangkat Arduino lainnya) dan menghitung Lintang dan Bujur untuk ditampilkan di jendela aplikasi yang ditulis dengan Python.
Langkah 1: Dapatkan Modul GPS Ublox LEA 6h 02 (atau Modul Apa Pun yang Anda Inginkan), Baca Spesifikasi Lembar Data dan Siapkan Modul untuk Terhubung ke Arduino
- Baca datasheet Ublox LEA 6 dengan seksama dan pastikan modul Anda benar
- Sebagian besar modul beroperasi pada ~ 2,7 hingga 3,6v, jadi pastikan Anda memiliki sumber daya yang tepat, saya menggunakan pin Arduino 3.3v
- Semua modul mendukung port komunikasi UART, jadi kami akan menggunakannya untuk berinteraksi dengan Arduino
- Modul secara default dilengkapi dengan soket perempuan mikro yang menurut saya sulit untuk dihubungkan ke Arduino maka saya menggantinya dengan soket perempuan kawat jumper 2.54mm (sebelum menggantinya pastikan Anda tahu pin mana yang melakukan apa dan buat diagram pin di atas kertas atau komputer)
- Sekarang modul ini siap untuk terhubung ke Arduino
Langkah 2: Hubungkan Modul GPS Dengan Arduino
- Identifikasi Tx (pemancar) dan Rx (penerima) dari modul GPS dan sama pada Arduino juga (saya menggunakan UNO sehingga hanya mendapat 1 port komunikasi UART, Tx pada pin0 dan Rx pada pin1, spesifikasi lebih lanjut pada Arduino UNO)
-
Hubungkan Tx dan Rx modul GPS dengan Rx dan Tx Arduino
- Tx GPS (Kabel hijau dalam kasus saya) ke => Rx Arduino
- Rx GPS (Kabel kuning dalam kasus saya) ke => Tx Arduino
- Hubungkan pin Adruino 3.3v ke daya GPS dan pasangkan keduanya
- Perhatian: Pastikan Anda menerapkan tidak lebih dari 3.3v (maks. 3.6v) ke modul GPS Anda dan baca modul instruksi dengan seksama
Langkah 3: Unggah Program Arduino untuk Membaca Port Serial (komunikasi)
- Kode untuk proyek ini dapat ditemukan di repositori GitHub
- Tautan:
- Silakan baca file README.md
- Instal perangkat lunak u-center seperti yang diberikan dalam file README.md di atas
- Unggah kode Arduino ke modul Arduino
- Hubungkan pin GPS ke Arduino
- Buka Serial monitor pada Arduino IDE dan amati output dari modul GPS, pastikan itu mencetak output yang layak
- Putuskan sambungan port serial Arduino dengan menutup monitor serial dan sekarang buka perangkat lunak u-center dan pilih port serial Arduino
-
Amati respons di layar
- Diperlukan beberapa waktu untuk memberikan respons yang valid dan tergantung pada kekuatan sinyal yang diterima oleh modul GPS
- Simpan modul GPS di lingkungan terbuka atau di dekat jendela
Langkah 4: Jalankan Kode Python
- Unduh dan konfigurasikan Python di mesin lokal Anda
- Unduh kode Python untuk membaca data GPS melalui port komunikasi serial mesin Anda
- Hubungkan dan aktifkan GPS dengan Arduino
- Identifikasi port com yang terhubung dengan Arduino
- Jalankan kode Python
- Masukkan detail port com
- Verifikasi data lat dan panjang