SKRIPSI
Diajukan Sebagai Salah Satu Syarat Kelulusan Program Strata Satu (S1)
Pada Jurusan Teknik Elektro
Universitas Garut
Disusun Oleh :
Rachman Fachrul Rozi
24052116024
SKRIPSI
Diajukan Sebagai Salah Satu Syarat Kelulusan Program Strata Satu (S1)
Pada Jurusan Teknik Elektro
Universitas Garut
Disusun Oleh :
Rachman Fachrul Rozi
24052116024
Menyetujui,
Dosen Pembimbing I Dosen Pembimbing II
Mengtahui,
Dekan Fakultas Teknik
i
KATA PENGANTAR
Puji dan syukur saya panjatkan kepada Tuhan Yang Maha Esa, karena atas rahmat
dan karunia-nya, penulis dapat menyelesaikan skripsi ini dengan baik. Penulisan skripsi
ini dilakukan untuk memenuhi salah satu syarat mencapai gejar Sarjana Teknik Elektro
Universitas Garut dan merupakan laporan atas di selesaikannya perancangan dengan
judul “Sistem Pendeteksi Plat Nomor Kendaraan Untuk Portal Otomatis di Perumahan
Menggunakan Deteksi Citra dan Raspbarry Pi”. Penulis menyadari bahwa tanpa
bantuan dan bimbingan dari berbagai pihak, dari masa perkuliahan sampai pada
penyusunan skripsi ini, sangatlah sulit bagi penulis untuk menyelesaikan skripsi ini.
Oleh karena itu penulis mengucapkan terima kasih kepada:
1. Orang tua yang selalu mendoakan dan memberi dukungan serta selalu
memotivasi baik dalam bentuk moril atau material.
2. Bapak Drs.Muchtar, Msi. Selaku Dekan Fakultas Teknik Universitas Garut
yang selalu memberikan nasihat selama masa pekuliahan.
3. Akhmad Fauzy Ikhsan M.T selaku pembimbing I dan Bambang Sugiarto, S.T,
M.Si. selaku pembimbing II yang telah menyediakan waktu, tenaga, dan pikiran
untuk membimbing penulis dalam perancangan dan penulisan skripsi ini.
4. Seluruh staf pengajar yang telah memberi ilmu kepada penulis dan seluruh staf
pegawai Teknik Elektro Universitas Garut atas segala bantuannya.
5. Rekan-rekan angkatan 2016 yang telah berjuang bersama-sama dan membantu
penulis dalam menyelesaikan skripsi yang penuh luka-liku ini.
Akhir kata penulis berharap Tuhan Yang Maha Esa berkenan membalas segala
kebaikan semua pihak yang telah membantu. Semoga skripsi ini membawa manfaat
bagi yang membacanya.
ii
ABSTRAK
Teknologi sekarang telah memasuki zaman teknologi maju. Hal ini yang mendasari
para peneliti dan juga pengembang teknologi untuk lebih menguatkan sistem keamanan
secara otomatis dengan alat termasuk di perumahan. Akhir akhir ini kasus kriminalitas
termasuk pencurian di lingkungan perumahan semakin marak. Hal ini di sebabkan
karena masih lemahnya sistem keamanan yang ada di suatu perumahan yang masih
menggunakan security manual (satpam) dan hanya menggunakan bantuan CCTV saja.
Deteksi plat nomor kendaraan menjadi terobosan baru bagi sistem keamanan di suatu
perumahan. Dengan memanfaatkan kamera web cam dan pengolahan citra serta sensor
ultrasonic untuk mengukur jarak kendaraan dengan web cam dan untuk mengolah
datanya menggunakan Raspbarry Pi. Mendeteksi nomor plat penghuni perumahan bisa
jadi salah satu penguat sistem keamanan di suatau perumahan, Hasil dari pengujiannya
adalah alat berjalan sesuai yang diharapkan dengan jarak deteksi kamera webcam untuk
mengambil gambar kurang dari 30 cm, apabila kondisi plat nomor terdaftar maka portal
otomatis terbuka dan apabila lebih dari 30 cm dan plat nomor tidak terdaftar maka akan
memberi notifikasi ke telegram untuk menginformasikan kepada satpam sekitar.
Pengujian motor servo berjalan sesuai yang diinginkan dengan delay untuk
mengangkat dan menutup portal 4 detik. Webcam akan mengambil gambar dan akan
di deteksi dengan metode OCR untuk mendapatkan data plat nomor kendaraan.
Kata kunci : Portal, Plat Nomor, Raspberry pi
iii
ABSTRACT
Technology has now entered the era of advanced technology. This is what underlies
researchers as well as technology developers to further strengthen security systems
automatically with tools including in housing. Lately, criminal cases including theft in
residential areas have been increasing. This is because the security system is still weak
in a housing that still uses a security manual (guard) and only uses CCTV. Vehicle
license plate detection is a new breakthrough for the security system in a residential
area. By utilizing a web cam camera and image processing and ultrasonic sensors to
measure the distance of the vehicle from the web cam and to process the data using
Raspbarry Pi. Detecting the housing occupant's license plate number can be one of the
boosters of the security system in a housing estate. The results of the test are that the
device runs as expected with a webcam camera detection distance to take pictures of
less than 30 cm. than 30 cm and the number plate is not listed, it will notify the telegram
to inform the security guard around. The servo motor test runs as desired with a delay
for lifting and closing the portal for 4 seconds. The webcam will take pictures and will
be detected using the OCR method to get vehicle license plate data.
Keywords : Portal, License Plate, Raspberry pi
iv
DAFTAR ISI
HALAMAN SAMPUL ..........................................................................................
LEMBAR PENGESAHAN................................................................................... i
KATA PENGANTAR ........................................................................................... ii
ABSTRAK.............................................................................................................. iii
ABSTRACT ............................................................................................................ iv
DAFTAR ISI .......................................................................................................... v
DAFTAR TABEL.................................................................................................. vi
DAFTAR GAMBAR ............................................................................................. vii
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ................................................................................................ 1
1.2 Rumusan Masalah ........................................................................................... 2
1.3 Batasan Masalah ............................................................................................. 2
1.4 Tujuan & Manfaat ........................................................................................... 2
1.5 Metode Penelitian ........................................................................................... 3
1.5.1 Metode Prototype ................................................................................... 3
1.5.2 Metode Deteksi Citra .............................................................................. 4
BAB II TINJAUAN PUSTAKA ........................................................................... 5
2.1 State Of The Art .............................................................................................. 5
2.2 Dasar Teori ..................................................................................................... 7
2.2.1 Palang Pintu ............................................................................................ 7
2.2.2 Pengelolaan Citra.................................................................................... 9
2.2.2.1 Jenis Jenis Citra ...................................................................................... 9
2.2.2.1.1 Citra Analog ..................................................................................... 9
2.2.2.1.2 Citra Digital ...................................................................................... 9
2.2.2.2 Jenis-Jenis Citra Digital .......................................................................... 9
2.2.2.2.1 Citra Graycale ................................................................................... 10
2.2.2.2.2 Citra RGB ......................................................................................... 11
2.2.2.3 Operasi Pengolahan Citra ....................................................................... 12
v
2.2.2.3.1 Macam macam Operasi Pengolahan Citra ....................................... 12
2.2.2.3.2 Thresholding ..................................................................................... 13
2.2.3 Optical Character Recognition .............................................................. 13
2.2.4 Mikroprosesor......................................................................................... 15
2.2.4.1 Respberry Pi ........................................................................................... 15
2.2.5 WebCam ................................................................................................. 16
2.2.6 Sensor ..................................................................................................... 16
2.2.6.1 Sensor Ultrasonic.................................................................................... 16
2.2.7 Motor Servo ............................................................................................ 17
2.2.8 Program Perangkat ................................................................................. 17
2.2.8.1 Python ..................................................................................................... 17
2.2.8.2 Open CV ................................................................................................. 17
2.2.8.3 Telegram Bot .......................................................................................... 18
BAB III PERANCANGAN ................................................................................... 19
3.1 Diagram Blok .................................................................................................. 19
3.2 Flow Chart ...................................................................................................... 20
3.3 Pengumpulan Kebutuhan ................................................................................ 21
3.4 Pengumpulan Alat Dan Bahan ........................................................................ 21
3.4.1 Perangkat Keras ......................................................................................... 21
3.4.1.1 Respberry ............................................................................................. 21
3.4.1.2 Web Cam .............................................................................................. 22
3.4.1.3 Sensor Ultrasonic ................................................................................. 23
3.4.1.4 Motor Servo ......................................................................................... 25
3.4.2 Perangkat Lunak ....................................................................................... 26
3.4.2.1 Implementasi Algoritma OCR ............................................................. 26
3.4.2.1.1 Optical Character Recognition ............................................................. 26
3.4.2.2 Thony Phyton IDE ................................................................................ 28
3.4.2.3 Telegram Bot ........................................................................................ 28
3.5 Perancangan Alat ........................................................................................... 28
vi
3.6 Skematik Rangkaian ...................................................................................... 29
BAB IV HASIL PENGUJIAN DAN PEMBAHASAN ...................................... 30
4.1 Pengujian ........................................................................................................ 30
4.2 Deskripsi Pengujian ........................................................................................ 30
4.3 Prosedur Pengujian ......................................................................................... 30
4.3.1 Pengujian Sensor Ultrasonic................................................................... 30
4.3.2 Pengujian Motor Servo ........................................................................... 32
4.3.3 Pengujian Kamera Webcam ................................................................... 33
4.3.4 Pengujian Deteksi Pengenalan Karakter pada Objek Plat Nomor.......... 34
4.3.5 Pengujian Koneksi Telegram ................................................................. 36
4.3.6 Pengujian Keseluruhan ........................................................................... 39
BAB V PENUTUP ................................................................................................. 39
5.1 Kesimpulan ..................................................................................................... 39
5.2 Saran ............................................................................................................... 39
DAFTAR PUSTAKA ............................................................................................
vii
GAMBAR TABEL
Tabel 2.1 State Of The Art .................................................................................... 5
Tabel 3.1 Spesifikasi Respberry ........................................................................... 22
Tabel 3.3 Spesifikasi Webcam ............................................................................. 23
Tabel 3.4 Spesifikasi Sensor Ultrasonic ............................................................... 24
Tabel 3.5 Spesifikasi Motor Servo ....................................................................... 26
Tabel 4.1 Hasil Pengujian Sensor Ultrasonic ....................................................... 31
Tabel 4.2 Pengujian Motor Servo ......................................................................... 33
Tabel 4.3 Data Hasil Pengujian Karakter Pada Plat Nomor ................................. 35
viii
DAFTAR GAMBAR
Gambar 2.1 Citra Warna Pada RGB .................................................................... 11
Gambar 2.2 Proses OCR secara Umum ............................................................... 15
Gambar 3.2 Pinout Respberry.............................................................................. 21
Gambar 3.3 Spesifikasi Respberry ...................................................................... 22
Gambar 3.4 Webcam ........................................................................................... 23
Gambar 3.5 Sensor Ultrasonic ............................................................................. 24
Gambar 3.6 Motor Servo ..................................................................................... 25
Gambar 3.7 Diagram Alur OCR .......................................................................... 26
Gambar 3.8 Skematik Rangkaian ........................................................................ 29
Gambar 4.2 Kodingan sensor ultrasonic .............................................................. 32
Gambar 4.3 Program dari motor servo ................................................................ 32
Gambar 4.4 Pengujian Kamera webcam jarak kurang dari 30cm ....................... 34
Gambar 4.5 Pengujian Kamera Jarak lebih dari 30cm ........................................ 34
Gambar 4.6 Program Pengenalan Deteksi plat nomor kendaraan ....................... 35
Gambar 4.7 Proses Koneksi raspberry pi ke telegram ......................................... 36
Gambar 4.8 Program koneksi raspberry pi ke telegram ...................................... 37
Gambar 4.9 Alat secara keseluruhan .................................................................. 37
ix
BAB I
PENDAHULUAN
1.1 Latar Belakang
Akhir akhir ini kasus kriminalitas termasuk pencurian di lingkungan perumahan
semakin marak. Hal ini di sebabkan karena masih lemahnya sistem keamanan yang
ada di suatu perumahan yang masih menggunakan security manual (satpam) dan
hanya menggunakan bantuan CCTV saja. Teknologi sekarang telah memasuki
zaman teknologi maju. Hal ini yang mendasari para peneliti dan juga pengembang
teknologi untuk lebih menguatkan sistem keamanan secara otomatis dengan alat
termasuk di perumahan.
Secara fisik bentuk identitas kendaraaan ini berupa potongan plat aluminium
yang memiliki nomor seri yakni susunan huruf dan angka berbeda pada setiap
kendaraan [1]. Setiap kendaraan memiliki nomor plat yang berbeda-beda. Untuk
pencatatan nomor plat kendaraan pada sistem portal yang digunakan di perumahan
masih dilakukan dengan cara manual, yakni menggunakan seseorang untuk
melapor dulu ke petugas nya, agar kendaraan yang masuk ke perumahan bisa
masuk. Cara ini kurang efektif karena diperlukan seseorang yang harus selalu
bersiaga ketika kendaraan hendak masuk ke dalam perumahan.
Deteksi plat nomor kendaraan menjadi terobosan baru bagi sistem keamanan di
suatu perumahan. Dengan memanfaatkan kamera web cam dan pengolahan citra
serta sensor ultrasonic untuk mengukur jarak kendaraan dengan web cam dan untuk
mengolah datanya menggunakan Raspbarry Pi. Mendeteksi nomor plat penghuni
perumahan bisa jadi salah satu penguat sistem keamanan di suatau perumahan,
karena hanya penghuninya saja yang nantinya di perbolehkan untuk memasuki
perumahan, dengan begitu otomatis palang akan dibuka, dan orang yang bukan
penghuni disana terpantau oleh satpam karena harus dibuka palangnya secara
menual. Oleh karena itu, penulis membuat judul “Sistem Pendeteksi Plat Nomor
Kendaraan Untuk Portal Otomatis di Perumahan Menggunakan Deteksi
Citra dan Raspbarry Pi”
1
2
5
6
merupakan sebuah larik (array) yang berisi nilai-nilai real maupun kompleks yang
direpresentasikan dengan deretan bit tertentu. Citra digital dapat didefinisikan
secara matematis sebagai fungsi intensitas dalam 2 variable x dan y, yang dapat
dituliskan f(x,y), dimana (x,y) merepresentasikan koordinat spasial pada bidang 2
dimensi dan f(x,y) merupakan intensitas cahaya pada kordinat tersebut. Citra digital
merupakan representasi citra asal yang bersifat kontinyu. Untuk mengubah citra
yang bersifat kontinu diperlukan sebuah cara untuk mengubahnya dalam bentuk
data digital. Komputer menggunakan sistem bilangan biner untuk memecahkan
masalah ini.Dengan menggunakan sistem bilangan biner ini, citra dapat diproses
dalam komputer dengan sebelumnya mengekstrak informasi citra analog asli dan
mengirimnya ke komputer dalam bentuk biner [14].
Pengolahan citra ini akan dibantu menggunakan software matlab. Matlab
adalah singkatan dari Matrices Laboratory yang dikembangkan oleh MathWork,
dan termasuk bahasa pemrograman tingkat tinggi. Matlab dikembangkan sebagai
Bahasa pemrograman sekaligus sebagai alat visualisasi yang menawarkan banyak
kemampuan untuk menyelesaikan berbagai kasus yang berhubungan langsung
dengan disiplin keilmuan Matematika, seperti bidang rekayasa teknik, fisika,
statistika, komputasi dan modeling. Dengan memanfaatkan Matlab, pengguna
dapat melakukan analisis data, mengembangkan algoritma, dan membuat model
maupun aplikasi. Bahasa, tools, dan fungsi-fungsi built-in akan memudahkan
pengguna untuk mengeksplorasi berbagai pendekatan dan memperoleh solusi
dengan lebih cepat dibandingkan apabila menggunakan spreadsheets atau
Bahasa pemrograman tradisional, seperti C/C++ atau Java™. Matlab menggunakan
konsep Array/Matriks sebagai standar variabel elemennya tanpa memerlukan
pendeklarasian array seperti pada bahasa lainnya.
9
nilai batas keabuan yang akan digunakan sebagai nilai patokan. Piksel dengan
derajat keabuan lebih besar dari nilai batas akan diberi nilai 1 dan sebaliknya piksel
dengan derajat keabuan lebih kecil dari nilai batas akan diberi nilai 0. Citra biner
sering sekali muncul sebagai hasil dari proses pengolahan, seperti segmentasi,
pengambangan, morfologi ataupun dithering. Fungsi dari binerisasi sendiri adalah
untuk mempermudah proses pengenalan pola, karena pola akan lebih mudah
terdeteksi pada citra yang mengandung lebih sedikit warna [14].
2.2.2.3.2 Thresholding
Merupakan salah satu metode segmentasi citra yang memisahkan antara objek
dengan background dalam suatu citra berdasarkan pada perbedaan tingkat
kecerahannya atau gelap terang nya. Region citra yang cenderung gelap akan dibuat
semakin gelap (hitam sempurna dengan nilai intensitas sebesar 0), sedangkan
region citra yang cenderung terang akan dibuat semakin terang (putih sempurna
dengan nilai intensitas sebesar 1). Oleh karena itu, keluaran dari proses segmentasi
dengan metode thresholding adalah berupa citra biner dengan nilai intensitas piksel
sebesar 0 atau 1. Setelah citra sudah tersegmentasi atau sudah berhasil dipisahkan
objeknya dengan background, maka citra biner yang diperoleh dapat dijadikan
sebagai masking utuk melakukan proses cropping sehingga diperoleh tampilan citra
asli tanpa background atau dengan background yang dapat diubah-ubah.
digital menjadi data yang dapat diedit dan dicari. Gambar yang diambil oleh kamera
digital berbeda dari citra atau gambar yang dipindai.
Secara umum proses OCR dapat dilihat pada Gambar 2.1, dengan penjelasan
sebagai berikut[11]:
1. File Input
File.input berupa file citra.digital dengan format *.bmp atau *.jpg.
2. Preprocessing
Preprocessing adalah proses yang bertujuan untuk menghilangkan bagian-
bagian yang tidak diperlukan pada gambar.input untuk proses selanjutnya.
3. Segmentasi
Segmentasi adalah proses membagi daerah yang ingin diamati(region) pada
tiap karakter yang.dideteksi.
4. Normalisasi
Normalisasi adalah proses merubah ukuran region tiap karakter dan
ketebalan.karakter.
5. Ekstraksi
ciri Ekstraksi ciri adalah proses untuk mengambil ciri-ciri tertentu dari
karakter.yang.diamati.
6. Recognition
Recognition adalah proses pengenalan karakter yang dilakukan dengan cara
membandingkan ciri-ciri karakter yang diperoleh dengan ciri-ciri karakter yang
ada pada basis.data
15
2.2.4 Mikroposesor
Mikroprosesor adalah Central Prosesing Unit(CPU) dalam bentuk kecil. Fungsi
dari mikro prosesor adalah sebagai otak/pengolah utama dalam sebuah system. Jenis
Mikroprosesor yang dipilih dalam penelitian kali ini adalah jenis Raspberry.
Raspberry memiliki keunggulan berupa spesifikasi komponen yang setara dengan
komputer [4].
2.2.4.1 Raspberry Pi
Raspberry Pi adalah papan komputer tunggal yang dikembangkan oleh Yayasan
Raspberry Pi di Inggris. Pada penelitian ini digunakan Raspberry Pi 3 model B yang
sudah dilengkapi dengan kemampuan WiFi, Bluetooth dan USB boot on-board dan
terpasang secara bundling [5]. Untuk keperluan penyimpanan data maka
ditambahkan memori ekstrernal sebesar 16 Giga bit untuk menyimpan sementara
foto dan video dari kamera Rasberry Pi yang digunakan.
16
2.2.5 WebCam
Web camera atau yang biasa dikenal dengan webcam, adalah kamera yang
gambarnya bisa di akses menggunakan world wide web (www), program instant
messaging, atau aplikasi komunikasi dengan tampilan video pada PC. Webcam juga
digambarkan sebagai kamera video digital yang sengaja didesain sebagai kamera
dengan resolusi rendah. webcam dapat digunakan untuk sistem keamanan. Pada
beberapa webcam, ada yang di lengkapi dengan software yang mampu mendeteksi
pergerakan dan suara. Dengan software tersebut, memungkinkan PC yang
terhubung ke kamera untuk mengamati pergerakan dan suara, serta merekamnya
ketika terdeteksi. Hasil rekaman ini bisa disimpan pada komputer, email atau di
upload ke internet [7]. Webcam sangat bermanfaat dalam bidang telekomunikasi,
bidang keamanan dan bidang industri. Sebagai contoh webcam digunakan untuk
videocall chatting, surveillience camera, dan sebagai video conference oleh
beberapa user.
2.2.6 Sensor
Sensor merupakan suatu alat yang fungsinya sebagai pendeteksi suatu objek
yaitu yang dideteksi adalah nilainya. Jenis dari sensor berbeda-beda sesuai dengan
fungsinya yaitu contohnya dapat mendeteksi nilai suhu, suara, jarak, jenis sensor
juga terdapat seperti sensior suhu, sensor cahaya,. Dan pada alat yang dibuat sensor
yang digunakan adalah sensor ultrasonic HC-SR04 sebagai sensor jarak [8].
kemudian diterima balik oleh receiver ultrasonik. Jarak antara waktu pancar dan
waktu terima adalah representasi dari jarak objek [9].
Source untuk Computer Vision untuk C/C++, OpenCV didesain untuk aplikasi real
time, memiliki fungsi-fungsi akuisisi yang baik untuk image/video [13].
Respberry Pi
Membandingkan
hasil pada Servo Portal
Deteksi Jarak Plat database Terbuka
Nomor Kendaraan
Kamera Web
Cam mengambil Pre processing Telegram
gambar gambar BOT
Power Supply 5V DC
Pada gambar 3.1 diagram blok terlihat untuk input proses yaitu deteksi jarak
platr nomor kendaraan, apabila jarak kurang dari 30 cm maka web cam akan
mengambil gambar plat nomor. Selanjutnya untuk bagian proses, hasil
pengambilan gambar plat nomor pada web cam akan di lakukan proses pre
processing gambar yang tujuannya untuk mendapatkan citra yang lebih baik dari
citra sebelumnya, kemudian dilakukan proses OCR untuk pengenalan karakter,
setelah itu membandingkan hasil pada database untuk menentukan proses
outputnya yaitu servo portal terbuka untuk data yang terdaftar pada database dan
servo portal tertutup untuk data yang tidak terdaftar pada database yang selanjutnya
akan memberi notifikasi pada telegram bot.
19
20
Mulai
Tidak Jarak < Jika jarak 30 cm, maka ambil gambar plat nomor, jika
tidak Kembali ke baca frame kamera
30cm
Ya
Servo Portal
Servo Portal Tertutup
Sistem akan mengirim notifikasi ke
Terbuka
telegram apabila servo tertutup karena plat
nomor tidak terdeteksi di database
Mengirim
notifikasi ke
telegram bot
Selesai
3.4.1.1 Raspberry Pi
Dalam penelitian ini, Raspberry Pi digunakan sebagai mikroprosesor yang
bertugas untuk pengolahan data, seperti mendeteksi plat nomor, pengolahan
citra dan pengenalan karakter
kualitas resoluasi video terbaik untuk menunjang pengambilan gambar plat nomor
dengan baik. Sehingga proses pengolahan citra digital dapat maksimal.
paling baik untuk sensor ultrasonik jika dibandingkan dengan benda padat dan
gas.
Dalam penelitian ini, sensor ultarasonic digunakan untuk mendeteksi jarak
dari plat nomor kendaraan, dalam prosesnya Sensor ultrasonik menghitung
jarak plat nomor kendaraan dengan mentransmisikan gelombang ultrasonik dan
kemudian mendeteksi gelombang pantulannya. jika jarak kurang dari 30 cm
maka sensor ultrasonic akan memberi informasi kepada raspberry Pi dan
selanjutnya kamera akan mengambil gambar dari plat nomor kendaraan, apabila
jarak lebih dari 30 cm maka kamera tidak akan mengambil gambar.
Segmentasi
Recognition Hasil
• Segmentasi adalah proses memisahkan area pengamatan pada tiap karakter yang
dideteksi.
• Normalisasi adalah proses merubah dimensi region tiap karakter dan ketebalan
karakter.
• Ekstraksi ciri adalah proses untuk mengambil ciri-ciri tertentu dari karakter yang
diamati.
• Recognition merupakan proses untuk mengenali karakter yang diamati dengan cara
membandingkan ciri-ciri karakter yang diperoleh dengan ciri-ciri karakter yang ada
pada basis data.
30
31
Pada table 4.1 terlihat proses pengujian sensor ultrasonic dilakukan untuk
melihat kinerja sensor apakah berjalan dengan bagus atau tidak.
Terlihat pada gambar 4.2 menunjukan program dari sensor ultrasonic, dalam
program tersebut sensor ultrasonic dibatasi jaraknya kurang dari 30 cm, dan batas itu
digunakan untuk mendeteksi objek plat nomor, apabila jarak kurang 30 cm maka sensor
ultrasonic akan memberi trigger pada raspberry pi untuk melanjutkan proses
selanjutnya, dan apabila jarak lebih dari 30 cm maka sensor ultrasonic tidak akan
memberi trigger pada raspberry pi seperti pada table 4.1.
Pada gambar 4.4 terlihat program untuk menjalankan motor servo, yang nantinya akan
digunakan sebagai portal buka tutup
Pada table 4.2 terlihat proses pengujian motor servo, Dari hasil pengujian
tersebut motor servo diatur putarannya dari nol ke 90 derajat untuk mengangangkat
portal (gerbang terbuka), dan untuk (gerbang tertutup) motor servo akan kembali
melakukan putaran 90 derajat untuk kembali ke posisi nol.
Pada pengujian webcam dilakukan 2 kali dengan jarak yang berbeda untuk
mengetahui kinerja kamera webcam. Pada gambar 4.7 pengujian dilakukan dengan
jarak kurang 30 cm dan pada gambar 4.8 ilakukan pengujian dengan jarak lebih dari 30
cm untuk mengetahui kuallitas dari kamera webcam.
5.2 Saran
Saran untuk pengembangan penelitian mengenai sistem deteksi pelanggaran
lalu lintas dengan mendeteksi plat nomor ini adalah sebagai berikut :
1. Perancangan sistem yang tambahan lebih baik dengan mengganti kamera
webcam agar dapat memaksimalkan video atau kualitas gambar yang
dihasilkan lebih bagus.
2. Mencari metode yang lebih tepat dalam pendeteksian objek dengan jarak yang
lebih jauh, serta terdapat kemiringan pada objek.
39
40