Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
TUGAS AKHIR
RANCANG BANGUN ALAT PENGHITUNG BUAH
STROBERI OTOMATIS PADA KONVEYOR BERBASIS
ARDUINO
Diajukan sebagai salah satu syarat untuk memperoleh gelar
Sarjana Komputer di Program Studi Teknik Informatika
Oleh :
Cahya Putra Aryansyah
1461505205
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2019
TUGAS AKHIR
DESIGN A STRAWBERRY COUNTER CONVEYORS
BASED ON ARDUINO
Oleh :
Cahya Putra Aryansyah
1461505205
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2019
i
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
NAMA : Cahya Putra Aryansyah
NBI : 1461505205
PROGRAM STUDI : Teknik Informatika
FAKULTAS : Teknik
JUDUL : Rancang Bangun Alat Penghitung Buah Stroberi
Pada Konveyor Berbasis Arduino
Mengetahui / Menyetujui
Dosen Pembimbing
Aris Sudaryanto, S.ST., M.T.
NPP. 20460160724
Dekan Ketua
Fakultas Teknik Program Studi Teknik
Universitas 17 Agustus 1945 Informatika
Surabaya Universitas 17 Agustus 1945
Surabaya
Dr. Ir. Sajiyo, M.Kes. Geri Kusnanto, S.kom., MM
NPP. 20410.90.0197 NPP. 20460.94.0401
ii Universitas 17 Agustus 1945 Surabaya
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI
TUGAS AKHIR
Saya yang bertanda tangan di bawah ini:
Nama : Cahya Putra Aryansyah
Nbi : 1461505205
Fakuktas/Program Studi : Teknik / Informatika
Judul Tugas Akhir : Rancang Bangun Alat Penghitung Buah Stroberi
Otomatis Pada Konveyor Berbasis Arduino
Menyatakan dengan sesungguhnya bahwa :
1. Tugas Akhir dengan judul diatas bukan merupakan tiruan atau duplikasi dari
Tugas Akhir yang sudah dipublikasikan dan atau pernah dipakai untuk
mendapatkan gelar Sarjana Teknik di lingkungan Universitas 17 Agustus
1945 Surabaya maupun di Perguruan Tinggi atau Instansi manapun, kecuali
bagian yang sumber informasinya dicantumkan sebagaimana mestinya.
2. Tugas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian
hasil karya milik orang lain, hasil kerja orang lain untuk kepentingan saya
karena hubungan material maupun non – material, ataupun segala
kemungkinan lain yang pada hakekatnya bukan merupakan karya tulis tugas
akhir saya secara orisinil dan otentik.
3. Demi pengembangan ilmu pengetahuan, saya memberikan hak atas Tugas
Akhir ini kepada Universitas 17 Agustus 1945 Surabaya untuk menyimpan,
mengalih media/formatkan, mengelola dalam bentuk pangkalan data
(database), merawat, dan memublikasikan tugas akhir saya selama tetap
mencantumkan nama saya sebagai penulis/pencipta dan sebagai pemilik Hak
4. Cipta.
5. Pernyataan ini saya buat dengan kesadaran sendiri dan tidak atas tekanan
ataupun paksaan dari pihak maupun demi menegakan integritas akademik di
institusi ini dan bila kemudian hari diduga kuat ada ketidaksesuaian antara
fakta dengan kenyataan ini, saya bersedia diproses oleh tim Fakultas yang
dibentuk untuk melakukan verifikasi, dengan sanksi terberat berupa
pembatalan kelulusan/kesarjanaan.
Surabaya,
Cahya Putra Aryansyah
NBI : 1461505205
iii Universitas 17 Agustus 1945 Surabaya
KATA PENGANTAR
Puji dan Syukur Penulis panjatkan kehadirat Tuhan Yang Maha Esa, karena
atas berkat, rahmat serta karunia-Nya, penulis dapat menyelesaikan skripsi yang
berjudul :
“Rancang Bangun Alat Penghitung Buah Stroberi Otomatis Pada Konveyor
Berbasis Arduino”
Tujuan penulisan skripsi adalah sebagai salah satu syarat menyelesaikan studi tingkat
Strata 1 (S1) di fakultas teknik informatika Universitas 17 Agustus 1945 Surabaya.
Penulis menyadari bahwa skripsi ini tidak akan terselesaikan tanpa bantuan, dukungan
serta bimbingan dari berbagai pihak. Oleh karena itu dengan kerendahan hati, penulis
ingin mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Allah S.W.T. Yang telah memberikan rahmat dan karunianya sehingga penulis
dapat meyelesaikan tugas akhir ini.
2. Dr. Mulyanto Nugroho, MM.,CMA.,CPAI selaku Rektor universitas 17 Agustus
1945 Surabaya.
3. Bapak Dr. Ir. Sajiyo, M.Kes. selaku Dekan Fakultas Teknik Univesitas 17 Agustus
1945 Surabaya.
4. Bapak Geri Kusnanto, S.kom.,MM selaku Ketua Program Studi Teknik
Informatika Universitas 17 Agustus 1945 Surabaya.
5. Bapak Aris Sudaryanto, S.ST., M.MT. selaku dosen Pembimbing yang telah
menyediakan waktu, tenaga dan pikiran untuk mengarahkan saya dalam
penyusunan tugas akhir ini.
6. Bapak/Ibu Dosen Jurusan Teknik Informatika yang telah mendidik dan
memberikan ilmunya pada penulis selama di bangku kuliah.
7. Kedua Orang Tua dan Keluarga tercinta, yang selalu mendukung, mendoakan,
memotivasi dan melengkapi segala keperluan penulis sehingga terselesaikan tugas
akhir ini.
8. Kejenx Team seperjuangan yang selalu meberikan bantuan, motivasi dan doa
kepada penulis.
9. Indonesian Escorting Ambulance Surabaya yang selalu meberikan bantuan,
motivasi dan doa kepada penulis.
10. Teman-Teman seperjuangan angkatan 2015, di Jurusan Teknik Informatika
Universitas 17 Agustus 1945 Surabaya yang telah berjuang bersama-sama dan
saling membantu selama menjalankan masa perkuliahan.
Penulis juga menyadari masih banyak kekurangan dan kelemahan dalam penyusunan
tugas akhir ini, untuk itu penulis mengharapkan masukan berupa kritik dan saran yang
membangun guna lebih baik di masa yang akan datang.
Pada akhirnya penulis sampaikan permintaan maaf yang setulus-tulusnya, bila ada
kata-kata penulis yang kurang berkenan baik penulis sengaja maupun atau tidak
iv Universitas 17 Agustus 1945 Surabaya
penulis sadari, karena kesalahan hanya milik manusia dan kebenaran hanya milik
Tuhan Yang Maha Esa. Semoga tugas akhir ini dapat bermanfaat bagi semua pihak,
khususnya mahasiswa jurusan teknik informatika.
Surabaya, 01 Januari 2019
Penulis
v Universitas 17 Agustus 1945 Surabaya
ABSTRAK
Nama : Cahya Putra Aryansyah
Program Studi : Teknik Informatika
Judul Tugas Akhir : Rancang Bangun Alat Penghitung Buah Stroberi
Otomatis Pada Konveyor Berbasis Arduino
Pada Penelitian ini dirancang alat penghitung buah stroberi otomatis yang
dapat menghitung jumlah buah stroberi dan menggerakkan konveyor. Penghitung
buah stroberi tersebut terdiri sebuah sistem mikrokontroller arduino uno, sensor
infrared, dan LCD.
Ketika buah stroberi melewati sensor maka akan melakukan pengambilan
data. Data yang diambil akan dikirm ke mikrokontroller dan di tampilkan pada layar
LCD.
vi Universitas 17 Agustus 1945 Surabaya
ABSTRACT
Name : Cahya Putra Aryansyah
Study Program : Informatic Engineering
Title : Design a Strawberry Counter Conveyors Based on
Arduino
In this research, an automatic strawberry counter is designed which can
count the number of strawberries and move the conveyor. The strawberry counter
consists of an Arduino Uno microcontroller system, infrared sensor, and LCD.
When strawberries pass through the sensor, they will take data. The data
taken will be sent to the microcontroller and displayed on the LCD screen.
vii Universitas 17 Agustus 1945 Surabaya
DAFTAR ISI
LEMBAR PENGESAHAN TUGAS AKHIR ......................................................... i
KATA PENGANTAR ............................................................................................ iii
ABSTRAK ................................................................................................................v
ABSTRACT ............................................................................................................. vi
DAFTAR ISI .......................................................................................................... vii
DAFTAR GAMBAR ................................................................................................x
DAFTAR TABEL................................................................................................... xi
BAB 1 PENDAHULUAN .........................................................................................1
1.1 Perumusan Masalah ................................................................................... 1
1.3 Batasan Masalah ........................................................................................ 2
1.4 Manfaat Penelitian ..................................................................................... 2
1.5 Sistematis penulisan .................................................................................... 2
BAB 2 TINJAUAN PUSTAKA ...............................................................................5
2.1 Penelitian Terdahulu .................................................................................. 5
2.2 Mikrokontroller .......................................................................................... 5
2.3 Koneksi USB ............................................................................................... 9
2.4 Sensor Infrared ......................................................................................... 10
2.5 Motor DC .................................................................................................. 12
2.6 LCD ............................................................................................................. 13
2.7 I2C ............................................................................................................... 14
2.8 Potensiometer ............................................................................................. 14
2.9 Resistor ........................................................................................................ 15
2.10 Transistor ................................................................................................... 15
2.11 Arduino ..................................................................................................... 16
2.12 Pin Masukan Arduino Uno ...................................................................... 17
2.13 Sumber Daya dan Pin Tegangan Arduino Uno ...................................... 18
2.14 Peta Memori Arduino Uno ...................................................................... 18
2.15 Software Arduino ..................................................................................... 19
2.16 Bahasa Pemograman Arduino ................................................................ 20
viii Universitas 17 Agustus 1945 Surabaya
2.16.1 Struktur Program Arduino ........................................................... 20
2.16.2 Fungsi-Fungsi ................................................................................. 22
2.16.3 Variabel .......................................................................................... 22
2.16.4 Sejarah Arduino............................................................................ 23
2.16.5 Instal Arduino Uno ....................................................................... 24
2.17 Konveyor .................................................................................................... 27
2.18 PCB ............................................................................................................ 28
2.19 Sejarah Konveyor ..................................................................................... 32
BAB 3 METODE PENELITIAN ......................................................................... 33
3.1 Perancangan Alat ..................................................................................... 33
3.2 Prosedur Perancangan Alat ..................................................................... 34
3.3.1 Perancangan Sistem Mekanik ............................................................. 34
3.3.2 Perancangan Sistem Elektrik............................................................... 34
3.3 Blok Diagram ............................................................................................ 35
3.4 Flowchart .................................................................................................. 35
3.6 Use Case Diagram .................................................................................... 38
3.7 Gambar Rangkaian .................................................................................. 39
3.8 Arduino dengan sensor Infrared .............................................................. 39
3.9 Rangkaian Arduino dengan LCD ........................................................... 40
3.10 Rangkaian Motor DC ................................................................................ 41
3.11 Gambar Alat ............................................................................................. 42
BAB 4 HASIL DAN PEMBAHASAN .................................................................. 43
4.1 Cara Penggunaan ........................................................................................ 43
4.2 Pengujian Rangkaian ............................................................................... 43
4.3 Rangkaian Sensor Infrared dengan Arduino ......................................... 44
4.4 Pengujian dan analisa rangkaian Sensor Infrared ................................ 46
4.5 Rangkaian LCD dan Arduino ................................................................. 47
4.6 Rangkaian Arduino .................................................................................. 49
4.7 Rangkaian LCD ........................................................................................ 50
4.8 Rangkaian Infrared .................................................................................. 51
4.9 Rangkaian Potensiometer ........................................................................ 52
ix Universitas 17 Agustus 1945 Surabaya
4.10 Rangkaian Potensiometer ........................................................................ 53
4.11 Rangkaian Keseluruhan alat ................................................................... 54
4.12 Pengukuran Tingkat Akurasi .................................................................. 55
BAB 5 PENUTUP ................................................................................................... 63
5.1. Kesimpulan ............................................................................................... 63
5.2. Saran ......................................................................................................... 63
DAFTAR PUSTAKA ............................................................................................. 65
Halaman ini sengalah dikosongkan ...................................................................... 66
LAMPIRAN ............................................................................................................ 67
x Universitas 17 Agustus 1945 Surabaya
DAFTAR GAMBAR
Gambar 2. 1 Arduino Uno ......................................................................................... 7
Gambar 2. 2 Sensor Infrared ................................................................................... 11
Gambar 2. 3 LCD .................................................................................................... 13
Gambar 2. 4 I2C ...................................................................................................... 14
Gambar 2. 5 Potensiometer ..................................................................................... 14
Gambar 2. 6 Tampilan Toolbar Arduino ................................................................. 19
Gambar 3. 1 Blok Diagram ..................................................................................... 35
Gambar 3. 2 Flowchart ............................................................................................ 37
Gambar 3. 3 Use Case Diagram .............................................................................. 38
Gambar 3. 4 Rangkaian Keseluruhan ...................................................................... 39
Gambar 3. 5 Rangkaian Arduino dengan sensor infrared ........................................ 39
Gambar 3. 6 Rangkaian Arduino dengan LCD ........................................................ 40
Gambar 3. 7 Rangkaian Motor DC .......................................................................... 41
Gambar 3. 8 2D Alat Penghitung Buah Stroberi ..................................................... 42
Gambar 4. 1 Rangkaian Infrared ............................................................................. 44
Gambar 4. 2 Program Infrared ................................................................................. 45
Gambar 4. 3 Rangkaian LCD .................................................................................. 47
Gambar 4. 4 Program LCD ..................................................................................... 48
Gambar 4. 5 Rangkaian Arduino ............................................................................. 49
Gambar 4. 6 Rangkaian LCD .................................................................................. 50
Gambar 4. 7 Rangkaian Sensor Infrared .................................................................. 51
Gambar 4. 8 Rangkaian Potensiometer.................................................................... 52
Gambar 4. 9 Rangkaian Motor DC .......................................................................... 53
Gambar 4. 10 Rangkaian Keseluruhan .................................................................... 54
xi Universitas 17 Agustus 1945 Surabaya
DAFTAR TABEL
Tabel 2. 1 Spesifikasi Arduino Uno .......................................................................... 8
Tabel 3. 1 Arduino Dengan Sensor Infrared ............................................................ 40
Tabel 4. 1 Benda Menyerap Cahaya ......................................................................... 46
Tabel 4. 2 Benda Tidak Menyerap Cahaya............................................................... 46
Tabel 4. 3 Benda Tidak Menyerap Cahaya............................................................... 47
Tabel 4. 4 Uji Coba 1 ............................................................................................... 55
Tabel 4. 5 Uji Coba 2 ............................................................................................... 56
Tabel 4. 6 Uji Coba 3 ............................................................................................... 57
Tabel 4. 7 Uji Coba 4 ............................................................................................... 57
Tabel 4. 8 Uji Coba 5 ............................................................................................... 58
Tabel 4. 9 Uji Coba 6 ............................................................................................... 58
Tabel 4. 10 Uji Coba 7 ............................................................................................. 58
Tabel 4. 11 Tabel Uji Coba 8 ................................................................................... 59
Tabel 4. 12 Tabel Uji Coba 9 ................................................................................... 59
xii Universitas 17 Agustus 1945 Surabaya
Halaman ini sengaja dikosongkan