Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH PALEMBANG
SKRIPSI
SISTEM TILANG OTOMATIS PADA SIMULASI TRAFFIC LIGHT
BERBASIS MIKROKONTROLER
Diajukan oleh :
EVAN KUSUMA
011110024
Untuk Memenuhi Sebagian Dari Syarat – Syarat
Guna Mencapai Gelar Sarjana Komputer
PALEMBANG
2014
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH PALEMBANG
HALAMAN PENGESAHAN PEMBIMBING
NAMA / NPM : EVAN KUSUMA
NOMOR POKOK : 011110024
PROGRAM STUDI : Teknik Informatika
JENJANG PENDIDIKAN : Strata Satu (S1)
KONSENTRASI : Jaringan
JUDUL SKRIPSI :SISTEM TILANG OTOMATIS PADA
SIMULASI TRAFFIC LIGHT BERBASIS
MIKROKONTROLER
Tanggal : Mengetahui,
Pembimbing, Ketua,
Septian Krisna Dinata, S.Kom., M.Kom Benedictus Effendi, S.T., M.T.
NIDN : 0224098901 NIP:09.PCT.13
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH PALEMBANG
HALAMAN PENGESAHAN PENGUJI SKRIPSI
NAMA / NPM : EVAN KUSUMA/011110024
NOMOR POKOK : 011110024
PROGRAM STUDI : Teknik Informatika
JENJANG PENDIDIKAN : Strata Satu (S1)
KONSENTRASI : Jaringan
JUDUL SKRIPSI : SISTEM TILANG OTOMATIS PADA
SIMULASI TRAFFIC LIGHT BERBASIS
MIKROKONTROLER
Tanggal : Tanggal :
Penguji 1 : Penguji 2 :
R.M. Nasrul Halim D, S.Kom., M.Kom. Yanti Efendy, S.Kom., M.Kom.
NIDN : 0202128201 NUPN : 9902006047
Menyetujui,
Ketua,
Benedictus Effendi, S.T., M.T.
NIP: 09.PCT.13
MOTTO DAN PERSEMBAHAN
Motto :
“ Waktu dapat menyembuhkan hampir segalanya, maka berikanlah waktu untuk
beberapa saat”.
“ lebih baik menangis sekarang dan tertawa dikemudian daripada tertawa sekarang dan
menangis dikemudian”.
( Penulis)
Kupersembahkan kepada :
Kedua Orang Tua kami yang tercinta
Saudara/Saudari saya,Heri kusuma, Ary Indah
Ivrilianita,Andi Seul,Idham,Muslimin dll.
Teman-teman Satu Angkatan Seperjuangan kami
Pembimbing dan para dosen yang telah Ikhlas
memberi pengajaran yang berharga bagi kami
KATA PENGANTAR
Bismillahirrohmanirrahim
Segala puji syukur kami panjatkan ke hadirat Allah SWT atas segala
limpahan nikmat, rahmat, taufik serta hidayah-Nya. Sholawat serta salam semoga
senantiasa tercurahkan kepada junjungan kita Nabi Muhammad SAW yang telah
menuntun kita dari jalan yang gelap menuju yang terang yakni Dienul Islam.
Alhamdulillah, atas berkat rahmat Allah, penulis dapat menyelesaikan
skripsi ini dengan judul : “SISTEM TILANG OTOMATIS PADA
SIMULASI TRAFFIC LIGHT BERBASIS MIKROKONTROLER”
Adapun tujuan penulisan skripsi ini adalah untuk memenuhi sebagian dari
syarat–syarat guna menyelesaikan gelar Sarjana. Dalam penulisan skripsi ini
penulis menyadari sepenuhnya bahwa penulis telah banyak mendapatkan bantuan
dan bimbingan dari berbagai pihak, baik dari pihak akademik, keluarga dan
sahabat–sahabat perjuangan. Oleh karena itu penulis mengucapkan terima kasih
sebesar–besarnya serta doa dan harapan semoga semua bantuan yang diberikan
kepada penulis dapat diterima oleh Allah SWT, Amin.
Pada kesempatan ini pula penulis menyampaikan terima kasih atas segala
bimbingan, motivasi, dan petunjuk yang diberikan baik secara langsung maupun
tidak langsung kepada pihak–pihak yang telah membantu penulis dalam
penyusunan skripsi ini, terutama Bapak Benedictus Effendi, S.T., M.T.selaku
Ketua STMIK PalComTech Palembang, Bapak Zaid Amin, S.kom selaku Ketua
Program Studi Teknik Informatika dan Bapak Septian Krisna Dinata,
S.Kom.,M.Kom. selaku Dosen Pembimbing, kepada kedua orang tua Penulis yang
tercinta, saudara–saudaraku, teman–teman yang kami sayangi serta semua pihak
yang telah banyak membantu dan memberi dukungan dalam menyelesaikan
penyusunan dan penulisan laporan skripsi ini.
Demikian kata pengantar dari Penulis, dengan harapan semoga laporan
skripsi ini dapat bermanfaat dan berguna bagi para pembaca, dengan kesadaran
Penulis bahwa laporan skripsimasih mempunyai banyak kekurangan dan
kelemahan sehingga membutuhkan banyak saran dan kritik yang membangun
untuk menghasilkan sesuatu yang lebih baik.
Terima kasih.
Palembang, 2014
Penulis
DAFTAR ISI
Hal
HALAMAN JUDUL .................................................................................... i
HALAMAN PENGESAHAN PEMBIMBING ......................................... ii
HALAMAN PENGESAHAN PENGUJI .................................................. iii
HALAMAN MOTTO DAN PERSEMBAHAN ........................................ iv
KATA PENGANTAR ................................................................................. v
DAFTAR ISI ................................................................................................ vii
DAFTAR GAMBAR / BAGAN .................................................................. xi
DAFTAR TABEL ....................................................................................... xiii
DAFTAR LAMPIRAN ................................................................................ xiv
ABSTRAK ................................................................................................ xv
BAB I PENDAHULUAN
1.1. Latar Belakang ........................................................................... 1
1.2. Perumusan Masalah .................................................................... 2
1.3. Batasan Masalah ......................................................................... 2
1.4. Tujuan Penelitian ........................................................................ 2
1.5. Manfaat Penelitian....................................................................... 3
1.6. Sistematika Penulisan ................................................................. 3
BAB II GAMBARAN UMUM
2.1 Fenomena Alat Yang Dibuat ....................................................... 6
BAB III TINJAUAN PUSTAKA
3.1 Teori Pendukung ......................................................................... 8
3.1.1 Mikrokontroler .............................................................. 8
3.1.2 RFID (Radio Frequency Identification) ........................ 14
3.1.3 Capasitor ....................................................................... 16
3.1.4 LED ............................................................................... 17
3.1.5 Transistor ...................................................................... 17
3.1.6 Power Supply ................................................................ 17
3.1.7 CodeVision AVR .......................................................... 17
3.1.8 Visual Basic ........................................................................ 17
3.2 Hasil Penelitian Terdahulu .......................................................... 20
BAB IV METODE PENELITIAN
4.1 Lokasi dan Waktu penelitian ....................................................... 24
4.1.1 Lokasi ............................................................................ 24
4.1.2 Waktu Penelitian ........................................................... 24
4.2 Jenis Data .................................................................................... 24
4.2.1 Data Primer ................................................................... 24
4.2.2 Data Sekunder ............................................................... 25
4.3 Teknik Pengumpulan Data .......................................................... 25
4.3.1 Wawancara (Interview) ...................................................... 25
4.4 Jenis Penelitian ............................................................................ 26
4.4.1 Metode Penelitian Eksperimen........................................... 26
4.5 Alat dan Teknik Pengembangan Sistem...................................... 26
4.5.1 Alat Pengembangan Sistem .......................................... 26
4.5.2 Teknik Pengembangan Sistem ...................................... 30
BAB V HASIL DAN PEMBAHASAN
5.1. Perencanaan Sistem ..................................................................... 31
5.2. Pembuatan Mekanik .................................................................... 31
5.3. Pembuatan Rangkaian Elektronika ............................................. 32
5.3.1 Alat Pendukung ............................................................. 32
5.3.2 Perakitan Rangkaian ..................................................... 36
5.4. Pembuatan Program .................................................................... 42
5.4.1 Pembuatan Program Visual Basic ................................. 42
5.4.2 Membuat Database Sistem Tilang Otomatis ................. 45
5.5. Pengujian Alat ............................................................................. 46
BAB VI PENUTUP
5.1. Simpulan...................................................................................... 55
5.2. Saran ............................................................................................ 56
DAFTAR PUSTAKA ................................................................................... xvii
HALAMAN LAMPIRAN
DAFTAR GAMBAR
Halaman
Gambar 3.1 Konfigurasi kaki (pin) Atmega16 ............................................... 11
Gambar 3.2 RFID (Radio Frequency Identification) ..................................... 15
Gambar 3.3 : Cara meletakan RFID ................................................................. 16
Gambar 3.4 : Tampilan Awal Visual Basic ..................................................... 19
Gambar 3.5 : Keterangan toolbar pada Visual Basic ...................................... 19
Gambar 4.1 : Proses kerja RFID ...................................................................... 27
Gambar 4.2 : Model proses sistem tilang otomatis .......................................... 28
Gambar 4.3: Flowchart data sistem tilang otomatis ......................................... 29
Gambar 5.1 : Prototype sistem tilang otomatis ................................................ 32
Gambar 5.2 : Microcontroller ATMega 16...................................................... 33
Gambar 5.3 : RFID Reader ............................................................................. 34
Gambar 5.4 : RFID Tag .................................................................................... 34
Gambar 5.5 : Kabel serial Aten232 .................................................................. 35
Gambar 5.6 : Battery ........................................................................................ 36
Gambar 5.7 : Gambar Rangkaian ..................................................................... 38
Gambar 5.8 : Rangkain sistem tilang otomatis ................................................ 39
Gambar 5.9 : Inisialisasi port output ................................................................ 40
Gambar 5.10 : Listing Program ........................................................................ 41
Gambar 5.11 : Proses mengkompile program .................................................. 42
Gambar 5.12 : Form Data Pelanggar................................................................ 44
Gambar 5.13 : Form Input Database ................................................................ 45
Gambar 5.14 : Tampilan database sistem tilang otomatis................................ 46
Gambar 5.15 : Format cetak data pelanggar traffic lamp................................. 52
Gambar 5.16 : Hasil cetak data pelanggar traffic lamp .................................... 53
DAFTAR TABEL
Halaman
Tabel 3.1 Perbandingan beberapa Microcontroller ......................................... 9
Tabel 3.2 Fungsi khusus PORT B .................................................................... 12
Tabel 3.3 Fungsi khusus PORT C .................................................................... 13
Tabel 3.4 Fungsi khusus PORT D .................................................................... 13
Tabel 3.5 Hasil Penelitian Terdahulu ............................................................... 20
Tabel 5.1 Bahan-bahan yang digunakan .......................................................... 31
Tabel 5.2 Alat yang digunakan ........................................................................ 36
Tabel 5.3 Komponen yang digunakan ............................................................. 37
Tabel 5.4 Komponen rancangan desain program Visual Basic ....................... 43
Tabel 5.5 Pengukuran jangkauan jarak sensor RFID ....................................... 47
Tabel 5.6 Pengukuran Delay pada saat cetak data ........................................... 49
DAFTAR LAMPIRAN
1. Lampiran 1. Form Topik dan Judul (Fotocopy)
2. Lampiran 2. Form Konsultasi (Fotocopy)
3. Lampiran 3. Surat Pernyataan (Fotocopy)
4. Lampiran 4. Form Revisi Ujian Pra Sidang (Fotocopy)
5. Lampiran 6. Form Revisi Ujian Kompre (Asli)
6. Lampiran 7. Listing Code Program Mikrokontroler
7. Lampiran 7. Listing Code Program Visual Basic
ABSTRACT
EVAN KUSUMA. Sistem Tilang Otomatis Pada Simulasi Traffic Light Berbasis
Mikrokontroler
Collision of traffic very often happened along the increasing of mobility consumer
of street, deviation action collision of traffic in the form of bribing which is
trespasser to officer of Traffic Police. Bribe to be conducted by persuading officer
so that make peace although sometimes officer offering beforehand to make
peace, bribe aim to so that case of collision can be finished in place and quickly
without following procedure properly according to law and regulation.
The purpose of making this automated tool ticketed system using RFID ( Radio
Frequency Identification ) 13.56 MHz ATmega 16 microcontroller -based is
intended to create a tool that can minimize violations on the highway , especially
in traffic lights and can break through strict sanctions on the driver's members
are less discipline in driving.
The method used in the manufacture of automated ticket system uses sensors
RFID (Radio Frequency Identification) 13.56 MHz ATmega 16 microcontroller
based are experimental . This method consists of several stages: ( 1 ) Planning , (
2 ) Preparation of Mechanical , ( 3 ) Making Electronic circuit , ( 4 ) Preparation
Program , ( 5 ) Trial . The hardware consists of ( 1 ) ATMEGA16 as control
traffic lights , ( 2 ) RFID tag chip identity as a rider , ( 3 ) RFID tag reader as a
reader .
Based on the test results it can be concluded that the automated ticket system can
work according to working principles designed .
Keyword : Mikrokontroler ATmega16, RFID
ABSTRAK
EVAN KUSUMA. Sistem Tilang Otomatis Pada Simulasi Traffic Light Berbasis
Mikrokontroler
Pelanggaran lalu lintas sering sekali terjadi seiring meningkatnya mobilitas
pengguna jalan, penyimpangan penindakan pelanggaran lalu lintas berupa suap
yang dilakukan pelanggar terhadap petugas Polantas. Suap dilakukan dengan
membujuk petugas supaya berdamai walaupun terkadang petugas yang
menawarkan terlebih dahulu untuk berdamai, suap bertujuan supaya perkara
pelanggaran dapat diselesaikan ditempat dan cepat tanpa mengikuti prosedur
sebagaimana mestinya sesuai peraturan perundang-undangan.
Tujuan pembuatan alat sistem tilang otomatis ini menggunakan RFID (Radio
Frequency Identification) 13,56 MHz berbasis mikrokontroler ATmega 16 adalah
bertujuan untuk membuat suatu alat yang dapat meminimalkan tindak
pelanggaran di jalan raya khususnya dalam menerobos lampu lalulintas dan dapat
member sanksi tegas pada pengemudi yang kurang disiplin dalam berkendara.
Metode yang digunakan dalam pembuatan sistem tilang otomatis menggunakan
sensor RFID (Radio Frequency Identification) 13,56 MHz berbasis
mikrokontroler ATmega 16 ini adalah eksperimental. Metode ini terdiri dari
beberapa tahap yaitu(1) Perencanaan, (2) Pembuatan Mekanik, (3) Pembuatan
Rangkaian Elektronika, (4) Pembuatan Program, (5) Uji Coba. Perangkat keras
terdiri dari (1) Atmega16 sebagai pengendali lampu lalulintas, (2) tag RFID
sebagai chip identitas pengendara, (3) RFID reader sebagai pembaca tag.
Berdasarkan hasil pengujian dapat disimpulkan bahwa sistem tilang otomatis ini
dapat bekerja sesuai dengan prinsip kerja yang dirancang.
Kata kunci : Mikrokontroler ATmega16, RFID
DAFTAR PUSTAKA
Andrianto.2013. Pemograman Mikrokontroler AVR ATmega16 Menggunakan
Bahasa C. Bandung: Informatika.
Aditya, alanur.2011. Mahir Membuat Jaringan Komputer Secara
Otodidak.Jakarta:Dunia Komputer.
Budiharto, Widodo.2010. Robotika – Teori Dan Implementasinya. Yogyakarta :
CV Andi Offset.
Basuki, Achmad.2006. Algoritma Pemrograman 2 Menggunakan Visual Basic
6.0.Surabaya: ITS
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=73144&l
ngWId=1. diakses pada tanggal 17 Desember 2013. Jam 20.45 wib
Kadir, Abdul.2013. Panduan Praktis Mempelajari Aplikasi MIkrokontroler dan
Pemrogramanya Menggunakan Arduino.Yogyakarta : CV Andi
Offset
Kursini & Kuniyo, Andri.2007. Tuntunan Praktis Membangun Sistem Informasi
Akutansi Dengan Visual Basic dan Microsoft SQL Server.
Yogyakarta: CV Andi Offset.
Madcoms.2005. Mahir dalam 7 hari Pemrograman Visual Basic 6.0.Yogyakarta :
CV Andi Offset.
Saebani, Beni Ahmad.2008. Metode Penelitian. Bandung : CV. Pustaka Setia.
Sarwono, Jonathan.2006. Analisis Data Penelitian. Yogyakarta: Andi.
Supriyanto, Wahyu dan Ahmad Mushin. 2008. Strategi perancangan
perpustakaan digital. Yogyakarta: KANISIUS.
Sugiyono.2013. Metode Penelitian Manajemen. Bandung: Alfabeta.
Surniawan, dkk.2013. Kumpulan Latihan Visual Basic.Jakarta: PT Elexmedia
Komputindo.
1
BAB 1
PENDAHULUAN
1.1. Latar Belakang
Tingginya angka pelanggaran dalam berkendara di jalan raya saat ini
membuat tingkat kecelakaan semakin meningkat tiap tahunnya ini
disebabkan pengendara yang kurang disiplin dalam mematuhi rambu-rambu
lalu lintas yang ada dan salah satunya pelanggaran menerobos Traffic light,
ini dapat membahayakan dan merugikan bagi pengendara itu sendiri
maupun pengendara lain sekaligus para pejalan kaki yang sedang melintas.
Dalam hal ini pemerintah telah tegas dalam membuat peraturan barang
siapa yang melakukan pelanggaran di jalan raya akan mendapat sanksi
hukum sesuai UU lalu lintas seperti menerobos lampu merah Pasal 287 (2)
didenda sebesar Rp 500.000, akan tetapi kenyataan dilapangan tidak
berjalan sebagai mana mestinya seperti yang kita ketahui dan bukan rahasia
umum, banyak kecurangan yang terjadi dari pengendara maupun oknum
yang sedang bertugas yang dengan sengaja memanfaatkan situasi tersebut
guna mencari keuntungan pribadi, sehingga jika situasi ini dibiarkan secara
terus menerus maka peraturan hukum yang telah ditetapkan seperti tidak ada
artinya bagi pengendara yang melanggar khususnya menerobos traffic light
sehingga pelanggaran-pelanggaran tersebut akan selalu terus terjadi selain
itu pula secara tidak langsung menyebabkan negara mengalami kerugian.
Oleh karena itu perlu adanya suatu alat yang dapat membantu dan
mengawasi pengendara kendaraan baik itu roda dua ataupun roda empat
2
dijalan raya sehingga jika terjadi suatu pelanggaran khususnya menerobos
traffic light dapat dikenakan sanksi dengan tepat dan tegas sesuai UU lalu
lintas yang berlaku.
Dengan menyadari gejala-gejala atau kenyataan tersebut diatas, maka
dalam penelitian ini, peneliti mengambil judul penelitian “Sistem Tilang
Otomatis pada Simulasi Traffic Light Berbasis Mikrokontroler” dengan
demikian penulis berharap semoga dengan adanya sistem ini dapat
mengawasi dan sekaligus memberi tindakan yang tegas kepada para
pengendara yang kurang disiplin di jalan raya.
1.2. Perumusan Masalah
Berdasarkan pada latar belakang diatas, maka dalam perumusan
masalah penulis memfokuskan masalahnya pada Bagaimana merancang dan
membangun sistem tilang otomatis pada simulasi traffic light.
1.3. Batasan Masalah
Dengan perumusan masalah yang telah disebutkan diatas agar
pembahasan tidak meluas dan menyimpang dari permasalahan yang ada,
maka dalam penyusunan skripsi ini dibatasi pada proses perancangan sistem
tilang otomatis pada simulasi Traffic Light.
1.4. Tujuan Penelitian
1. Sistem ini diterapkan guna memperkecil pelanggaran lalu lintas terutama
bagi pengendara yang kerap menerobos Traffic Light.
3
2. Menciptakan alat tilang otomatis bagi pengendara yang melanggar pada
Traffic Light.
1.5. Manfaat Penelitian
1. Dapat dimanfaatkan dan digunakan oleh instansi sebagai referensi dasar
untuk mengambil kebijakan yang berhubungan dengan teknologi dan
informasi.
2. Tujuan operasional dari penelitian ini adalah untuk mengetahui masalah-
masalah apa saja yang timbul pada sistem tilang otomatis.
3. Dengan adanya sistem tilang otomatis ini maka diharapkan dapat
menindak tegas dan memberi efek jerah kepada pengendara yang kerap
menerobos Traffic Light.
1.6 Sitematika Penulisan
Sistematika dalam penulisan laporan penelitian ini terdiri dari 6
(enam) bab, pembuatan sistematika ini dimaksud untuk memberi
gambaran isi laporan ini, sehingga antara bab yang satu dengan yang
lainnya saling berkaitan. Adapun sistematika penulisan ini adalah
sebagai berikut:
BAB I PENDAHULUAN
Merupakan pendahuluan secara umum memberikan
gambaran tentang hal-hal yang melatarbelakangi laporan ini
4
dilaksankan, perumusan masalah, batasan masalah, manfaat
penelitian dan sistematika penulisan.
BAB II GAMBARAN UMUM
Bab II merupakan gambaran umum mengenai penelitian
yang dilakukan.
BAB III TINJAUAN PUSTAKA
Bab III menguraikan pembahasan mengenai landasan-
landasan teori yaitu mengenai mikrokontroler, RFID, dan
motor servo.
BAB IV METODE PENELITIAN
Bab IV menguraikan tentang lokasi dan waktu penelitian
yang dilakukan, jenis data yang digunakan, teknik
pengumpulan data yang digunakan dan jenis penelitian.
BAB V HASIL PEMBAHASAN
Bab V membahas tentang hasil dari penelitian yang telah
dilakukan dan membahas tentang mekanisme penelitian
tersebut.
5
BAB VI PENUTUP
Bab VI merupakan bab terakhir yang berisi kesimpulan
yang telah didapat oleh penulis dan saran yang sekiranya
dapat bermanfaat.
6
BAB II
GAMBARAN UMUM
2.1. Fenomena Alat yang Dibuat
Penelitian ini bertujuan untuk menciptakan sebuah alat yaitu sistem
tilang otomatis pada traffic light dimana alat ini diharapkan dapat membantu
dalam menertibkan pengendara yang kurang disiplin di jalan raya khususnya
menerobos traffic light. Sistem penilangan yang kita ketahui pada saat ini jika
terjadi sebuah pelanggaran di jalan raya seperti menerobos traffic light, sistem
penilangannya dilakukan ditempat dan dicatat secara manual data pengendara
yang melanggar oleh petugas kepolisian, dan sistem manual seperti ini sering
kali di salah gunakan oleh pihak-pihak yang tidak bertanggung jawab demi
mendapatkan keuntungan pribadi semata, oleh sebab itu alat ini diciptakan
agar dapat memperkecil tindakan suap menyuap.
Alat ini dirancang dengan menggunakan dua teknologi yaitu teknologi
RFID (Radio Frequency Identification) dan teknologi mikrokontroler dimana
RFID ini adalah sebagai teknologi penyimpanan data unik pengendara dan
kemudian mengambil kembali data tersebut menggunakan gelombang radio.
Yang kedua menggunakan teknologi mikrokontroler yaitu suatu alat yang
dapat menjalankan instruksi dari aksi-aksi sederhana untuk melakukan tugas
yang lebih kompleks yang diinginkan, kemudian di program sedemikian rupa
dengan menggunakan bahasa C agar dapat menjalankan instruksi-instruksi
yang diberikan padanya.
7
Data-data pengendara akan disimpan kedalam suatu database dan
kode/angka pada RFID tag sebagai primary key, tag akan masing-masing
ditempel/dipasang di tiap-tiap kendaraan baik itu kendaraan roda dua maupun
roda empat dan akan mengambil kembali data tersebut menggunakan
gelombang radio oleh alat pembaca RFID reader ketika terjadi adanya
pelanggaran pada traffic light yang telah terpasang sensor dimana sensor ini
aktif menscan data ketika mikrokontroler memberi keluaran pada traffic light
yaitu pada posisi lampu berwarna merah dan memberi instruksi pada relay
dan secara otomatis dapat mengidentifikasi data pengendara yang melanggar.
Kemudian data di transmisikan melalui serial kedalam sebuah komputer dan
memanggil data tersebut sesuai dengan data yang ada di database.
8
BAB III
TINJAUAN PUSTAKA
3.1 Teori Pendukung
Berisi tentang teori-teori pendukung dalam perancangan sistem
tilang otomatis menggunakan RFID (Radio Frequency Identifity) yang
akan diuraikan dalam Bab III ini.
3.1.1 Mikrokontroler
Menurut Andrianto ( 2013: 1 ), Mikrokontoler adalah
sebuah komputer kecil ( “special purpose computer” ) di dalam
satu IC yang berisi CPU, memory, timer, saluran komunikasi serial
dan paralel, Port I/O, ADC.
Menurut Iswanto ( 2011 : 2 ), Microcontroller adalah suatu
rangkaian terintegrasi (IC) yang bekerja untuk aplikasi
pengendalian. Untuk mendukung fungsi pengendaliannya suatu
microcontroller memiliki bagian-bagian seperti Central processing
unit (CPU), Read only memory (ROM), Random access memory
(RAM), pewaktu/pencacah dan Unit I/O .
Menurut Budiharto ( 2012 : 19 ), Microcontroller adalah
pengontrol utama perangkat elektronika saat ini, termasuk robot
dan mesin lainya. Pemrograman microcontroller merupakan dasar
dari prinsip pengontrolan suatu alat, dimana diorientasikan
9
penerapan microcontroller adalah untuk mengendalikan
suatu sistem berdasarkan informasi input yang diterima, lalu
diproses oleh microcontroller yang dilakukan aksi pada bagian
output sesuain dengan program yang telah ditentukan sebelumnya.
Beberapa data spesifikasi dapat dilihat Pada Tabel 3.1.
Tabel 3.1. Perbandingan beberapa Microcontroller
No Tipe RAM Program
memory
Maximum
Frequensi
Defenisi
1 AVR Atmega328
bit
2KB 32KB 16MHz Memiliki 10 bit
ADC
8 kanal
2 Propeller 32 bit
P8X32A-Q44
32KB 32KB 80MHz Memadai untuk
pemrosesan citra
3 Parallax basic
Stamp 2p40
38B 8x2 KB 20MHz Memiliki 61
perintah
termudah
Sumber : Widodo Budiharto
10
Beberapa keistimewaan dari AVR ATMEGA16 menurut
Andrianto (2013:8),antara lain:
1. Mikrokontroler AVR 8 bit yang memilliki kemampuan
tinggi dengan konsumsi daya rendah
2. Arsitektur RISC dengan throughput mencapai 16 MIPS
pada frekuensi 16MHz
3. Memiliki kapasitas Flashmemori 16 Kbyte, EEPROM 512
Byte dan SRAM 1Kbyte
4. Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C
dan Port D
5. CPU yang terdiri dari 32 buah register
6. Unit interupsi dan eksternal
7. Port USART untuk komunikasi serial
8. Fitur peripheral
a) Tiga buah Timer/Counter dengan kemampuan
perbandingan (compare )
b) Dua buah Timer/Counter 8 bit dengan Prescaler
terpisah dan Mode Compare
c) Satu buah Timer/Counter 16 bit dengan Prescaler
terpisah, Mode Compare dan Mode Capture
d) Real Time Counter dengan Oscillatorter sendiri
e) Empat kanal PWM
f) 8 kanal ADC
11
a. 8 Single-ended Channel
b. 7 Diferrential Channel hanya pada kemasan
Thin Quad Flat Pack (TQFP)
c. 2 Differential Channel dengan Programmable
Gain
g) Antarmuka Serial Peripheral Interface (SPI) Bus
h) Watchdog Timer dengan Oscillator Internal
9. On-chip Analog Comparator
Gambar 3.1 Konfigurasi kaki (pin) Atmega16
Konfigurasi pin ATMEGA16 dengan kemasan 40 pin Dual In-
line Package (DIP) dapat dilihat dari gambar diatas dan dapat
dijelaskan fungsi dari masing-masing pin ATMEGA32 sebagai
berikut.
1. VCC merupakan pin yang brfungsi sebagai masukan catu daya
2. GND merupakan pin Ground
12
3. Port A (PA0 – PA7) merupakan pin input/output dua arah (full
duplex ) dan selain itu merupakan pin masukan ADC
4. Port B (PB0 – PB7) merupakan pin input/output dua arah (full
duplex ) dan selain itu merupakan pin khusus, seperti dapat
dilihat pada tabel dibawah ini
Tabel 3.2 Fungsi khusus PORT B
PIN FUNGSI KHUSUS
PIN B0
XCK (USART External Clock Input/Output)
T0 ( Timer/Counter0 External Counter Input)
PIN BI T1 ( Timer/Counter1 External Counter Input)
PIN B2
INT2 ( External Interupt 2 Input)
AIN0 ( Analaog Comparator Negative Input )
PIN B3
OC0 (Timer/Counter0 Output Compare Macth Output)
AIN1 ( Analaog Comparator Negative Input )
PIN B4 (SPI Slave Select Input)
PIN B5 MOSI (SPI Bus Master Output /Slave Input )
PIN B6 MISO (SPI Bus Master Input/Slave Output)
PIN B7 SCK (SPI Bus Serial Clock)
5. Port C (PC0 – PC7) merupakan pin input/output dua arah (full
duplex ) dan selain itu merupakan pin khusus, seperti dapat
dilihat pada tabel dibawah ini.
13
Tabel 3.3 Fungsi khusus PORT C
PIN FUNGSI KHUSUS
PIN C0 SCL (Two-wire Serial Bus Clock Line )
PIN CI SDA ( Two-wire Serial BusData Input/Output Line )
PIN C2 TCK (Joint Test Action Group Test Clock)
PIN C3 TMS ( JTAG Test Mode Select)
PIN C4 TDO ( JTAG Data Out)
PIN C5 TDI (JTAG Test Data In )
PIN C6 TOSC1 ( Timer Oscillator pin 1 )
PIN C7 TOSC2 ( Timer Oscillator pin 2 )
6. Port D (PD0 – PD7) merupakan pin input/output dua arah (full
duplex ) dan selain itu merupakan pin khusus, seperti dapat
dilihat pada tabel dibawah ini
Tabel 3.4 Fungsi khusus PORT D
PIN FUNGSI KHUSUS
PIN D0 RXD (USART Input Pin )
PIN DI TXD (USART Output Pin)
PIN D2 INT0 ( External Interupt 0 Input)
PIN D3 INT1 ( External Interupt 1 Input)
PIN D4 OC1B (Timer/Counter1 Output Compare B Macth Output)
14
PIN D5 OC1A (Timer/Counter1 Output Compare A Macth Output)
PIN D6 ICP (Timer/Counter1 Input Capture Pin )
PIN D7 OC2 (Timer/Counter2 Output Compare Macth Output)
7. RESET merupakan pin yang digunakan untuk me- reset
mikrokontroler
8. XTAL1 dan XTAL2, merupakan pin masukan external clock
9. AVCC merupakan pin masukan tegangan untuk ADC
10. AREF merupakan pin masukan tegangan referensi untuk ADC
3.1.2 RFID (Radio Frequency Identification)
Menurut Mushin (2008 : 158), RFID (radio frequency
identification) adalah teknologi identifikasi berbasis gelombang
radio. Teknologi ini mampu mengindentifikasi berbagai objek
secara simultan tanpa diperlukan kontak langsung ( atau dalam
jarak pendek). RFID dikembangkan sebagai pengganti atau
penerus teknologi barcode, implementasi RFID secara efektif
digunakan pada lingkungan manufaktur atau industri yang
memerlukan akurasi dan kecepatan identifikasi objek dalam jumlah
yang besar serta berada diarea yang luas. RFID bekerja pada HF
untuk aplikasi jarak dekat (proximity) dan bekerja pada UHF untuk
aplikasi jarak jauh (vicinity).
15
Sumber Supriyanto & Mushin (Strategi Perancangan
perpustakaan digital, 2008 : 158)
Gambar 3.2 RFID (Radio Frequency Identification)
Implementasi RFID di Indonesia, khususnya dalam bidang
perpustakaan, masih tergolong sangat baru. Oleh karena itu
implementasi RFID ini akan memberikan nilai eksklusivitas serta
publikasi yang tinggi, selain juga akan mewujudkan revolusi dalam
manajemen perpustakaan modern. Implementasi RFID pada sector
perpustakaan tengah menjadi tern, RFID memberikan keunggulan
yang signifikan bila dibandingkan dengan teknologi barcode dan
tag anti-thefl (pencurian). Keunggulan utama ada pada
meningkatnya kualitas pelayanan serta penghematan serta
penghematan biaya operasional tenaga petugas perpustakaan.
16
Sumber Supriyanto & Mushin (Strategi Perancangan
perpustakaan digital, 2008 : 159)
Gambar 3.3 Cara meletakan RFID
Sistem RFID secara utuh terdiri atas 2 komponen yaitu:
1. Tag RFID (kartu RFID) dapat berupa stiker, kertas atau plastik
dengan beragam ukuran. Di dalam setiap tag terdapat Chip yang
mampu menyimpan sejumlah informasi tertentu.
2. Terminal Reader RFID, terdiri atas RFID Reader dan antena
yang akan mempengaruhi jarak optimal identifikasi. Terminal
RFID akan membaca atau mengubah informasi yang tersimpan
dalam Tag melalui frekuensi radio.
3.1.3 Capasitor
Menurut Kadir Abdul (2012:3), Capasitor adalah
komponen yang berguna untuk menyimpan muatan listrik. Ukuran
muatan listrik yang biasa ditampung biasa dinamakan kapasitansi
da satuan yang digunakan adalah farad.
17
3.1.4 LED
Menurut Kadir Abdul (2012:3), LED adalah jenis diode
yang memancarkan cahaya.
3.1.5 Transistor
Menurut Kadir Abdul (2012:4), Transistor merupakan
komponen seperti layaknya keran air,arus yang dialirkan bisa
diatur secara elektronis.
3.1.7 Power Supply
Power supply menurut Hakim S. (2006:7), Power supply
merupakan komponen pengolah lsitrik. Power supply mengubah
arus listrik bolak-balik (AC) menjadi listrik searah (DC). Power
supply akan mendistribusikan arus listrik ke komponen-komponen
hardware lainnya.
3.1.8 CodeVision AVR
Menurut Andrianto (2013:37), CodeVisionAVR adalah
salah satu alat bantu pemrograman (programming tool) yang
bekerja dalam lingkungan pengembangan perangkat lunak yang
terintegrasi (Integrated Development Environment, IDE)
3.1.9 Visual Basic
Menurut M Agus J Alam Visual Basic (2006) merupakan
bahasa pemrograman terpopuler di indonesia selain lengkap
fasilitas yang tersediah juga ukuran program tidak begitu besar dan
sangat cepat dijalankan tanpa menuntut hardware yang tinggi.
18
Menurut Ramadhan Arief Visual Basic 6.0 (2004) merupakan
salah satu aplikasi pemrograman visual yang dikeluarkan oleh
Microsoft dengan menggunakan pendekatan GUI (Graphical User
Interface) yang lebih nyaman dan lebih mudah digunakan oleh
programmer untuk membuat aplikasi baik aplikasi kecil untuk
keperluan sendiri ataupun sistem enterprise yang besar serta
aplikasi terdistribusi yang dijalankan melalui internet.
Menurut Surniawan, dkk (2013:3) Bahasa Basic pada
dasarnya adalah bahasa yang mudah dimengerti sehingga
pemrograman di dalam bahasa Basic dapat dengan mudah
dilakukan meskipun oleh orang yang baru belajar membuat
program. Hal ini lebih mudah lagi setelah hadirnya Microsoft
Visual Basic, yang dibangun dari ide untuk membuat bahasa yang
sederhana dan mudah dalam pembuatan scriptnya (simple scripting
language) untuk graphic user interface yang dikembangkan dalam
sistem operasi Microsoft Windows.
19
Gambar 3.4 Tampilan Awal Visual Basic
Keterangan tool pada toolbar visual basic dapat dilihat pada
gambar dibawah ini
Gambar 3.5 Keterangan toolbar pada Visual Basic
PictureBox
TextBox
CommandButton
Option Button
ComboBox
VScroolBar
DriverListBox
FileListBox
Line
Data
Pointer
Label
Frame
CheckBox
ListBox
HScroolBar
Timer
DirListBox
Shape
Image
OLE
20
3.1.10 Microsoft Acces
Menurut Soeherman Bonnie,dkk (2010:3) Ms.Acces
merupakan salah satu aplikasi database yang cukup dahsyat untuk
mengelola transaksi sederhana. Ms.Acces memiliki kemampuan
merancang, mengintegrasikan database dengan perintah atau
bahasa program, hingga pada tahap desain interface modul atau
menu transaksinya.
3.2 Hasil Penelitian Terdahulu
Berdasarkan penelitian sebelumnya diketahui bahwa keamanan
merupakan hal penting yang harus diperhatikan dan keamanan akan
menggunakan metode RFID (Radio Frecuency Identification) menjadi pilihan
yang cukup baik pada penelitian-penelitian sebelumnya. Berikut adalah
penelitian sebelumnya terkait RFID :
Tabel 3.5 Hasil Penelitian Terdahulu
1 Judul SISTEM PARKIR OTOMATIS
MENGGUNAKAN RFID
BERBASISKAN
MIKROKONTROLER
ATmega 89S51
Pengarang IRDA WINARSIH & REZA
MAHENDRA
Institusi Universitas Trisakti
21
Tahun Terbit 2009
Hasil Penelitian Gambaran umum:
Banyak waktu terbuang dan
kadang cukup merepotkan
hanya untuk mencari tempat
parkir pada jam sibuk. Sehingga
dirancanglah sistem parkir
otomatis menggunakan
mikrokontroller AT89S51
Permasalahan:
Bagaiman merancang sistem
parkir otomatis menggunakan
mikrokontroller AT89S51
Tujuan:
memberikan kepraktisan,
keamanan dan
kenyamanan bagi pengemudi
kendaraan serta efisiensi
penggunaan lahan
parkir yang serba terbatas
2 Judul
SISTEM INFORMASI
PENGOLAHAN DATA
TILANG PADA SATUAN
LALULINTAS
(SATLANTAS) KEPOLISIAN
DAERAH SUMATERA
BARAT RESORT
SIJUNJUNG
MENGGUNAKAN BAHASA
PEMOGRAMAN VISUAL
BASIC 6.0
Pengarang Denny Hanafi
Institusi Universitas Putra Indonesia,
Padang
22
Tahun Terbit 2011
Hasil Penelitian Gambaran Umum:
Seringnya terjadi kesalahan
dalam penginputan data tilang
secara manual sehingga
dianggap tidak efisien lagi bila
data diolah secara manual dan
akan terjadi kesalahan-
kesalahan serta membutuhkan
waktu yang cukup lama untuk
mengolah semua itu.
Permasalahan
1. Bagaimana proses pencatatan
data tilang berjalan dengan
efektif dan efisien?
2. Bagaimana informasi data
tilang sudah di arsip dengan
baik dan benar?
3. Bagaimana informasi tentang
data tilang yang diberikan
sudah benar dan data yang
dilaporkan sudah akurat?
Tujuan
1. Mengetahui dan menganalisa
sistem yang ada sehingga
diketahui kelemahan-
kelemahan dalam pembuatan
laporan data tilang yang ada
pada sistem tersebut.
2. Meninjau sejauh mana
prosedur-prosedur yang ada dan
dapat menyajikan informasi
laporan-laporan data tilang
yang diperoleh.
3. Mengembangkan suatu
sistem informasi yang baru
dengan cara lebih
23
menyempurnakan sistem lama
untuk tercapainya efisiensi
kerja.
Sumber : Diolah sendiri
Pada penelitian Irda Winarsih dan Reza Mahendra dijelaskan bahwa
sistem parkir kadang merupakan hal yang krusial untuk di cari solusinya agar
dapat memberikan kepraktisan, keamanan dan kenyamanan bagi pengemudi
kendaraan serta efisiensi dalam penggunaan lahan parkir. Banyak waktu terbuang
dan kadang cukup merepotkan hanya untuk mencari tempat parkir pada jam sibuk.
Pada penelitian ini didapatkan persamaan dalam penggunaan RFID sebagai
pendeteksi pelanggan dimana RFID mengaktifkan dan membaca signal berisi
kode unik berbeda-beda dari setiap Tag untuk dikirim dan diproses oleh rangkaian
pengendali kemudian mengeksekusi kendaraan untuk terparkir secara otomatis.
Pada penelitian Denny Hanafi, Julius Santony,S.Kom,M.Kom , Febri
Hadi, S.Kom didapatkan sebuah persamaan dimana mewujudkan tentang
informasi data tilang yang diberikan sudah benar dan data yang dilaporkan sudah
akurat serta bagaimana proses pencatatan data tilang berjalan dengan efektif dan
efisien sehingga dapat memperkecil tindak kecurangan yang akan terjadi, bedanya
pada penelitian ini dimana data tilang telah ada sehingga hanya butuh untuk
diarsipkan secara komputerisasi serta dalam pembuatan sistem pengolahan data
tilang ini juga menggunakan visual basic 6.0 dalam pembuatan program interface
nya sehingga dapat membantu untuk penelitian selanjutnya.
24
BAB IV
METODE PENELITIAN
4.1 Lokasi dan Waktu Penelitian
4.1.1 Lokasi
Kegiatan penelitian ini dilakukan penulis berlokasi di JL.
Rawajaya Lr. Masadaya No.475 Rt.08 Rw.02 Kel.Pahlawan
Palembang. Dimana lokasi tersebut representatif dalam melakukan
observasi dan penelitian alat yang penulis buat.
4.1.2 Waktu penelitian
Pelaksanaan dalam penelitian dimulai pada tanggal 1
Oktober 2013 sampai dengan 31 Januari 2014.
4.2 Jenis Data
4.2.1 Data Primer
Menurut (Kuncoro 2003:157) Data Primer adalah data yang
diperoleh dengan survei lapangan yang menggunakan semua
metode pengumpulan data original, seperti melakukan wawancara
atau pengisian angket kepada narasumber sehingga mendapatkan
informasi yang jelas.
25
Menurut Hasan (2008:33), data primer adalah data yang
diperoleh atau dikumpulkan oleh orang yang melakukan penelitian
atau yang bersangkutan yang memerlukannya. Data yang diperoleh
oleh peneliti adalah berupa banyaknya tingkat pelanggaran terjadi
terhadap traffic lamp.
4.2.2 Data Sekunder
Menurut Kuncoro (2003:148), data sekunder adalah data
yang telah dikumpulkan oleh lembaga pengumpulan data dan
dipublikasikan, biasanya diperoleh melalui badan atau instansi
yang bergerak dalam proses pengumpulan data baik instansi
pemerintah atau swasta.
Menurut Saebani (2008 : 93), data sekunder dapat berupa
buku-buku tentang subjek yang ditulis orang lain, dokumen-
dokumen yang merupakan hasil penelitian dan hasil laporan. Data
tersebut penulis dapatkan dari berbagai buku-buku beserta jurnal-
jurnal yang membahas tentang penelitian ini.
4.3 Teknik Pengumpulan Data
4.3.1 Wawancara (Interview)
Menurut Saebani (2008:190), wawancara adalah pertemuan
dua orang yang bertukar informasi dan ide melalui tanya jawab
sehingga dapat konstruksikan makna dalam suatu data tertentu.
26
Menurut Ridwan (2010:74), wawancara adalah suatu cara
pengumpulan data yang digunakan untuk memperoleh informasi
langsung dari sumbernya. Pada penelitian ini penulis melakukan
wawancara langsung kepada petugas kepolisian satlantas mengenai
tingginya tingkat pelanggaran menerobos traffic light.
4.4 Jenis Penelitian
4.4.1 Metode Penelitian Eksperimen
Menurut Arikunto (2006) “metode penelitian eksperimen
adalah suatu cara untuk mencari hubungan sebab akibat (hubungan
kausal) antara dua faktor yang sengaja ditimbulkan oleh peneliti
dengan mengeliminasi atau mengurangi atau menyisihkan faktor-
faktor lain yang mengganggu”.
4.5 Alat dan Teknik Pengembangan Sistem
4.5.1 Alat Pengembangan Sistem
a. Model Proses
Sensor RFID mengidentifikasi suatu barang dengan
menggunakan frekuensi radio. Sensor ini terdiri dari dua
bagian penting yaitu : transceiver (reader) dan transponder
(Tag/chip). Setiap Tag tersimpan data yang berbeda data
tersebut merupakan data berupa identitas, reader akan
membaca data dari tag dengan perantara gelombang radio.
27
RFID reader bekerja dengan sistem wireless yaitu dengan
menangkap sinyal atau gelombang radio lalu
mentransmisikannya. Perpindahan sinyal tersebut akan bekerja
ketika tag didekatkan ke reader dikenal sebagai coupling .
Induktive coupling terjadi pada frekuensi rendah. Ketika medan
gelombang radio dari reader didekati oleh tag, koil antena
yang terdapat pada tag ini akan membentuk suatu medan
magnet. Medan magnet ini akan menginduksi suatu tegangan
listrik yang memberi tenaga pada tag. Pada saat yang sama akan
terjadi suatu tegangan jatuh pada beban tag. Tegangan jatuh ini
akan terbaca oleh reader . Perubahan tegangan jatuh ini berlaku
sebagai amplitudo modulasi untuk bit data. Ilustrasi untuk
induktive coupling diberikan oleh gambar dibawah ini.
Gambar 4.1 Proses kerja RFID
Dari gambar diatas dapat dijelaskan bahwa tag menerima sinyal
dari reader lalu reader menangkap kembali tegangan yang
timbul dari tag dan pada RFID reader akan dihubungkan
MEDAN ELEKTROMAGNET
RFID TAG RFID
READER
28
dengan suatu mikrokontroler yang berfungsi sebagai pengatur
lampu perlintasan dan pada mikrokontroler akan dipasang relay
dimana relay ini sebagai switch jalur data pada saat RFID reader
menscaning ketika lampu perlintasan sedang tidak berada pada
posisi merah.
Gambar 4.2 menunjukan model proses alat pengembangan
sistem
Gambar 4.2 Model proses sistem tilang otomatis
Dari gambar 4.2 dapat terlihat ada dua sistem yang bekerja
yaitu RFID dan mikrokontroler dimana mikrokontroler sebagai
pengatur traffic light dan RFID sebagai eksekusi dalam
mengambil data dan memprosesnya. Pada mikrokontroler
dipasang relay dimana relay ini sebagai switch/pemutus jalur
data pada saat RFID reader menscaning ketika lampu
perlintasan sedang tidak berada pada posisi merah sehingga
29
ketika RFID menscan data dari hasil scaning tidak akan masuk
ke dalam database.
b. Model Data
GAMBAR 4.3 Flowchart data sistem tilang otomatis
Dari gambar 4.3 dapat dijelasakan proses jalannya:
1. Ketika ada pelanggar yang menerobos traffic light maka
sensor RFID akan men-scaning data yang ada pada
kendaraan yang sebelumnya telah dipasang RFID tag
2. Setiap data yang berhasil dibaca akan di chek kesesuaiannya
dengan data yang ada pada database
30
3. Selanjutnya sistem akan mencetak data para pelanggar
4.5.2 Teknik Pengembangan Sistem
Menurut Shalauddin (2011: 29), model prototype dapat
digunakan untuk menyambungkan ketidak pahaman pelanggan
mengenai hal teknis dan memperjelas spesifikasi kebutuhan yang
diingankan pelanggan kepada pengembang perangkat lunak.
Model prototype (prototyping model) dimulai dari
menggumpulkan kebutuhan pelanggan terhadap perangkat lunak
yang akan dibuat. Lalu dibuatlah program prototype agar
pelanggan lebih terbayang dengan apa yang sebenarnya diinginkan.
Adapun tahapan tahapannya sebagai berikut:
A. Perencanaan
B. Pembuatan mekanik
C. Pembuatan rangkaian elektronika
D. Pembuatan program
E. Uji coba
31
BAB V
HASIL DAN PEMBAHASAN
5.1 Perencanaan Sistem
Bab ini menjelaskan mengenai komponen yang membangun dalam
perancangan sistem tilang otomatis yaitu meliputi pemilihan teknologi seperti
pemilihan Mikrokontroler, RFID, kabel serial dan software pendukung seperti AVR
dan Visual Basic 6.0 dan komponen-komponen elektronika pendukung seperti
kapasitor, transistor, lampu LED dan lain sebagainya.
5.2 Pembuatan Mekanik
Prototype sistem tilang otomatis dibuat dengan menggunakan bahan-bahan
sebagai berikut.
Tabel 5.1 Bahan-bahan yang digunakan
NO Nama Bahan Keterangan
1 Triplex 80 cm x 80cm
2 Kayu list
3 Paku Triplex 1” inchi
4 Cat Minyak Warna hitam,abu-abu,putih dan hijau
32
Gambar berikut adalah hasil akhir dari proses pembuatan mekanik sistem tilang
otomatis.
Gambar 5.1 Prototype sistem tilang otomatis
Alat ini dirancang berupa prototype konstruksi dengan tiga persimpangan dan
tiga titik traffic light sebagai indikator dan hanya salah satu persimpangan dipasang
RFID sebagai pendeteksi kendaraan jika ada pelanggaran traffic light di satu
persimpangan yang hanya dipasang RFID.
5.3 Pembuatan Rangkaian Elektronika
5.3.1 Alat Pendukung
a. Microcontroller Atmega16
Sumber : Diolah sendiri
33
Suatu alat yang akan mengatur traffic light dan mengendalikan
relay sebagai switch/pemutus jalur data pada RFID reader ketika
traffic light tidak berada pada posisi lampu berwarna merah
Gambar 5.2 Microcontroller ATMega 16
b. RFID Reader
Alat yang memancarkan gelombang radio agar dapat dibaca oleh
RFID card sehingga proses dapat dijalankan oleh microcontroller
Sumber : Diolah sendiri
34
Gambar 5.2 RFID Card
Gambar 5.3 RFID Reader
c. RFID Tag
Adalah sebuah tag yang berisi chip berupa ID pengguna yang
terintegrasi pada microcontroller.
Gambar 5.4 RFID Tag
Sumber : Diolah sendiri
Sumber : Diolah sendiri
35
d. Kabel Serial
Komunikasi serial yang digunakan untuk koneksi I/O (input/output)
untuk menghubungkan RFID reader ke PC/laptop
Gambar 5.5 Kabel serial Aten232
e. Power Supply
Dalam pembuatan alat sistem tilang otomatis ini sumber tegangan
yang digunakan menggunakan battery 12 volt untuk memberi
tegangan kesetiap rangkaian yang digunakan, seperti rangkaian
microcontroller,relay dan RFID reader.
Sumber : Diolah sendiri
36
Gambar 5.6 Battery
5.3.2 Perakitan Rangkaian
Berikut adalah cara perakitan rangkaian Traffic Light
menggunakan mikrokontroler Atmega16 dan komponen pendukung
elektronika lainnya agar dapat bekerja sebagai mana mestinya.
1. Perangkaian hardware
Dalam pembuatan rangkaian sistem tilang otomatis penulis
menggunakan alat-alat pendukung antara lain:
Tabel 5.2 Alat yang digunakan
No Nama Keterangan
1 Laptop Intel core i3,RAM 2 Gb
2 Solder
3 Tester
Sumber : Diolah sendiri
37
4 Obeng Plus (+) dan Minus (-)
5 Skrub ¼ inchi
6 Gergaji Besi
7 Timah
2. Komponen yang diperlukan dalam perancangan Traffic Light.
Tabel 5.3 Komponen yang digunakan
No Nama Keterangan
1 Mikrokontroler ATMega16
2 Capasitor 10Mf dan 100Mf
3 Relay 12 volt
4 Resistor 220 ohm
5 Lampu LED
6 Transistor NPN
7 Papan PCB
8 Heat Sink
9 Regulator 7805
10 Pin Head 4 pin dan 2 pin
11 Kabel
38
Berikut ini adalah gambar rangkaian sistem tilang otomatis
menggunakan RFID (Radio Frequency Identification) berbasis
mikrokontroler Atmega16 yang terdiri atas relay,RFID,LED dan
regulator supplay.
Gambar 5.7 Gambar Rangkaian
Selanjutnya meletakkan tiap-tiap komponen elektronika di papan
PCB berdasarkan gambar rangkaian diatas dengan cara menyolder
kaki-kaki tiap komponen. Dibawah ini adalah gambar hasil rangkaian
yang telah dirakit.
Sumber : Diolah sendiri
39
Gambar 5.8 Rangkain Sistem Tilang Otomatis
3. Perancangan program mikrokontroler
CodeVision AVR merupakan salah satu jenis program yang dapat
digunakan untuk memprogram semua jenis mikrokontroler dari
keluarga AVR. Adapun langkah-langkah awal saat memprogram
mikrokontroler Atmega 16 adalah sebagai berikut:
Sumber : Diolah sendiri
40
Gambar 5.9 Inisialisasi port output
Buka tab ports. Pada bagian ini untuk mengatur port-port yang akan
digunakan sebagai output. Selanjutnya membuat program pada
mikrokontroler untuk traffic light, gambar dibawah adalah program
untuk traffic light.
Sumber : Diolah sendiri
41
Gambar 5.10 listing program
Adapun listing program secara menyeluruh akan penulis sampaikan
pada lampiran.
Sumber : Diolah sendiri
42
Gambar 5.11 Proses mengkompile program
Pada gambar 5.11 setelah program dibuat maka selanjutnya program
dicompile menjadi format Hex agar program bisa berjalan di sebuah
mikrokontroler, dan alat untuk membantu agar program bisa
dimasukkan ke dalam mikrokontroler maka menggunakan sebuah
alat tambahan yaitu downloader.
5.4 Pembuatan Program
5.4.1 Pembuatan Program Visual Basic
Pada prototype sistem tilang otomatis ini, Visual Basic 6.0
digunakan sebagai interface untuk menginput data baru pengendara dan
Sumber : Diolah sendiri
43
memudahkan bagi user untuk memonitor data pengendara yang
melanggar traffic light. Dalam penelitian ini visual basic digunakan
sebagai bahasa pemrograman karena menurut Madcoms (2005:3) visual
basic 6.0 merupakan bahasa pemrograman yang cukup popular dan
mudah untuk dipelajari dan selain itu juga visual basic 6.0 menyediakan
fasilitas yang memungkinkan anda untuk menyusun sebuah program
dengan memasang objek-objek grafis dalam sebuah form selain itu juga
menawarkan kemudahan dalam mengelola sebuah database sedangkan
menurut M Agus J Alam Visual Basic (2006) merupakan bahasa
pemrograman terpopuler di indonesia selain lengkap fasilitas yang
tersediah juga ukuran program tidak begitu besar dan sangat cepat
dijalankan tanpa menuntut hardware yang tinggi.
Selanjutnya mempersiapkan komponen yang dibutuhkan dalam
pembuatan desain program, adapun komponen yang harus dipersiapkan
untuk form data pelanggar adalah sebagai berikut:
Tabel 5.4 Komponen rancangan desain program visual basic
No Komponen Keterangan
1 Text1 Nomor
2 Text2 Alamat
3 Text3 ID
44
4 Text4 Nama
5 Text5 Merk
6 Text6 Type
7 Text7 Bpkb
8 Text8 Warna
9 Text9 Waktu
Adapun hasil desain untuk program visual basic tersebut dapat dilihat
pada gambar dibawah ini
Gambar 5.12 Form Data Pelanggar
Kemudian membuat form database dan komponen yang diperlukan juga
sama dengan seperti komponen form data pelanggar
Sumber : Diolah sendiri
45
Gambar 5.13 Form Input Database
Adapun untuk listing program visual basic secara menyeluruh akan
penulis sampaikan pada lampiran.
5.4.2 Membuat Database Sistem Tilang Otomatis
Selanjutnya membuat database sebagai tempat
penyimpanan/penampungan seluruh data-data pengendara,disini
penulis menggunakan Ms.Access 2007 sebagai databasenya dimana
menurut Menurut Soeherman Bonnie,dkk (2010:3) Ms.Acces memiliki
kemampuan merancang, mengintegrasikan database dengan perintah
atau bahasa program, hingga pada tahap desain interface modul atau
menu transaksinya..
Buatlah sebuah table pada Ms.Acces dan beri nama pada table
dengan nama akses Setelah itu menentukan field-fieldnya, caranya klik
kanan pada akses kemudian pilih DesignView , Buat beberapa Field
Sumber : Diolah sendiri
46
yaitu nomor,no_polisi,nama,alamat,type,merk, dan warna. Lanjutkan
dengan mengisi beberapa data. Sehingga menghasilkan data yang akan
diolah lebih lanjut oleh Microsoft Visual Basic 6.0. Gambar dibawah
adalah tampilan database dari sistem tilang:
Gambar 5.14 Tampilan database sistem tilang otomatis
5.5 Pengujian Alat
Pada pengujian alat ini perlu diperhatikan beberapa tahap berikut:
1. Pastikan alat terhubung dengan tegangan DC 12v yang sudah
diturunkan menggunakan IC regulator 7805 menjadi 5v.
2. Hubungkan rangkaian sensor RFID, microcontroller, dan
kabel serial.
Sumber : Diolah sendiri
47
3. Hadapkan tag pada sensor RFID reader untuk melihat
apakah sistem tilang otomatis bekerja.
Tabel 5.5 Pengukuran jangkauan Jarak Sensor RFID
NO JARAK UKUR TAG KETERANGAN
1 Pengukuran dengan jarak 1 cm
Ya (RFID reader
membaca)
2 Pengukuran dengan jarak 2 cm
Ya (RFID reader
membaca)
3 Pengukuran dengan jarak 3 cm Ya (RFID reader
membaca)
48
4 Pengukuran dengan jarak 4 cm
Ya (RFID reader
membaca)
5 Pengukuran dengan jarak 5 cm
Tidak (RFID
reader tidak
membaca)
49
Dari pengujian pengukuran alat diatas diperoleh data sebagai berikut:
1. Bahwa dalam pengukuran jarak RFID reader dengan Tag memiliki
batas maksimal untuk RFID reader dapat membaca data dari tag
tersebut yaitu dengan jarak kurang lebih 4 cm,selebih dari itu
RFID reader tidak dapat membaca atau menscan.
2. Saat kedua tag dibuat secara berdampingan dan didekatkan ke
reader maka raeder hanya dapat membaca salah satu tag saja.
3. Posisi reader diletakan pada bagian bawah jalan yang terhalang
oleh triplex setebal 0.3 cm dan sejauh dalam penggunaan serta
pengujian, reader masih dapat membaca data dari tag.
Selanjutnya mengukur delay kecepatan seberapa lama sistem agar
dapat mencetak kembali data pelanggar ketika ada pengemudi lain yang
menerobos traffic light.
Tabel 5.6 Pengukuran Delay pada saat cetak data
NO PERCOBAAN KETERANGAN
1 PERTAMA 5 DETIK
50
2 KEDUA
4 .8 DETIK
3 KETIGA
4.8 DETIK
4 KEEMPAT
4.6 DETIK
5 KELIMA 4.5 DETIK
51
Dari pengujian pengukuran delay dari alat diatas dapat diperoleh data sebagai
berikut:
1. Ketika tag didekatkan ke reader pada saat lampu lalu lintas berwarna
merah maka RFID dapat mengirim data ke laptop lalu mencetaknya dan
ketika pada saat lampu lalu lintas berwarna hijau data tersebut terputus
sehingga data yang dikrim dari RFID tidak sampai ke laptop.
2. Batas maksimal untuk delay dari RFID agar dapat mencetak data secara
otomatis kurang lebih dari 5 ms sekurang dari itu program akan error.
3. Saat kedua tag dibuat secara berdampingan dan didekatkan ke reader
maka reader hanya dapat membaca dan mencetak data dari salah satu tag
saja.
4. Ketika percobaan pertama program mereplace data lalu mencetaknya
secara otomatis melalui Ms.Word mengalami waktu yang sedikit lama
dibandingkan percobaan kedua, ketiga dan selanjutnya.
52
Gambar 5.15 Format cetak data pelanggar traffic light
Sumber : Diolah sendiri
53
Gambar 5.16 Hasil cetak data pelanggar traffic light
𝑟 =Total waktu 𝑑𝑒𝑙𝑎𝑦
Total Percobaan
Keterangan:
r = Rata-rata
Total waktu delay = Total waktu delay
Total percobaan = Total percobaan
Sumber : Diolah sendiri
54
𝑟 =(5 + 4.8 + 4.8 + 4.6 + 4.5)
5
𝑟 =23.7
5= 4.74
Berdasarkan hasil pengujian yang telah dilakukan, diketahui bahwa waktu
delay rata-rata pada setiap percobaan adalah 4.74 ms, atau dapat disimpulkan bahwa
nilai tersebut adalah batas delay maksimal agar reader dapat membaca dan mereplace
data tersebut dari database dan mencetak datanya.
55
BAB VI
PENUTUP
6.1 Simpulan
Dengan menggunakan teknologi RFID sebagai sistem tilang otomatis
diharapkan dapat memperkecil pelanggaran lalu lintas terutama bagi
pengendara yang kerap menerobos Traffic Light dan sekaligus dapat
menertibkan pengendara yang kurang disiplin dijalan raya dengan demikian
akan terciptanya kenyamanan bersama baik bagi pengendara maupun pejalan
kaki. Berikut ini adalah beberapa kelebihan dan kelemahan dari rangkaian
sistem tilang otomatis:
Kelebihan
1. Tag hanya memiliki satu ID yang tidak dapat di duplikat pada tag
lain.
2. Tag praktis untuk digunakan dan disimpan.
3. Tingkat keamanan lebih tinggi satu tag satu pengendara.
4. Hemat dengan daya 5 volt perangkat dapat bekerja.
56
Kekurangan:
1. Tidak dapat mengadopsi persimpangan yang multi
2. Jarak maksimal pembacaan tag pada simulasi ini idealnya 4cm jika
lebih dari itu tidak dapat diproses.
3. Gelombang radio dari RFID sedikit banyak terganggu ketika
terhalang oleh bahan sejenis logam.
4. Biaya perangkat cenderung mahal.
5. Ketika ada kendaraan yang berdampingan reader hanya dapat
membaca salah satu tag saja.
6. Batas delay rata-rata maksimal hanya sekitar 4.74 ms untuk dapat
membaca tag.
6.2 Saran
Setelah melakukan pengujian terhadap kinerja dari sistem tilang
otomatis berbasis mikrokontroler menggunakan RFID, maka ada beberapa
saran yang di berikan dari penulis untuk penggunaan dan kesempurnaan alat
ini, yaitu:
1. Perlunya penyempurnaan program agar waktu delay tidak terlalu lama
dalam membaca dan mereplace data.
57
2. Untuk pengembangan selanjutnya dapat diterapkan pada persimpangan
yang multi.
3. Perlu adanya penambahan kamera ditiap titik RFID agar data hasil scaning
dari RFID lebih lengkap dan akurat yang disertai dengan foto pada saat
terjadi pelanggaran.
4. Ide untuk sistem tilang otomatis ini sangat mungkin untuk diaplikasikan
pada persimpangan yang tidak multi saja.