--> Project II - 22. Interfacing GPS Module dengan Arduino Uno | Tutorial arduino lengkap

Wednesday, August 2, 2017

Project II - 22. Interfacing GPS Module dengan Arduino Uno

| Wednesday, August 2, 2017
Interfacing GPS Module dengan Arduino Uno



Sistem Kerja Alat
Alat berikut ini untuk membaca GPS menggunakan Arduino UNO. GPS (Global Positioning System) adalah sistem untuk menentukan posisi dipermukaan bumi dengan bantuan sinkronisasi sinyal satelit dan untuk menentukan letak, kecepatan, arah dan waktu.


Kebutuhan Hardware

  • Modul GPS NEO6MV2
  • Modul LCD 2x16
  • Modul Arduino UNO
  • Power supply +9Volt

Modul GPS NEO6MV2


Diagram Blok


Schematics


Koneksi Arduino UNO dengan LCD


Koneksi Modul GPS


Source Code/Sketch
#include <TinyGPS++.h>
#include <SoftwareSerial.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
static const int RXPin = 8, TXPin = 9;
static const uint32_t GPSBaud = 9600;
TinyGPSPlus gps;
SoftwareSerial ss(RXPin, TXPin);
void setup(){
Serial.begin(9600);
ss.begin(GPSBaud);
lcd.begin(16, 2);
lcd.print("Interfacing GPS");
lcd.setCursor(0, 1);
lcd.print(" dg Arduino");
delay(2000);
lcd.clear();
lcd.print("Baca Lokasi GPS");
delay(2000);
}
void loop(){
while (ss.available() > 0)
if (gps.encode(ss.read())) displayInfo();
if (millis() > 5000 && gps.charsProcessed() < 10){
lcd.clear();
lcd.print("No GPS detected:");
lcd.setCursor(0,1);
lcd.print("check wiring.");
while(true);
}
}
void displayInfo(){
if (gps.location.isValid()){
lcd.setCursor(0, 0);
lcd.print(gps.location.lat(), 6);
lcd.print(" LS ");
lcd.setCursor(0, 1);
lcd.print(gps.location.lng(), 6);
lcd.print(" BT ");
}
else{
lcd.clear();
lcd.print("INVALID");
}
delay(500);
}


Jalannya Alat

1. Tampilan pertama pada LCD

 2. Setelah 2 detik menampilkan tulisan Baca Lokasi GPS

 3. Tampilan normal menampilkan lokasi / posisi GPS tersebut



Video Project II - 22. Interfacing GPS Module dengan Arduino Uno




KAMI MELAYANI JASA PEMBUATAN HARDWARE ATAU SOFTWARE BERBASIS ARDUINO

KONTAK KAMI 085743320570 (adi sanjaya)

Related Posts

No comments:

Post a Comment