ADITAMA NUR HUSEIN NIM : 133310011 JURUSAN

advertisement
PROYEK AKHIR
MINIATUR PINTU GESER OTOMATIS
BERBASIS ARDUINO
Disusun Oleh:
ADITAMA NUR HUSEIN
NIM
: 133310011
JURUSAN : Teknik Komputer
JENJANG : Diploma Tiga (D3)
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM YOGYAKARTA
2017
PROYEK AKHIR
MINIATUR PINTU GESER OTOMATIS
BERBASIS ARDUINO
Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan studi
jenjang Diploma III (D3) Jurusan Teknik Komputer dan untuk
memperoleh Gelar Ahli Madya Komputer Pada
Sekolah Tinggi Manajemen Informatika dan Komputer
Disusun Oleh:
ADITAMA NUR HUSEIN
NIM
: 133310011
JURUSAN : Teknik Komputer
JENJANG : Diploma Tiga (D3)
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOMYOGYAKARTA
2017
i
ii
HALAMAN PERSEMBAHAN
Puji syukur kehadirat Alloh SWT Yang Maha Pengasih Lagi Maha
Penyayang, sholawat serta salam yang selalu terucap kepada Rasulullah
Muhammad SAW yang senantiasa menuntun kita hingga akhir kelak.
Penyusunan Laporan Proyek Akhir ini dengan tulus dan penuh rasa
syukur penulis persembahkan untuk :
1. Kedua orang tua saya Bapak Saryadi dan Ibu Sri Hartini yang telah
mengajarkan hal-hal yang baik untuk masa depan saya dan
menyekolahkan saya hingga sejauh ini. Selalu mendoakan dan
mengusahakan yang terbaik untuk saya dan mengajarkan arti
sebuah hidup yang sebarnya dan mengajarkan berbagi dengan
sesama. Terima kasih atas bimbinganmu selama ini.
2. Bapak Yudhi Kusnanto, S.T, M.T.
yang selalu memberikan
bimbingan dan masukan saran kepada saya. Dan alhamdllah atas
bimbingan bapak saya menjadi lebih siap dan paham dengan seluk
beluk perancangan Proyek Akhir ini.
3. Untuk Teman dan Sahabat dimanapun kalian berada terimakasih
untuk kesetiaan dan kepercayaan kepada saya selama ini, dan
terimakasih dukungan yang telah menyemangati saya dan
memberikan motivasi agar saya dapat menyelesaikan Proyek Akhir
ini.
4. Terima kasih untuk TK 2013 yang menjadi teman dari pertama
masuk kampus STMIK AKAKOM sampai sekarang yang telah
memberikan dukungan dan hiburan disaat saya pusing untuk
menyelesaikan Proyek Akhir ini. Terimakasih untuk semunya, kalian
teman hebat yang pernah saya temui.
5.
Terimakasih untuk teman insomnia saya yang selalu memberikan
semangat dan motivasi dikala saya susah dan seneng. Dan mau
berjuang bersama-sama dengan saya dan teman-teman lainnya
untuk menyelesaikan Proyek Akhir ini.
iii
MOTTO
“Pendidikan merupakan perlengkapan paling baik untuk hari tua.”
~Aristoteles~
“Hanya kebodohan meremehkan pendidikan. ”
~P.Syrus~
‘’Barang siapa keluar untuk mencari ilmu maka dia berada di jalan Allah ‘’
(HR.Turmudzi)
“Setiap kesuksesan selalu disertai dengan kegagalan”
~Aditama~
“I am not failed, I just tried thousand executions that haven’t succeeded yet”
~FakePeople~
“jangan pernah lupakan masa lalu. Karena dia adalah guru yang paling
hebat”
~Aditama~
“Success is simple, do whats’s right, the right way, at the right time”
~Fake People~
iv
INTI SARI
Seiring dengan perkembangan zaman yang semakin pesat,
kebutuhan akan efektifitas dan efisiensi sangat diutamanakan dalam
berbagai bidang. Hal tersebut telah mendorong manusia untuk berkreasi
dan berinovasi dalam bidang teknologi untuk menciptakan suatu alat yang
lebih efektif dan efisien. Perkembangan teknologi saat ini dapat dilihat dari
sudah banyaknya alat alat yang diciptakan untuk memberikan kemudahan
pada masyarakat dalam melaksanakan pekerjaan.
Dalam kehidupan sehari-hari banyak hal yang harus dilakukan baik
didalam maupung diluar ruangan, bahkan segala aktifitas tersebut tidak
lepas dari keberadaan suatu pintu, dimana kita harus membuka dan
menutup pintu yang membuat kita terasa enggan untuk melakukannya,
berulang-ulang kali keluar masuk pintu dengan menarik ataupun
mendorong pintu. Apalagi pintu yang terpasang sudah mengeluarkan bunyi
yang keras ataupun susah bergerak, disamping kurang sopan juga kurang
praktis. Lebih lagi pada tempat yang sangat sibuk seperti perkantoran
ataupun pusat perbelanjaan. Pada proyek akhir ini penulis memberikan
pemecahan solusi untuk membuat pintu geser otomatis berbasis arduino.
Kata Kunci : arduino, sensor, embedded system
v
KATA PENGANTAR
Bismillahirrahmanirrahim
Assalamu ‘alaikum wr. Wb.
Alhamdulillah Puji dan syukur penulis panjatkan kehadirat Tuhan
Yang Maha Esa yang telah memberikan hidayahNya penulis dapat
menyelesaikan Proyek Akhir “MINIATUR PINTU GESER OTOMATIS
BERBASIS ARDUINO” ini dengan lancar.
Dalam penyusunan Proyek Akhir ini penulis banyak mendapat saran,
dorongan, bimbingan serta keterangan-keterangan dari berbagai pihak
yang merupakan pengalaman yang tidak dapat diukur secara materi. Oleh
karena itu dengan segala hormat dan kerendahan hati perkenankanlah
penulis mengucapkan terimakasih kepada :
1. Bapak Cuk Subiyantoro, S. Kom., M. Kom. selaku ketua Sekolah
Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2. Ibu LN.Harnaningrum,S.Si., M.T. selaku Ketua Jurusan Teknik
Komputer.
3. Bapak Yudhi Kusnanto, S.T, M.T. selaku Dosen Pembimbing
Proyek Akhir.
4. Kedua orang tua serta kakak dan adik yang selalu memberikan
dukungan dan doanya.
5. Seseorang yang terkasih yang selalu membangkitkan semangat jiwa
dan ragaku untuk lebih maju dengan jalan positif.
6. Seluruh teman–teman seangkatan jurusan Teknik Komputer yang
telah memberikan motivasi khususnya TK 13.
7. Seluruh dosen dan staf karyawan Sekolah Tinggi Manajemen
Informatika Dan Komputer AKAKOM Yogyakarta.
vi
8. Semua teman saya dimana pun kalian berada.
9. Semua pihak yang tidak mungkin penulis sebutkan satu persatu
yang telah terlibat banyak membantu sehingga tugas akhir ini dapat
diselesaikan.
Dalam penyusunan Proyek Akhir ini, penulis menyadari masih terdapat
banyak kekurangan baik sengaja maupun tidak sengaja, dikarenakan
keterbatasan ilmu pengetahuan dan wawasan serta pengalaman yang
penulis miliki. Untuk itu penulis mohon maaf atas segala kekurangan
tersebut tidak menutup diri terhadap segala saran dan kritik serta masukan
yang bersifat konstruktif bagi diri penulis.
Akhir kata semoga dapat bermanfaat bagi penulis sendiri, institusi
pendidikan dan masyarakat luas. Aamiin!
Wassalamu ‘alaikumWr. Wb
Yogyakarta, 12 Januari 2017
Penulis
vii
DAFTAR ISI
HALAMAN
HALAMAN JUDUL ..................................................................................... i
HALAMAN PENGESAHAN ........................................................................ ii
HALAMAN PERSEMBAHAN ..................................................................... iii
HALAMAN MOTTO.................................................................................... v
INTISARI .................................................................................................... vi
KATA PENGANTAR .................................................................................. viii
DAFTAR ISI ............................................................................................... x
DAFTAR GAMBAR .................................................................................... x
DAFTAR TABEL ........................................................................................ xi
BAB I PENDAHULUAN .............................................................................. 1
1.1
LATAR BELAKANG ........................................................................ 1
1.2
TUJUAN .......................................................................................... 2
1.3
BATASAN MASALAH ..................................................................... 2
BAB II DASAR TEORI ............................................................................... 3
2.1
ARDUINO ....................................................................................... 3
2.2
SENSOR INFRARED OBSTACLE ................................................. 5
2.3
MOTOR DC .................................................................................... 7
2.4
DRIVER MOTOR DC ...................................................................... 8
2.5
IDE Arduino..................................................................................... 10
2.6
LCD ( Liquid Crystal Display ) ......................................................... 11
BAB III IMPLEMENTASI ............................................................................ 11
3.1
Rancangan Perangkat Keras( Hardware ) ...................................... 14
3.2
Rancangan Perangkat Lunak ( Software ) ...................................... 16
3.3
Implementasi Perangkat Keras ( Hardware ) .................................. 17
3.4
Implementasi Perangkat Lunak ( Software ) ................................... 20
3.5
Pengujian Alat ( Hardware ) ............................................................ 23
viii
BAB IV PENUTUP ..................................................................................... 27
4.1
KESIMPULAN ................................................................................. 27
4.2
SARAN............................................................................................ 27
DAFTAR PUSTAKA ................................................................................... 28
LAMPIRAN................................................................................................. 29
ix
DAFTAR GAMBAR
HALAMAN
Gambar 2.1 Arduino................................................................................... 4
Gambar 2.2 Spesifikasi Atmega328........................................................... 4
Gambar 2.3 Sensor Infrared Obstacle ....................................................... 7
Gambar 2.4 Motor DC ................................................................................ 8
Gambar 2.5 Driver Motor DC ..................................................................... 9
Gambar 2.6 IC Motor DC L293D................................................................ 9
Gambar 2.7 IDE Arduino ............................................................................ 10
Gambar 2.8 LCD 16x2 ............................................................................... 12
Gambar 3.1 Diagram Blok Hardware keseluruhan..................................... 14
Gambar 3.2 Diagram Alir (Flowchart) ........................................................ 16
Gambar 3.3 Interface modul sensor infrared obstacle ............................... 17
Gambar 3.4 Interface L293D dan Motor DC .............................................. 18
Gambar 3.5 Interface modul LCD 16x2 ..................................................... 19
Gambar 3.6 Bentuk Miniatur Pintu Geser .................................................. 26
x
DAFTAR TABEL
HALAMAN
Tabel 2.1 Spesifikasi Arduino..................................................................... 4
Tabel 2.2 Spesifikasi LCD 16x2 ................................................................. 12
Tabel 3.1 Pengujian Sensor Infrared Obstacle .......................................... 24
Tabel 3.2 Hasil Pengujian IC Motor DC ..................................................... 25
Tabel 3.3 Hasil Pengujian Sistem .............................................................. 26
xi
Download