i
KOTAK SAMPAH MOBILE MENGGUNAKAN PERINTAH SUARA DENGAN LAPORAN MELALUI SHORT MESSAGE SERVICE
(SOFTWARE)
LAPORAN AKHIR
Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Politeknik Negeri Sriwijaya
Oleh :
DWI PUTRI UTAMI 0612 3033 0244
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
ii
KOTAK SAMPAH MOBILE MENGGUNAKAN PERINTAH SUARA DENGAN LAPORAN MELALUI SHORT MESSAGE SERVICE
(SOFTWARE)
Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Politeknik Negeri Sriwijaya
Oleh :
DWI PUTRI UTAMI 0612 3033 0244
Menyetujui,
Pembimbing I, Pembimbing II
Ciksadan,S.T., M.Kom Aryanti,S.T.,M.,Kom
NIP. 19680907 199303 1 003 NIP. 19770809 200212 2 002
Mengetahui,
Ketua Jurusan, Ketua Program Studi,
Teknik Elektro Teknik Telekomunikasi D-III
Ir. Ali Nirdin, M.T Ciksadan,S.T.,M.Kom
iii
MOTTO
“ Sesungguhnya sesudah kesulitan itu ada kemudahan, maka apabila kamu telah
selesai (dari suatu urusan), kerjakanlah sungguh-sungguh urusan yang lain. Dan
hanya kepada Tuhan mu lah kamu berharap”.
(Q.S. Alam Nasryah, ayat 6-8)
“
Education is the key to unlocking the world, a passport to freedom
”.
(Oprah Winfrey)
“
Percayalah pada kemampuan yang anda punya niscaya kemampuan itu akan
lebih baik dari kemampuan yang orang lain
punya”
(Penulis)
Kupersembahkan kepada :
-
Ayah dan Ibuku tercinta
-
Kakak
dan
adik-adikku
tercinta
-
Seluruh keluarga besarku
-
Teman-teman terkasih 8cm
dan D’markas
yang memberi
bantuan
serta
motivasi
selama pembuatan TA dan
LA
-
Teman-teman
seperjuangan
Telkom 2012 terkhusus 6TA
ku
iv
ABSTRAK
RANCANG BANGUN KOTAK SAMPAH MOBILE MENGGUNAKAN PERINTAH SUARA DENGAN LAPORAN MELALUI SHORT MESSAGE SERVICE (SOFTWARE)
(2015 : xiv + 81 Halaman + 51 Gambar + 6 Tabel + Lampiran)
DWI PUTRI UTAMI
JURUSAN TEKNIK ELEKTRO
PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA
Kotak sampah mobile menggunakan perintah suara ini merupakan suatu alat yang digunakan manusia agar lebih mudah dalam melakukan proses pembuangan sampah yang dilakukan secara berulang-ulang. Alat ini bertujuan untuk mengetahui dan memahami masalah yang berkaitan dengan sistem kendali dan merancang sebuah sistem kendali yang dapat digunakan dalam proses pembuangan sampah sehingga menarik minat masyarakat untuk membuang sampah pada tempatnya dengan fitur unik yang disediakan dibadan kotak sampah mobile ini.. Dengan adanya sistem kendali ini seseorang dapat lebih tertarik untuk membuang sampah di kotak sampah mobile ini. Pada kotak sampah mobile otomatis ini digunakan rancangan kendali, rancangan mikrokontroller, dan beban serta rancangan penyearah. Pada rancangan kendali digunakan easy voice record module sebagai pendeteksi perintah dari pengguna, sensor ultrasonik sebagai sensor jarak, sensor cahaya sebagai penentu volume kotak sampah, dan motor servo sebagai pengendali proses buka dan tutup. Pada rancangan mikrokontroller digunakan modul Arduino Mega 2560 dimana program yang digunakan adalah SOFTWARE ARDUINO IDE dengan bahasa program yaitu Bahasa C.
v
ABSTRACT
DESIGN OF MOBILE TRASH BOX USING VOICE COMMAND WITH REPORT VIA SHORT MESSAGE SERVICE(SOFTWARE)
(2015 : xiv + 81 Page + 51 Picture + 6 Tables + Enclosure)
DWI PUTRI UTAMI
ELECTRICAL ENGINEERING
TELECOMMUNICATION ENGINEERING POLYTECHNIC OF SRIWIJAYA
The mobile trash box used voice commands is a device used by humans to make it easier to handle the dump repeatedly. It is aimed to know and understand the problems with regard to controlling system, and design a system of control can used in the process of the garbage that attract public to throw garbage in place with unique features in the mobile trash box. With the control system a someone can more interested to dump trash into this trash box. At the automatic mobile trash box used by a control system, series of microkontroler, and also the rectifier. At control system used by easy voice record as a voice detection from user, ultrasonic sensors as distance control, light sensors as a determinant of trash box volume, and also servo motor as control of close and open. At series of microkontroller used by Arduino Mega 2560 where program used by Arduino IDE software with program language is C Language.
Keywords : Arduino IDE software, Easy Voice Record, Arduino Mega 2560,Bahasa C
vi
KATA PENGANTAR
Dengan mengucapkan puji syukur penulis panjatkan kepada Allah SWT, karena berkat rahmat dan karunia-Nya jualah penulis dapat menyelesaikan Laporan Akhir ini untuk memenuhi persyaratan menyelesaikan pendidikan Diploma III pada jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya. Adapun judul laporan akhir ini adalah “Rancang Bangun Kotak Sampah Mobile Menggunakan Perintah Suara dengan Laporan Melalui Short Message Service (Software)”
Dalam kesempatan ini penulis mengucapkan rasa terima kasih yang sebesar-besarnya kepada pembimbing yang telah memberikan bimbingan, pengarahan, nasehat serta meluangkan waktu kepada penulis dalam menyelesaikan laporan ini, khususnya kepada :
1. Bapak Ciksadan,S.T.,M.Kom selaku Dosen Pembimbing I 2. Ibu Aryanti,S.T.,M.Kom selaku Dosen Pembimbing II
Dengan selesainya Laporan Akhir ini penulis juga menggucapkan terima kasih, kepada semua pihak yang telah membantu sehingga selesainya Laporan Akhir ini, khususnya kepada :
1. Bapak RD. Kusumanto,S.T,M.M selaku Direktur Politeknik Negeri Sriwijaya.
2. Bapak H. Firdaus,S.T.,M.T., selaku Pembantu Direktur I Politeknik Negeri Sriwijaya
3. Bapak H. L. Suhairi Hazisma,S.E.,M.Si., selaku Pembantu Direktur II Politeknik Negeri Sriwijaya
4. Bapak Ir. Irawan Rusnadi,M.T., selaku Pembantu Direktur III Politeknik Negeri Sriwijaya
5. Bapak Dr.Dipl.Ing.Ahmad Taqwa,M.T., selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya
vii
7. Bapak Ir. Siswandi, M.T selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.
8. Bapak Ciksadan,S.T.,M.Kom selaku Ketua Program Studi Teknik Telekomunikasi.
9. Bapak dan Ibu Dosen, staf karyawan Politeknik Negeri Sriwijaya khususnya Jurusan Teknik Telekomunikasi.
10.Staff dan karyawan di Laboratorium Teknik Telekomunikasi.
11.Orang tuaku, kakak, dan adik-adikku tercinta yang selalu memberikan
perhatian, kasih sayang, do’a, semangat dan dukungannya.
12.Someone special yang selalu membantu,memberikan perhatian, semangat dan dukungannya.
13.Teman satu kelompokku dalam mengerjakan TA Yumarlia Okimah Mona yang selalu ada saat suka maupun duka.
14.Teman-teman seperjuangan di kelas 6 TA terima kasih atas kerjasamanya. 15.Semua pihak yang telah banyak membantu sehingga pelaksanaan dan
pembuatan Laporan Akhir ini dapat berjalan dengan baik.
Penulis menyadari penyusunan laporan ini masih jauh dari sempurna, untuk itu Penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak yang intinya untuk penyempurnaan laporan yang telah dibuat.
Penulis juga berharap semoga Laporan Akhir ini dapat dijadikan referensi bagi semua pihak dan dengan demikian dapat bermanfaat bagi pembaca sekalian. Demikianlah semoga Allah SWT selalu memberikan hidayahnya kepada kita semua, amin.
Palembang, Agustus 2015
viii
1.6. Sistematika Penulisan ... 4
ix
2.9. Motor Servo ... 22
2.10 Sensor Ultrasonic ... 23
2.11. Baterai... 24
2.12.. Konsep Dasar Telepon Selular... 25
2.12.1.Definisi Selular... 25
2.12.2.Arsitektur GSM... 26
2.12.3.Fasilitas SMS pada Telepon Selular... 27
2.13. Software Arduino IDE... 28
2.13.1.Tipe-tipe data dalam arduino... 30
2.13.2.Komplikasi dan Program Uploading... 31
BAB III RANCANG BANGUN ALAT 3.1. Tujuan Perancangan... 33
3.2. Blok Diagram Rangkaian ... 33
3.3. Perancangan Sistem ... 34
3.3.1. Perancangan Software ... 34
3.3.2. Perancangan Hardware ... 38
3.4. Prinsip Kerja Alat ... 40
4.2.1. Pengujian Nilai PWM pada Pengontrolan Motor DC ... 57
4.2.2. Pengujian Nilai Ultrasonik ... 59
4.3. Pembahasan Program ... 63
4.3.1. Perintah Saat Kotak Sampah Terbuka ... 63
4.3.2. Perintah Saat Kotak Sampah Tertutup ... 64
4.3.3. Perintah Saat Kotak Sampah Maju ... 65
4.3.4. Perintah Saat Kotak Sampah Mundur ... 66
4.3.5. Perintah Saat Kotak Sampah Belok kanan ... 68
4.3.6. Perintah Saat Kotak Sampah Belok Kiri ... 69
4.3.7. Perintah Saat Kotak Sampah penuh ... 70
4.3.8. Perintah Pengaturan LCD ... 72
x
BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan ... 79 5.2. Saran ... 79
xi
2.10 Blok Diagram Arduino Mega 2560 ... 11
2.11 Konfigurasi Pin AT Mega 2560 ... 12
2.12 Bentuk dan Simbol Photodioda ... 16
2.13 LCD ... 18
2.14 Modul LCD ... 18
2.15 Motor DC Sederhana... 20
2.16 Gerakan Kawat Berarus dalam Medan Magnet ... 20
2.17 Penampang Motor Listrik 4 Kutub ... 21
2.18 Rangkaian H-Bridge Driver Motor DC... 22
2.19 Model Fisik Motor Servo ... 22
2.20 Sensor Ultrasonik ... 24
2.21 Baterai Lippo Recharger ... 25
2.22 Arsitektur GSM ... 26
2.23 Tampilan Arduino IDE ... 28
2.24 Toolbar Arduino IDE ... 29
3.1 Blok Diagram Rangkaian ... 34
3.2 Flowchart Software Kotak Sampah Mobile ... 35
3.3 Tampilan Awal Software Arduino IDE 1.0.4 ... 38
xii
3.5. Hasil Rangkaian Kotak Sampah Mobile yang Sebenarnya... 40
3.6 Kotak Sampah Mobile Tampak Depan ... 42
3.7 Kotak Sampah Mobile Tampak Samping ... 42
4.1 Program Konfigurasi Pin LCD... 44
4.2 Program Konfigurasi Pin Motor Driver dan Ultrasonik ... 45
4.3 Program Penginisialisasian ... 45
4.4 Blok Set Up ... 47
4.5 Program Blok Loop Untuk Kondisi Kotak Penuh ... 48
4.6 Program Saat Kotak Sampah Terbuka ... 64
4.7 Program Saat Kotak Sampah tertutup ... 65
4.8 Program Saat Kotak Sampah Maju ... 66
4.9 Program Saat Kotak Sampah Mundur... 67
4.10 Program Saat Kotak Sampah Belok Kanan ... 68
4.11 Program Saat Kotak Sampah Belok Kiri ... 69
4.12 Program Saat Kotak Sampah Penuh ... 70
4.13 Program Saat Pengiriman SMS ... 71
4.14 Tampilan sms yang diterima di handphone user ... 72
4.15 Tampilan LCD Kotak Sampah Telkom Posri ... 73
4.16 Tampilan LCD Tugas Akhir Dwi & Yumarlia ... 73
4.17 Tampilan LCD Beri Perintah ... 74
4.18 Tampilan LCD Sampah Penuh... 74
4.19 Tampilan LCD Kotak Terbuka ... 75
xiii
DAFTAR TABEL
Tabel
2.1 Fungsi Pin-pin pada Liquid Crystal Display ... 19 4.1. Data Hasil Pengujian Nilai PWM pada Pengontrolan Motor DC ... 58 4.2. Data Hasil Pengujian Kondisi Nyata dari Nilai PWM pada
Pengontrolan Motor DC ... 59 4.3 Data Hasil Pengujian Nilai ADC pada Sensor Ultrasonik ... 60 4.4. Data Hasil Pengujian Nilai Sensor Ultrasonik Saat Kotak
Sampah Maju ... 60 4.5. Data Hasil Pengujian Nilai Sensor Ultrasonik Saat Kotak
xiv
DAFTAR LAMPIRAN
Lembar
1. Kesepakatan Bimbingan Pembimbing I 2. Kesepakatan Bimbingan Pembimbing II 3. Konsultasi Laporan Akhir Pembimbing I 4. Konsultasi Laporan Akhir Pembimbing II 5. Rekomendasi Sidang Laporan Akhir 6. Lembar Revisi Laporan Akhir
7. Peminjaman Alat Laboratorium Telekomunikasi 8. Penyerahan Hasil Karya /Rancang Bangun 9. Materi AT Mega