PERANCANGAN ALAT SORTIR BUAH JERUK BERDASARKAN WARNA RGB DENGAN MIKROKONTROLLER ARDUINO
SKRIPSI
FADLY TOMMY 141421087
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
PERANCANGAN ALAT SORTIR BUAH JERUK BERDASARKAN WARNA RGB DENGAN MIKROKONTROLLER ARDUINO
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Ilmu Komputer
FADLY TOMMY 141421087
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
PERSETUJUAN
Judul : PERANCANGAN ALAT SORTIR BUAH JERUK
BERDASARKAN WARNA RGB DENGAN
MIKROKONTROLLER ARDUINO
Kategori : SKRIPSI
Nama : FADLY TOMMY
Nomor Induk Mahasiswa : 141421087
Program Studi : EKSTENSI S1 ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Januari 2017
Komisi Pembimbing :
Dosen Pembimbing II Dosen Pembimbing I
Sajadin Sembiring, S.Si.,M.Comp.,Sc Dr. Poltak Sihombing, M.Kom
NIP. - NIP. 1962 0317 1991 0310 01
Diketahui/Disetujui oleh
Program Studi S1 IlmuKomputer Ketua,
PERNYATAAN
PERANCANGAN ALAT SORTIR BUAH JERUK BERDASARKAN WARNA
RGB DENGAN MIKROKONTROLLER ARDUIONO
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan
dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Januari 2017
Fadly Tommy
PENGHARGAAN
Alhamdulillahirrabbil’alamin, puji dan syukur penulis ucapkan atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya kepada penulis sehingga
penulis dapat menyelesaikan skripsi ini dalam waktu yang telah ditetapkan, sebagai
syarat untuk memperoleh gelar Sarjana Komputer di Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Sumatera Utara. Tak lupa, shalawat dan salam
penulis ucapkan juga kepada baginda Rasulullah Muhammad SAW.
Dengan segala kerendahan hati, penulis ucapan terimakasi kepada semua pihak
yang telah membantu penulis untuk menyelesaikan skripsi. Penulis mengucapkan
terimakasi kepada:
1. Bapak Prof. Runtung Sitepu, SH, M.Hum sebagai rektor Universitas Sumatera Utara.
2. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr.Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara dan segaligus sebagai Dosen Pembimbing I.
4. Ibu Maya Silvi Lydia, B.Sc, M.Sc sebagai Sekertaris Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
5. Bapak Sajadin Sembiring, S.Si.,M.Comp.,Sc selaku Dosen Pembimbing II yang telah memberikan arahan dan masukan kepada penulis dalam pengerjaan skripsi ini.
9. Teman-teman mahasiswa ekstensi Ilmu Komputer stambuk 2014, yang telah memberikan motovasi dan arahan kepada penulis.
10.Abang-abang dan Adik-adik dari UKM Robotik Sikonek USU, yang telah memberikan saran dan dukungannya kepada penulis.
11.Semua pihak yang terlibat yang tidak dapat penulis ucapkan satu persatu yang telah membantu penulis menyelesaikan skripsi ini.
Terimakasi penulis ucapkan sekali lagi kepada semua pihak yang terkait dalam
pengerjaan skripsi ini yang tidak dapat disebut satu persatu. Semoga Allah SWT
memberikan rahmat dan karunia-Nya kepada semua pihak yang terkait dalam
penyeselaian skripsi ini.
Penulis menyadari bahwa skripsi ini masih jauh dari kata sempurna, karna
kesempurnaan hanya milik Allah SWT. Oleh karena itu penulis menerima seluruh
kritik dan saran yang diberikan untuk menyempurnakan skripsi ini. Penulis berharap
semoga skripsi ini bermanfaat bagi penulis sendiri dan khususnya para pembaca pada
umumnya.
Medan, Januari 2017
DAFTAR ISI
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 2
1.4 Tujuan Penelitian 2
1.5 Manfaat Penelitian 2
1.6 Metodologi Penelitian 3
1.7 Sistematika Penulisan 3
BAB 2 TINJAUAN PUSTAKA
2.1 Jeruk Manis 5
2.8 Arduino Development Environment 13
2.9 ISIS & ARES Proteus 8.0 14
BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM
3.1 Perancangan Sistem 15
3.5.1 Rangkaian Sensor Warna TCS3200 dengan Arduino 22 3.7 Perancangan Perangkat Lunak (Software) Alat Sortir 27
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem 28
4.1.1 Implementasi Kerangka Alat Sortir 29 4.1.2 Implementasi Aktuator Penyortir Buah Jeruk 29 4.1.3 Implementasi Rangkaian Elektronika Alat Sortir 30 4.2 Implementasi Perangkat Lunak (Software) 32
4.3 Pengujian Alat 32
4.3.1 Pengujian Sensor Warna TCS3200 33
4.3.1.1 Pengujian Sensor dengan Buah Jeruk Orange 34 4.3.1.2 Pengujian Sensor dengan Buah Jeruk Kuning Hijau 34 4.3.1.3 Pengujian Sensor dengan Buah Jeruk Hijau 35 4.3.2 Pengujian Aktuator Penyortir Buah 36
4.3.2.1 Pengujian Aktuator Atas 37
4.3.2.2 Pengujian Aktuator Bawah 37
4.3.3 Pengujian Tombol Push Button 38
4.3.4 Pengujian Sistem Keseluruhan 39
4.4 Analisis Ketelitian Alat 42
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 43
5.2 Saran 43
DAFTAR PUSTAKA
DAFTAR TABEL
Tabel 3.1 Terminal Functions Sensor TCS3200 20
Tabel 3.2 Kombinasi Fungsi S2 dan S3 21
Tabel 3.3 Skala Frekuensi Output Sensor TCS3200 21 Tabel 4.1 Hasil Pengujian SensorTCS3200 dengan Jeruk Berwarna Orange 39 Tabel 4.2 Hasil Pengujian SensorTCS3200 dengan Jeruk Berwarna Kuning
Kehijauan 40
Tabel 4.3 Hasil Pengujian SensorTCS3200 dengan Jeruk Berwarna Hijau 40 Tabel 4.4 Hasil Pengujian SensorTCS3200 tanpa Buah Jeruk 41
DAFTAR GAMBAR
Gambar 2.1 Jeruk Manis (Citrus sinesis) 5
Gambar 2.2 Spektrum Cahaya pada Prisma 6
Gambar 2.3 Spektrum Cahaya Tampak 6
Gambar 2.4 Board Arduino Uno 8
Gambar 2.5 Peta Memori Program ATMega 328 10
Gambar 2.6 Blok Diagram TCS3200 11
Gambar 2.7 Modul Sensor Warna TCS3200 11
Gambar 2.8 Motor Servo 12
Gambar 2.9 LCD (Liquid Crystal Display) 13
Gambar 2.10 Software IDE Arduino 14
Gambar 2.11 Tampilan Software ISIS & ARES Proteus 15
Gambar 3.1 Flowchart Program 16
Gambar 3.2 Blok Diagram 18
Gambar 3.3 Design Alat Sortir Buah Jeruk 19
Gambar 3.4 Skema Rangkaian Arduino Uno 20
Gambar 3.5 Tampilan Board Arduino Uno 21
Gambar 3.6 Sketsa Fisik IC dan Blok Diagram Sensor Warna TCS3200 22
Gambar 3.7 Motor Servo 23
Gambar 3.8 Rangkaian Sensor Warna pada Arduino Uno 24 Gambar 3.9 Rangkaian Motor Servo pada Arduino Uno 25
Gambar 3.10 Rangkaian LCD pada Arduino Uno 26
Gambar 3.11 Rangkaian Push Button pada Arduino Uno 26
Gambar 3.12 Rangkaian Sistem Keseluruhan 27
Gambar 3.13 Layout PCB Shield Arduino dan LCD 28
Gambar 3.14 Tata Letak Komponen PCB 29
Gambar 4.1 Implementasi kerangka alat sortir 29
Gambar 4.2 Implementasi Aktuator Penyortir Buah Jeruk 29
Gambar 4.3 Pembuatan Layout PCB 30
Gambar 4.4 Hasil Pencetakan dan Penyablonan PCB 31 Gambar 4.5 Pelarutan PCB dengan Ferrichloride(FeCl3) 31
Gambar 4.6 Pengeboran PCB 31
Gambar 4.7 Peletakan dan Penyolderan Komponen 32
Gambar 4.8 Software IDE Arduino 32
Gambar 4.9 Program Pengujian Sensor Warna 33
Gambar 4.10 Pengujian Alat dengan Buah Jeruk Orange 34 Gambar 4.11 Hasil Pembacaan Nilai RGB dengan LCD dan Serial Monitor 34 Gambar 4.12 Pengujian Alat dengan Buah Kuning Kehijauan 35 Gambar 4.13 Hasil Pembacaan Nilai RGB dengan LCD dan Serial Monitor 35
Gambar 4.14 Pengujian Alat dengan Buah Hijau 36
Gambar 4.15 Hasil Pembacaan Nilai RGB dengan LCD dan Serial Monitor 36
Gambar 4.16 Program Pengujian Aktuator 37
Gambar 4.17 Pengujian Aktuator Atas 37
Gambar 4.18 Pengujian Aktuator Bawah 38
Gambar 4.19 Program Pengujian Push Button 38