• Tidak ada hasil yang ditemukan

BAB V KESIMPULAN DAN SARAN

5.2 Saran

Pada penelitian tugas akhir ini penulis menyarankan beberapa hal untuk penelitian selanjutnya. Dengan beberapa pengembangan antara lain:

1. Perlu dilakukan pengembangan sistem minimal GPS yang dirancang agar dapat digunakan untuk kepentingan umum, seperti pada pelacakan kendaraan. 2. Agar selanjutnya data yang ditampilkan dapat disimpan dalam kartu memory. 3. Diharapkan ke depannya dapat dilakukan pengembangan sistem perangkat

keras dengan menggunakan modul komunikasi seluler yang dapat terintegrasi dengan mobile web application.

6

BAB II

DASAR TEORI

2.1. GPS (Global Positioning System)

GPS adalah sistem navigasi berbasiskan satelit yang saling berhubungan

pada orbitnya kemudian memancarkan sinyalnya ke bumi dan ditangkap oleh sebuah alat penerima. Satelit-satelit itu milik Departemen Pertahanan Amerika Serikat yang pertama kali diperkenalkan pada tahun 1978 dan pada tahun 1994 yang sudah mempunyai 24 satelit yang mengorbit.

Ada tiga bagian penting dari sistem ini, yaitu bagian kontrol, bagian angkasa, dan bagian pengguna [2].

1. Bagian kontrol berfungsi sebagai pengontrol dan pengoreksi data informasi satelit yang diterima untuk kemudian dikirimkan kembali ke satelit. Data satelit yang dikoreksi ini disebut data emepheris yang akan dikirimkan ke alat penerima GPS.

2. Bagian angkasa adalah kumpulan satelit yang mengorbit di angkasa. Satelit–satelit dikontrol sehingga pesawat penerima GPS tetap dapat menerima sinyal dari satelit sebanyak minimal 3 atau 4 satelit.

3. Bagian pengguna merupakan bagian yang menerima sinyal-sinyal dari satelit dan melakukan perhitungan (triangulasi) untuk menentukan koordinat posisinya. Satelit GPS akan memancarkan data emepheris yang akan diterima oleh alat GPS receiver secara teratur [3].

Untuk dapat mengetahui posisi seseorang maka diperlukan alat yang diberi nama GPS receiver yang berfungsi untuk menerima sinyal yang dikirim dari

7 satelit GPS. Dibutuhkan paling sedikit sinyal dari 3 buah satelit untuk mendapatkan data posisi. Untuk menunjukkan data ketinggian dibutuhkan 4 buah satelit. Posisi diubah menjadi titik yang dikenal dengan nama Way-point nantinya akan berupa titik-titik koordinat lintang dan bujur dari posisi seseorang atau suatu lokasi kemudian di layar pada peta elektronik. GPS receiver sendiri berisi beberapa IC (Integrated Circuit) sehingga murah dan teknologinya mudah untuk digunakan oleh semua orang. GPS dapat digunakan utnuk berbagai kepentingan, misalnya navigasi, sistem informasi geografis, militer, pelacak kendaraan, pemantauan gempa yang diintegrasikan dengan komputer. Berikut contoh perangkat GPS receiver:

8

2.1.1 Satelit GPS

Satelit GPS berada di Medium Earth Orbit (MEO) yang berada pada ketinggian sekitar 20.200 km (12550 mil). Satelit di konstelasi GPS disusun menjadi enam pesawat orbital berjarak sama di sekitar Bumi. Setiap pesawat berisi empat "slot" yang ditempati oleh satelit dasar. Pengaturan 24 slot ini memastikan pengguna dapat melihat setidaknya empat satelit dari hampir setiap titik di planet ini.

Gambar 2.2 Konstelasi 27 Satelit

Angkatan Udara biasanya terbang lebih dari 24 satelit GPS untuk mempertahankan cakupan kapan satelit dasar yang dilayani atau dinonaktifkan. Satelit ekstra dapat meningkatkan kinerja GPS tetapi tidak dianggap sebagai

9 bagian dari konstelasi inti. Pada bulan Juni 2011, Angkatan Udara berhasil menyelesaikan ekspansi GPS konstelasi dikenal sebagai "ekspansi 24" konfigurasi. Tiga dari 24 slot diperluas, dan enam satelit ditempatkan, sehingga tiga dari satelit tambahan menjadi bagian dari dasar konstelasi. Akibatnya, GPS sekarang secara efektif beroperasi sebagai konstelasi 27-slot dengan cakupan yang ditingkatkan di sebagian besar belahan dunia.

2.1.2 Sinyal Satelit GPS

GPS bekerja dengan cara memanfaatkan sinyal yang dipancarkan oleh satelit GPS. Satelit ini berputar mengelilingi bumi selama dua kali sehari dan kemudian mentransmisikan sinyal ke bumi. Sinyal inilah yang kemudian digunakan untuk menghitung posisi perangkat GPS.

Dalam mengirimkan sinyal Satelit GPS menggunakan frekuensi tertentu yang menggunakan pola-pola kode digital, berikut ini adalah sinyal dan kode digital yang digunakan oleh satelit GPS.

1. Carrier

Satelit GPS mengirim sinyal dalam dua frekuensi, yaitu L1 pada 1575.42 MHz dengan membawa dua status pesan dan psudorandom code untuk keperluan perhitungan waktu. Sedangkan L2 pada 1227.60 MHz yang lebih akurat karena untuk keperluan militer. Daya sinyal radio yang dipancarkan sebesar 20 - 50 W. Sinyal dipancarkan secara Line Of Sight (LOS) [4].

10 GPS yang digunakan untuk umum akan memantau frekuensi L1 pada UHF (Ultra High Frequency) 1575.42 MHz. Sinyal L1 yang dikirimkan akan memliki pola-pola kode digital tertentu yang disebut pseudo ramdom codes. Sinyal yang dikirimkan terdiri dua bagian yaitu kode Protected (P) dan Coarse/Acquisition (C/A). Kode yang dikirim memiliki perbedaan masing-masing sehingga membedakan sinyal yang dikirim oleh satelit lainnya. Kode protected (P) ini biasanya digunakan untuk keperluan militer [4].

2.1.3 Error Pada GPS

Satelit GPS berada di atas lapisan atmosfer bumi yang terdapat beberapa lapisan, perbedaan suhu, dan tekanan. Salah satu penyebab delay adalah pada lapisan atmosfer. Lapisan atmosfer ini mempengaruhi sinyal GPS yang dikirim ke bumi. Kecepatan sinyal GPS pada tiap lapisan atmosfer berbeda tergantung medium dari lapisan atmosfer tersebut. Perbandingan kecepatan gelombang cahaya(c) terhadap kecepatan gelombang sinyal GPS(v) disebut indeks bias medium(n), seperti pada rumus 3.1:

� = �

(3.1)

Di mana kecepatan cahaya sebesar 299,792,458 m/s [4].

Terdapat 2 lapisan atmosfer yang mempengaruhi sinyal GPS yaitu sebagai berikut:

11 Lapisan ionosfer adalah lapisan medium primer di lapisan atmosfer yang berada 70 km sampai 10000 km di atas permukaan tanah. Di daerah ini, sinar UV (Ultraviolet) dari ionisasi matahari sebagai bagian dari molekul gas dan melepaskan electron bebas. Elektron bebas ini mempengaruhi propagasi gelombang elektromagnetik, termasuk kecepatan sinyal pengiriman sinyal satelit GPS baik fase maupun kode.

Pada sinyal fase, ionosfer akan meningkatkan kecepatan sinyal fase sehingga waktu tempuh sinyal menjadi lebih pendek dan sebaliknya pada kode, ionosfer akan menurunkan kecepatan sinyal carrier wave sehingga waktu tempuh sinyal menjadi lebih panjang. Untuk mengurangi delay pada lapisan ionosfer adalah membuat 2 sinyal dengan frekuensi berbeda. Hal inilah yang menyebabkan GPS memiliki 2 sinyal L1 dal L2 [3].

2. Lapisan Troposfer

Lapisan troposfer adalah medium non dispersive untuk gelombang radio pada frekuensi hingga 15 GHz. Lapisan ini tidak berpengaruh terhadap perbedaan frekuensi GPS, tetapi mengalami refraksi oleh gas-gas lain yang terdapat di lapisan troposfer. Akibatnya menimbulkan delay sinyal sebesar 1.9 m - 2.5 m pada arah zenith dan ≈30 m pada arah horizon. Besarnya penyimpangan jarak disebabkan oleh perlambatan waktu tempuh akibat pengaruh troposfer di arah zenith (vertikal) disebut dengan Zenith Tropospheric Delay (ZTD) [3].

12 Pesawat penerima GPS menggunakan sinyal satelit untuk melakukan triangulasi posisi yang hendak ditentukan dengan cara mengukur lama perjalanan waktu sinyal dikirimkan dari satelit, kemudian mengalikannya dengan kecepatan cahaya untuk menentukan secara tepat berapa jauh pesawat penerima GPS dari setiap satelit. Dengan mengunci sinyal yang ditransmit oleh satelit minimum 3 sinyal dari satelit yang berbeda, pesawat penerima GPS dapat menghitung posisi tetap sebuah titik yaitu posisi lintang dan bujur bumi (Latitude & Longitude) atau sering disebut dengan 2D fix. Penguncian sinyal satelit yang keempat membuat pesawat penerima GPS dapat menghitung posisi ketinggian titik tersebut terhadap muka laut rata-rata (Mean Sea/Level) atau disebut 3D fix dan keadaan ini yang ideal untuk melakukan navigasi [2].

2.2. Modul GPS SIM 908-C

Modul GPS SIM 908-C adalah modul berteknologi GPS yang terintegrasi dengan modul GSM dan GPRS. Modul ini menawarkan penerimaan data GPS terbaik dalam kelas akuisisi dan sensitifitas pelacakan, Time-To-First-Fix (TTFF) dan akurasi. Dengan konfigurasi 50 mm x 33 mm x 8.8 mm, SIM908-C dapat memenuhi hampir semua kebutuhan ruang di aplikasi pengguna, sepertiM2M (Machine-to-Machine), ponsel pintar, PDA (Personal Digital Assistant), tracker dan perangkat mobile lainnya. SIM908-C memiliki konektor DIP60-PIN.

13

Gambar 2.3 Modul SIM908-C

2.2.1 Spesifikasi GPS SIM908-C

SIM908-C dirancang dengan teknik penghematan daya sehingga konsumsi saat ini serendah 1.0 mA dalam modus sleep (modul GPS dimatikan). Berikut ini adalah spesifikasi GPS SIM 908-C yang ditunjukkan pada tabel 2.1.

Tabel 2.1 Spesifikasi GPS SIM 908-C

Fitur Implementasi

Catu daya` 3.2 V – 4.8 V

Power Saving Konsumsi daya yang khas dalam sleep mode 1.0mA (BS-PA-MFRMS=9, GPS mesin dimatikan)

Horizontal Position

Accuracy 2.5 m

Velocity Accuracy Speed 0.01 m/s

Time To First Fix Hot start 1 s, cold start 30 s

Receiver Max altitude 18288 km, max velocity 1850 km/h Power consumption Continuous Tracking = 76 mA

Acquisition = 77

Power down current = 0.03 uA

2.2.2 SIM908-C GPS Application Interface

SIM908-C memberikan kinerja tinggi solusi L1 GPS untuk aplikasi handset seluler. Modul ini menawarkan solusi terbaik di kelasnya dalam akuisisi dan sensitivitas pelacakan, Time-To-First-Fix (TTFF) dan akurasi. Modul GPS ini

14 mendukung operasi sepenuhnya otonom untuk perangkat navigasi penggunaan inhandheld dan sistem navigasi mandiri lainnya. Informasi yang ditampilkan GPS NMEA adalah melalui pin GPS_TX pada modul GPS SIM908-C. Baud rate secara default adalah 11520 bps.

SIM908-C mengintegrasikan protokol TCP/IP dan menggunakan TCP/IP ATCommand sangat berguna untuk transfer data aplikasi. Semua fungsi GPS dikendalikan oleh perintah AT-Command melalui port serial. Di bawah ini adalah beberapa fungsi GPS AT-Command yang ditunjukkan pada tabel 2.2.

Tabel 2.2 Beberapa Fungsi GPS AT-Command

Command Deskripsi

AT+CGPSPWR GPS POWER CONTROL

AT+CGPSRST GPS MODE RESET (HOT/WARM/COLD)

AT+CGPSSTATUS GET CURRENT GPS STATUS

AT+CGPSOUT GPS NMEA DATA OUTPUT CONTROL

AT+CGPSINF GET CURRENT GPS LOCATION INFO

AT+CGPSIPR SET GPS NMEA OUTPUT UART BPS

2.2.3 SIM908-C Pin Out Diagram

Modul GPS SIM908-C memiliki sebanyak 80 pin pada gambar 2.4 yang mempunyai beragam fungsi. Pada perancangan alat ini tidak semua pin tersebut digunakan. Berikut ini adalah pin out modul GPS SIM 908-C:

1. VBAT (pin 2, 4, 6, 8) adalah pin Input Power Supply

2. GPS_VCC_RF (pin 56) adalah pin Output untuk GPS Active Antenna 3. GPS_VANT (pin 75 dan 76) adalah pin Input untuk GPS Active Antenna

15 4. GND (pin1, 2, 5, 10, 14, 37, 40, 41, 43, 57, 58, 60, 61, 64, 65, 77, 78,

dan 80) adalah pin Ground

5. PWRKEY (pin 3) adalah pin Input Power On atau PowerDown 6. STATUS (pin 52) adalah pin Output Power On Status

7. NETLIGHT (pin 51) adalah pin Output Network Status 8. RXD (pin 68) adalah pin Input Receive Data

9. TXD (pin 71) adalah pin Output Transmit Data

10.GPS_TX (pin 15) adalah pin Output untuk GPS NMEA Information 11.GPS_RX (16) adalah pin Input Debugging and Upgrading Firmware

Gambar 2.4 Pin Out Diagram SIM 908-C

16 Antena aktif untuk GPS pada gambar 2.5 berfungsi sebagai antena penerima sinyal GPS dari satelit. Antena ini dapat dihubungkan dengan semua peralatan atau modul GPS yang mendukung koneksi IPEX U.FL sering disingkat uFL, misalnya dari modul GPS SIM908-C.

Gambar 2.5 GPS Active Ceramic Antenna

GPS Active Ceramic Antenna memiliki cakupan rentang pita frekuensi sebesar 5 ±1 MHz dengan ukuran yang kecil berbentuk persegi. Berikut ini spesifikasi dari GPS Active Ceramic Antenna yang ditunjukkan pada tabel 2.3.

Tabel 2.3 Spesifikasi GPS Active Ceramic Antenna

Spesifikasi Ukuran

Frekuensi tengah / Center Frequency 1575,42 ±3 MHz Lebar pita frekuensi / Bandwidth 5 ±1 MHz V.S.W.R (Voltage Standing Wave

Ratio, dalam BW) 1,5 : 1

Gain (pada titik Zenith) 2 ±0,5 dB

17

Impedansi 50Ω

2.4. Arduino

Arduino adalah sebuah platform physical computing yang bersifat open source yang didasarkan pada Input atau Output (I/O) sederhana yang mengimplementasikan bahasa pemrograman C [4]. Arduino memiliki beberapa komponen utama, yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel. Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang kebutuhan. Jadi mikrokontroler bertugas sebagai otak yang mengendalikan input, proses dan output sebuah rangkaian elektronik [5]

Secara umum, Arduino terdiri dari dua bagian, yaitu : yang pertama adalah bagian hardware berupa papan input/output (I/O) yang open source dan yang ke dua adalah bagian software Arduino yang merupakan software open source, meliputi software Arduino IDE untuk menulis program dan driver untuk koneksi dengan komputer [4].

Arduino terbuka untuk semua yang ingin mengembangkan suatu sistem interaktif berbasis mikrokontroler, baik untuk kalangan mahasiswa, pelajar, profesional, bahkan pemula sekalipun. Pengguna dapat memiliki Arduino sesuai kebutuhannya, karena Arduino dibuat dalam beberapa jenis dan ukuran diantaranya yaitu : Arduino Pro Mini, Arduino Diecimila, Arduino Duemilanove,

18 Arduino UNO, Arduino Leonardo, Arduino Mega, Arduino Nano, Arduino Due, Arduino Yun dan berbagai jenis Arduino lainnnya.

2.4.1 Arduino Pro Mini

Arduino Pro Mini 328 adalah Arduino versi selanjutnya dari Arduino Mini. Arduino Pro Mini ini menggunakan ATmega 328. Bentuk fisik Arduino Pro Mini 328 dapat dilihat pada gambar 2.6.

Gambar 2.6 Arduino Pro Mini 328

Arduino Pro Mini tipe ini memiliki memori sebesar 32 Kb. Arduino tipe ini juga memiliki 20 pin yang berfungsi sebagai input dan output, 6 diantaranya pin analog dan 14 pin adalah pin PWM (Pulse Width Modulation). Dengan osilator kristal 16 MHz. USB merupakan koneksi yang digunakan Arduino untuk terhubung ke PC. Terdapat 2 versi Arduino Pro Mini, yaitu yang bekerja pada tegangan 3.3 V frekuensi 8 MHz dan yang bekerja pada tegangan 5 V frekuensi 16 MHz.

Pada Tugas Akhir ini digunakan Arduino Pro Mini 5 V frekuensi 16 MHz. Berikut ini adalah spesifikasi Arduino Pro Mini 5 V frekuensi 16 Mhz yang ditunjukkan pada tabel 2.4.

19

Tabel 2.4 Spesifikasi Arduino Promini 328

Spesifikasi Ukuran

Mikrokontroler ATMega 328

Tegangan Operasional 5V

Tegangan Masukan 5 V– 12V

Pin Digital I/O 14 (6 pin untuk keluaran PWM)

Analog input pins 6

Arus DC per I/O Pin 40 mA

Memori Flash 32 Kb (0.5 Kb digunakan untuk

bootloader)

SRAM 2 Kb

EEPROM 1 Kb

Clock Speed 16 MHz

Pemrograman pada Arduino menggunakan bahasa pemrograman C. Program ini digunakan untuk memberi instruksi kepada Arduino agar dapat beroperasi.

Arduino Pro Mini 328 sebagai memiliki fitur seperti mikrokontroler pada umumnya, yaitu memori program, memori data, serta pin I/O. Berikut ini adalah fitur Arduino Pro Mini.

1. Memori Program

Arduino Pro Mini 328 memiliki 32 Kb on-chip in-system reprogrammable flash memory sebagai tempat menyimpan pogram. Memori flash ini dibagi ke dalam dua bagian, yaitu bagian program bootloader dan aplikasi. Bootloader adalah program kecil yang dieksekusi saat setelah pertama kali sistem dinyalakan. Bootloader ini bekerja seperti

20 sistem yang dapat memasukkan seluruh program aplikasi ke dalam memori prosesor seperti terlihat pada gambar 2.7.

Gambar 2.7 : Peta Memori Program

2. Memori Data

Berbeda dari memori program, memori data digunakan untuk menyimpan data bukan program. Memori data pada mikrokontroler ATMega 328 terbagi atas SRAM dan EEPROM.

3. Pin I/O

Arduino Pro Mini 328 memiliki masing-masing dari 14 pin digital yang dapat digunakan sebagai masukan atau keluaran menggunakan fungsi pinMode() dan menentukan proses penulisan atau pembacaan data I/O menggunakan fungsi digitalWrite() dan digitalRead(). Setiap pin beroperasi pada tegangan 5 volt. Setiap pin mampu menerima atau menghasilkan arus maksimum sebesar 40 mA dan memiliki 20-50 kΩ

resistor pull-up internal (diputus secara default). Pin digital ini selain berfungsi sebagai masukan atau keluaran digital juga memiliki kegunaan khusus yaitu:

21 1. Komunikasi serial: Serial disediakan pada pin 0 (RX) dan pin 1 (TX). TX dan RX merupakan pin yang bekerja sebagai pengirim dan penerima data serial. Pin ini terkoneksi ke pin 0 (RX) dan pin 1 (TX) dari 6 header pin.

2. External interupt: interupt 0 disediakan pada pin 2, interupt 1 yaitu pada pin 3, interupt 2 yaitu pada pin 21, interupt 3 yaitu pada pin 20, interupt 4 yaitu pada pin 19, interupt 5 yaitu pada pin 18. Pin ini dapat dikonfigurasi untuk memicu sebuah interupt pada nilai rendah, sisi naik atau turun, atau pada saat terjadi perubahan nilai.

3. PWM: Pin 3,5,6,9,10, dan 11 menyediakan keluaran PWM 8-bit 4. SPI: Pin 12 (MISO), 11 (MOSI), 13 (SCK) dan 10 (SS), pin ini

mendukung komunikasi SPI dengan menggunakan SPI library. 5. LED: Pin 13 terhubung dengan LED built-in. Kondisi LED akan

mengikuti kondisi pin 13 ini. Ketika pin bernilai HIGH maka LED menyala, ketika pin bernilai LOW maka LED akan padam.

Selain fitur di atas Arduino Pro Mini 328 memiliki 8 masukan analog yaitu: pin A0 sampai A7, setiap pin menyediakan resolusi sebanyak 10 bit. Secara default pin mengukur nilai tegangan dari ground 0V hingga 5V, meskipun begitu pengguna dapat mengganti nilai batas atas dengan menggunakan pin AREF dan fungsi analogReference() [5].

2.5. Modul OLED (Organic Light Emiting Diode) Display SSD1396 I2C

SSD1306 adalah driver CMOS chip tunggal OLED/PLED dengan controller untuk Organic / Polymer Light Emitting Diode (LED) sistem tampilan grafis dot-matrix. Modul OLED Display pada gambar 2.8 terdiri dari 128 segmen

22 dan 64 commons. IC ini dirancang untuk Cathode umum jenis panel OLED. SSD1306 sudah embeds dengan kontrol kontras, tampilan RAM dan osilator, yang mengurangi jumlah komponen eksternal dan konsumsi daya. Modul OLED Display memiliki 256-langkah kontrol kecerahan. Data / Perintah yang dikirim dari general MCU melalui selectable hardware 6800/8000 series kompatibel antarmuka paralel, interface I2C atau Serial Peripheral Interface. Modul ini sangat cocok untuk banyak aplikasi portabel, seperti ponsel, MP3 player, kalkulator, dan banyak aplikasi lainnya.

Gambar 2.8 Modul OLED Display SSD1396 I2C

Modul ini mengonsumsi catu daya tingkat tegangan 3 V dengan konsumsi arus kurang dari 18 mA sehingga dapat digunakan langsung bersama MCU berbasis tegangan 3,3 V (contoh: Arduino Pro Mini 3v3). Untuk mikrokontroler bertegangan 5 V (contoh: Mega 2560, Leonardo, dsb.). Anda dapat menggunakan pin 3.3 V sebagai sumber catu daya (Vcc) . Berikut ini adalah spesifikasi lengkap modul OLED Display SSD1396 I2C yang terdapat pada tabel 2.5.

23

Spesifikasi Ukuran

Resolusi 128 x 64 dot matrix panel

Memori tampilan display RAM , 128 x 64 bit SRAM Catu Daya VDD= 1.65 V to 3.3 V ( IC logic)

VCC= 7 V to 15 V ( panel driving )

Tampilan Matriks

Tegangan maksimum keluaran OLED, 15 V Arus maksimum segment: 100 µA

Arus maksimum sink common: 15 mA 256 pengaturan contrast brightness

PinselectableMCUInterface

8-bit seri 6800/8080 Parallel Interface 3 /4 wire Serial Peripheral Interface I2C Interface

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Dalam pengiriman data informasi suatu benda terdapat latency (tundaan) pada satelit GPS. Latency ini disebabkan banyak faktor, mulai dari sisi satelit GPS itu sendiri, medium pengiriman sinyal satelit, dan dari sisi GPS receiver (penerima). Suatu alat GPS receiver masing-masing memiliki performa yang berbeda-beda tergantung spesifikasi alatnya. Hal ini yang menentukan akurasi posisi dan update data lokasi saat GPS receiver bergerak.

TeknologiGPS adalah sistem untuk menentukan posisi di permukaan bumi dengan bantuan sinkronisasi sinyal satelit. Sistem ini menggunakan 24 satelit yang mengirimkan sinyal gelombang mikro ke Bumi. Sinyal ini diterima oleh alat penerima di permukaan, dan digunakan untuk menentukan posisi, kecepatan, arah, dan waktu[1].Akan tetapi perlu menganalisis kinerja perangkat ini dalam hal latencypenerimaan data posisi dan kecepatan dari satelit ke sistem penerima GPS.

Pada tugas akhir ini akan dibuat sistem minimalGPS dengan modul GPS SIM908-C. Sistem ini dirancang menggunakan Arduino Pro Mini sebagai mikontroler modul GPS SIM908-C dan modul penampil informasi OLED DisplaySSD1396 I2C.Informasi yang dikirimkan dari satelit diterima oleh sistem penerima GPSuntuk kemudian dianalisis latency pengiriman data GPS dari satelit saat bergerak dengan posisi dan kecepatan tertentu.

2

1.2. Rumusan Masalah

Adapun rumusan masalah dari tugas akhir ini adalah sebagai berikut : 1. Bagaimana prinsip kerja GPS dalam menerima informasi dari satelit. 2. Bagaimana sistem kerja GPS dalam mengirimkan data keArduino.

3. Bagaimana cara mengetahui latency yang terjadi pada pengiriman data posisi dan kecepatan melalui modul GPS.

1.3. Tujuan penulisan

Tujuan dari penulisan tugas akhir ini adalah untuk merancang bangun sistem minimal GPS berbasis Arduino Pro Mini serta menganalisis latency penerimaan data dari satelit ke sistem GPS.

1.4. Batasan Masalah

Untuk memudahkan pembahasan dalam tulisan ini, maka dibuat pembahasan masalah berikut :

1. Data GPS yang ditampilkan hanya berupa posisi latitude, longitude dan kecepatan.

2. Modul GPS yang digunakan adalah modul GPS SIM908-C. 3. MenggunakanArduino Pro Mini sebagai pengolahan data.

4. Kinerja yang diukur adalah latency pengiriman data posisi dan kecepatan dari satelit ke sistem GPS.

3

1.5. Metode Penelitian

Adapun metode penelitian yang digunakan dalam analisis penulisan Tugas akhir ini adalah sebagai berikut:

1. Menggunakan Literatur

Melakukan studi literatur pada berbagai referensi atau pustaka yang berkaitan dengan sistem pelacak posisi dan kecepatan menggunakan modul GPS SIM908-C berbasis Arduino, serta cara kerja dan komunikasinya dengan Arduino. Baik dari buku, artikel, jurnal, dan lain-lain.

2. Diskusi

Melakukan diskusi berupa konsultasi dengan dosen pembimbing dan teman-teman sesama mahasiswa.

3. Perancangan Perangkat Keras

Tahap perancangan perangkat keras yaitu merangsang rangkaian, request data posisi dengan Arduino melalui modul GPS dan menampilkan data posisi serta kecepatan melalui modul OLED.

4. Perancangan Perangkat Lunak

Tahap perancangan perangkat lunak dengan membuat program menggunakan software sketch untuk menjalankan Arduino dalam berkomunikasi antar modul dan komunikasi modul GPS dengan satelit GPS serta mengolah data yang didapat dari satelit GPS.

4 5. Analisis dan Pengujian

Analisis dan pengujian alat pada sistem GPS dalam menerima data dari satelit serta analisislatency pengiriman data posisi dan kecepatan pada modul GPS SIM908-C.

1.6. Sistematika Penulisan

Adapun sistematika penulisan tugas akhir ini sebagai berikut :

BAB I PENDAHULUAN

Bab ini menjelaskan tentang informasi umum, yaitu latar belakang penelitian, rumusan masalah, tujuan penulisan, batasan masalah, metodologi penulisan dan sistematika penulisan.

BAB II DASAR TEORI

Bab ini berisikan tentangdasar teori GPS, Arduino, serta modul pelengkap yang dikutip dari buku maupun referensi lainnya.

BAB III PERANCANGAN SISTEM

Bab ini berisikan tentang gambar umum dariperancangan alat penerima posisi menggunakan GPS, pengaturan komunikasi antar modul, sertakelengkapan dari komponen-komponen elektronika yang akan digunakan.

BAB IV ANALISIS DAN PENGUJIAN

Dokumen terkait