RANCANG BANGUN ALAT PENDETEKSI WARNA MENGGUNAKAN
KAMERA DAN OUTPUT SUARA BERBASIS KOMPUTER
LAPORAN AKHIR
Laporan Akhir ini disusun sebagai salah satu syarat menyelesaikan Pendidikan Diploma DIII Jurusan Teknik Komputer
Oleh: M.Syafriadi
061430701473
TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
iv
MOTTO DAN PERSEMBAHAN
➢ Jangan pernah menyerah jika kamu masih ingin mencoba. Jangan biarkan
penyesalan datang karena kamu kurang selangkah lagi untuk menang.
(RA Kartini)
➢ Ketika anda tidak pernah melakukan kesalahan, itu artinya anda tidak
pernah berani untuk mencoba.
(Penulis)
Kupersembahkan Karyaku Kepada :
•Kedua orangtuaku •Keluarga besarku
•Seluruh Dosen Teknik Komputer •Teman-teman seperjuanganku •Almamaterku
•semua teman-teman kelas 6 CD
v ABSTRAK
RANCANG BANGUN ALAT PENDETEKSI WARNA MENGGUNAKAN KAMERA DAN OUTPUT SUARA BERBASIS KOMPUTER
Mata adalah salah satu indera atau bagian tubuh yang sangat vital fungsinya
Kehilangan salah satu fungsinya dapat berakibat fatal, salah satu fungsi mata
adalah dapat mengenali warna. Hal tersebut tidak dapat dilakukan oleh sebagian
orang yaitu para penyandang buta warna, oleh sebab itu diperlukan alat yang bisa
membantu orang buta warna agar bisa mengenali warna dengan sesuai.
Dengan memanfaatkan Pi camera dan Raspberry Pi dapat membuat alat
yang bisa membantu para penyandang buta warna agar dapat membedakan warna,
dengan menggunakan Pi Camera sebagai pembaca warna, Raspberry Pi sebagai
pengendali masukan dari kamera dan keluaran berupa suara dari speaker. Dan
warna yang dapat dibaca hanya merah, hijau, biru, kuning dan ungu. Perangkat
lunak adalah kode program yang di input-kan ke Raspberry Pi, dibuat
menggunakan netbeans IDE dengan Bahasa pemrograman C.
vi ABSTRACT
PROTOTYPE DETECTING COLOR TOOL USING CAMERA AND SOUND OUTPUT BASED ON KCOMPUTER
Eye is one of the senses or body parts that are very vital functions Losing
one of its functions can be fatal, one of the functions of the eye is to recognize the
color. It cannot be done by some people is the person with color blindness,
therefore needed a tool that can help the color blind people to be able to recognize
the color accordingly.
By using Pi camera and Raspberry Pi can make a tool that can help people
with color blindness to be able to distinguish colors, by using Pi Camera as a color
reader, Raspberry Pi as the input control of the camera and the output of sound
from the speakers. And the only readable colors are red, green, blue, yellow and
purple. Software is the program code inputted to Raspberry Pi, created using
netbeans IDE with C programming language
vii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT, atas segala berkah dan
karunia-Nya penulis dapat menyelesaikan laporan kerja praktek ini tepat pada
waktunya dan shalawat serta salam yang senantiasa terlimpah dan tercurah kepada
junjungan kita Nabi Besar Muhammad SAW beserta keluarga, sahabat, dan para
pengikutnya hingga akhir zaman.
Laporan Akhir ini berjudul “RANCANG BANGUN ALAT
PENDETEKSI WARNA MENGGUNAKAN KAMERA DAN OUTPUT
SUARA BERBASIS KOMPUTER” yang merupakan salah satu syarat untuk menyelesaikan pendidikan Diploma III Politeknik Negeri Sriwijaya jurusan
Teknik Komputer.
Dalam kesempatan tidak lupa pula penulis mengucapkan terima kasih yang
sebesar-besarnya kepada semua pihak yang ikut terlibat dan telah membantu
penulis dalam menyelesaikan laporan ini. Rasa terima kasih juga penulis
sampaikan terutama kepada :
1. Allah SWT, yang telah memberikan kesehatan, ridho dan karunia kepada
penulis sehingga dapat menyelesaikan laporan akhir ini.
2. Kedua orang tua tercinta dan keluarga yang selalu meberikan dukungan moril
dan materil serta orang-orang terdekat yang selalu memberikan semangat.
3. Bapak Ir. Ahmad Bahri Joni Malyan, M. Kom selaku Ketua Jurusan Teknik
Komputer Politeknik Negeri Sriwijaya.
4. Bapak Ahyar Supani, S.T., M.T selaku pembimbing I dan Ibu Maria Agustin,
S.Kom., M.Kom selaku pembimbing II di Jurusan Teknik Komputer
Politeknik Negeri Sriwijaya.
5. Bapak dan Ibu dosen dan staff yanag ada di jurusan Teknik Komputer
Politeknik Negeri Sriwijaya.
6. Teman – teman satu angkatan yang telah bekerjasama dan memilih motivasi
viii
7. Serta pihak – pihak lain dan teman – teman yang tidak bisa disebutkan satu
persatu.
Dalam pembuatan laporan akhir ini tentunya masih terdapat banyak
kesalahan dan kekurangan baik cara penulisan dan penyampaiannya. Oleh karena
itu penulis sangat mengharapkan kritik dan saran yang sifatnya membangun guna
memperbaiki pembuatan laporan pada masa yang akan datang.
Semoga laporan akhir ini membawa manfaat dan berguna bagi banyak
orang khususnya mahasiswa jurusan Teknik Komputer Politeknik Negeri
Sriwijaya. Semoga Allah SWT memberikan balasan yang baik kepada semua
pihak yang telah membantu penulis dalam menyelesaikan laporan akhir ini.
Palembang, Juli 2017
ix DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN ... ii
LEMBAR PENGUJI ... iii
MOTTO DAN PERSEMBAHAN ... iv
ABSTRAK ... v
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... ... xi
DAFTAR TABEL ... xii
BAB I PENDAHLUAN 1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 1
1.3 Pembatasan Masalah ... 2
1.4 Tujuan dan Manfaat ... 2
1.4.1 Tujuan ... 2
1.4.2 Manfaat ... 2
BAB II TINJAUAN PUSTAKA 2.1 Warna ... 3
2.2 Pi Camera ... 4
2.3 Raspberry Pi (Mini komputer) ... 5
2.3.1 Operating systems ... 6
2.3.2 Raspberry pi 3 ... 8
2.3.2 General Purpose Input/Output Raspberry pi 3 ... 9
2.4 Pengolahan Citra Untuk Pengenalan Warna ... 10
2.5 OpenCV ... 10
2.6 Kabel UTP dan Konektor RJ-45 ... 11
2.6.1 Kabel UTP ... 11
2.6.2 Konektor RJ-45 ... 14
x
2.8 Push Button ... 15
2.9 Pengeras Suara (Speaker) ... 15
2.10 Flowchart ... 16
2.10.1 Pengertian Flowchart ... 16
2.10.2 Pedoman Membuat Flowchart ... 16
BAB III RANCANG BANGUN 3.1 Tujuan Perancangan ... 21
3.2 Diagram Blok Rangkaian ... 21
3.3 Metode Perancangan ... 23
3.4 Perancangan Hardware... 23
3.4.1 Persiapan Komponen ... 23
3.4.2 Perancangan Mekanik ... 24
3.4.3 Skema Rangkaian ... 24
3.5 Perancangan Software ... 25
3.5.1 Flowchart ... 25
3.5.2 Konfigurasi pada Raspberry Pi ... 26
3.6 Remote Raspberry Pi dengan Putty ... 27
3.7 Konfigurasi Sound Driver ... 28
3.8 Pembuatan Program dengan Netbeans ... 29
3.9 Membuat Program Autorun Pada Startup ... 32
BAB IV HASIL DAN PEMBAHASAN 4.1 Pengujian Pi Camera ... 33
4.2 Pengujian Jarak Pembacaan Kamera Terhadap Objek Warna ... 34
4.3 Pengujian Keseluruhan Alat ... 35
4.4 Pembahasan ... 38
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 42
5.2 Saran ... 42
xi
DAFTAR GAMBAR
Gambar 2.1 Warna ... 4
Gambar 2.2 Pi Camera ... 4
Gambar 2.3 Raspberry Pi 3 ... 8
Gambar 2.4 GPIO Pin Raspberry Pi ... 9
Gambar 2.5 Kabel UTP dan STP ... 12
Gambar 2.6 Kabel Straight ... 12
Gambar 2.7 Kabel Cross ... 13
Gambar 2.8 Konektor RJ-45 ... 14
Gambar 2.9 Push Button ... 15
Gambar 2.10 Speaker ... 16
Gambar 3.1 Diagram Blok ... 22
Gambar 3.2 Skema Rangkaian ... 24
Gambar 3.3 Flowchart Rangkaian ... 25
Gambar 3.4 Tampilan Properties IPV4 ... 26
Gambar 3.5 IP pada cmd ... 27
Gambar 3.6 Pengaturan pada Putty ... 27
Gambar 3.7 Tampilan Prompt Putty... 28
Gambar 3.8 Update Sound Driver ... 28
Gambar 3.9 Install File Tambahan ... 28
Gambar 3.10 Jendela Project Name Netbeans ... 29
Gambar 3.11 Tampilan Jendela Netbeans ... 30
Gambar 3.12 Pengaturan Pada C Compiler ... 30
Gambar 3.13 Pengaturan Pada C++ Compiler ... 31
Gambar 3.14 Tampilan Netbeans Saat Koding ... 31
Gambar 3.15 Perintah Untuk Autorun ... 32
xii
DAFTAR TABEL
Tabel 2.1 Tabel Simbol-simbol Flowchart ... 18
Tabel 3.1 Daftar Komponen ... 23
Tabel 4.1 Pengujian Jarak Deteksi Kamera Terhadap Objek Warna ... 34
Tabel 4.2 Pengujian Simulasi Kerja Alat Dengan Input Warna Biru ... 35
Tabel 4.3 Pengujian Simulasi Kerja Alat Dengan Input Warna Merah ... 35
Tabel 4.4 Pengujian Simulasi Kerja Alat Dengan Input Warna Kuning ... 36
Tabel 4.5 Pengujian Simulasi Kerja Alat Dengan Input Warna Hijau ... 37