Daftar Isi:

Pencari Lokasi GPS: 5 Langkah
Pencari Lokasi GPS: 5 Langkah

Video: Pencari Lokasi GPS: 5 Langkah

Video: Pencari Lokasi GPS: 5 Langkah
Video: Cara Mengetahui Lokasi Anak Kita Menggunakan Hp Secara Real-time 2024, November
Anonim
Image
Image

Hai semuanya, Hari ini mari kita lihat cara membuat Pencari Lokasi GPS menggunakan modul GPS NEO-6m dan arduino. Pertama mari kita lihat apa itu GPS.

Langkah 1: APA ITU GPS?

KUMPULKAN BAHAN YANG DIBUTUHKAN
KUMPULKAN BAHAN YANG DIBUTUHKAN

Global Positioning System (GPS), awalnya NAVSTAR GPS, adalah sistem radionavigasi berbasis satelit yang dimiliki oleh pemerintah Amerika Serikat dan dioperasikan oleh Angkatan Udara Amerika Serikat. Ini adalah sistem satelit navigasi global (GNSS) yang menyediakan informasi geolokasi dan waktu ke penerima GPS di mana saja di atau dekat Bumi di mana ada garis pandang yang tidak terhalang ke empat atau lebih satelit GPS. Rintangan seperti gunung dan bangunan menghalangi sinyal GPS yang relatif lemah.

GPS tidak mengharuskan pengguna untuk mengirimkan data apapun, dan beroperasi secara independen dari penerimaan telepon atau internet, meskipun teknologi ini dapat meningkatkan kegunaan informasi posisi GPS. GPS menyediakan kemampuan penentuan posisi penting bagi pengguna militer, sipil, dan komersial di seluruh dunia. Pemerintah Amerika Serikat menciptakan sistem, memeliharanya, dan membuatnya dapat diakses secara bebas oleh siapa saja yang memiliki penerima GPS.

Langkah 2: Kumpulkan BAHAN YANG DIBUTUHKAN:

KUMPULKAN BAHAN YANG DIBUTUHKAN
KUMPULKAN BAHAN YANG DIBUTUHKAN
KUMPULKAN BAHAN YANG DIBUTUHKAN
KUMPULKAN BAHAN YANG DIBUTUHKAN

Bahan-bahan yang dibutuhkan adalah:

*Modul gps NEO-6m - afiliasi amazon

*Arduino uno - afiliasi amazon

*Layar LCD - afiliasi amazon

** Catatan: Ini adalah tautan afiliasi amazon. Ketika Anda membeli melalui tautan ini, saya akan menerima komisi kecil yang akan membantu saya menulis lebih banyak artikel

Langkah 3: SIRKUIT

SIRKUIT
SIRKUIT

Sirkuit sebagai berikut:

Modul GPS ==> Arduino

* GND ==> GND

* TX ==> Pin digital (D3)

* RX ==> Pin digital (D4)

*Vcc ==> 3,3V

LCD==> Arduino * VSS ==> GND

* VCC ==> 5V

*VEE ==> Resistor 10K

*RS ==> A0 (Pin analog)

*B/B ==> GND

*E ==> A1

*D4 ==> A2

*D5 ==> A3

*D6 ==> A4

*D7 ==> A5

*LED+ ==> VCC

*LED- ==> GND

Langkah 4: KODE

#termasuk

#include #include //lintang panjang, bujur; // buat variabel untuk objek lintang dan bujur float lat, lon; // membuat variabel untuk objek lintang dan bujur SoftwareSerial gpsSerial(3, 4);//rx, tx LiquidCrystal lcd(A0, A1, A2, A3, A4, A5); GPS kecil; // buat objek gps void setup(){ Serial.begin(9600); // sambungkan serial Serial.println("Sinyal GPS Diterima:"); gpsSerial.begin(9600); // sambungkan sensor gps lcd.begin(16, 2); } void loop(){ while(gpsSerial.available()){ // periksa data gps if(gps.encode(gpsSerial.read()))// encode data gps { gps.f_get_position(&lat, &lon); // mendapatkan garis lintang dan garis bujur // menampilkan posisi lcd.clear(); lcd.setCursor(1, 0); lcd.print("Sinyal GPS"); lcd.setCursor(1, 0); lcd.print("LAT:"); lcd.setCursor(5, 0); lcd.print(lat); Serial.print(lat); Serial.print(""); Serial.print(panjang); Serial.print(""); lcd.setCursor(0, 1); lcd.print(", LON:"); lcd.setCursor(5, 1); lcd.print(panjang); } } String lintang = String(lat, 6); Garis bujur = String(lon, 6); Serial.println(lintang+";"+bujur); penundaan (1000); }

Langkah 5: OUTPUT

Jadi setelah semua koneksi dan mengunggah kode, modul GPS membutuhkan waktu untuk mendapatkan satelit yang biasanya 15 hingga 20 menit.. Setelah itu Anda dapat melihat bahwa layar lcd dapat menunjukkan koordinat GPS.

Direkomendasikan: