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 OLEDPLED 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 68008000 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.
Tabel 2.5 Spesifikasi OLED Display SSD1396 I2C
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 68008080 Parallel Interface
3 4 wire Serial Peripheral Interface I2C Interface
Rentang suhu operasional -40 °C hingga 85 °C
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.