PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA
RUDI ABD.SALAM 41507110116
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012
PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA
Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Strata Satu (S-1) Ilmu Komputer
RUDI ABD.SALAM 41507110116
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini : NIM
:
41507110116
Nama
:
RUDI ABD SALAM
Judul Skripsi
:
PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA
Menyatakan bahwa skripsi ini tersebut diatas adalah hasil karya sendiri dan bukan plagiat. Apabila ternyata ditemukan didalam laporan skripsi saya terdapat unsure plagiat, maka saya siap mendapatkan sangsi akademik yang terkait dengan hal tersebut.
Jakarta, 25 Februari 2012
(RUDI ABD SALAM)
LEMBAR PENGESAHAN
Yang bertanda tangan di bawah ini : NIM
:
41507110116
Nama
:
RUDI ABD SALAM
Judul Skripsi
:
PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA
SKRIPSI INI TELAH DIPERIKSA DAN DISETUJUI JAKARTA,25 FEBRUARI 2012
KATA PENGANTAR
Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana. Penulis menyadari bahwa laporan tugas akhir ini masih jauh darisempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir ini takkan terwujud tnpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Tri Daryanto, S.Kom, MT, selaku pembimbingdan Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercubuana 2. Bapak Anis Cherid, S.E., MTI, selaku Kepala Program studi pada Jurusan Teknik Informatika Universitas Mercubuana 3. Bapak dan Ibu tercinta yang telah memberi dukungan dan doa 4. Istriku tercinta yang telah memberikan dukungan moral maupun materi untuk terus menyelesaikan tugasakhir ini 5. Saudara dan teman-temanku terutama Kawan-kawan Angkatan 2007 yang telah memberikan dukungan moral untuk terus menyelesaikan tugas akhir ini. Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta TaufikNya, Amin.
DAFTAR ISI
Halaman LEMBAR PERNYATAAN................................................................... I LEMBAR PERSETUJUAN .................................................................. II KATA PENGANTAR ............................................................................ III ABSTRACTION ..................................................................................... IV ABSTRAKSI ............................................................................................ V DAFTAR ISI ............................................................................................ VI DAFTAR GAMBAR .............................................................................. VIII DAFTAR TABEL ................................................................................... IX BAB I PENDAHULUAN 1.1 Latar Belakang ............................................................................... 1 1.2 Perumusan Masalah ........................................................................ 2 1.3 Metodologi Penelitian .................................................................... 2 1.4 Batasan Masalah ............................................................................. 3 1.5 Maksud dan Tujuan ........................................................................ 3 1.6 Sistematika Penulisan ..................................................................... 4 BAB II LANDASAN TEORI 2.1 Mikrokontroler ............................................................................... 5 2.2 Eskalator ......................................................................................... 11 2.3 Sensor Infra Red (IR) ...................................................................... 12
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Umum ............................................................................................. 18 3.2 Perancangan dan Perangkat Lunak ................................................ 20 3.1.1 Sistem Kontroler ................................................................. 20 3.1.2 Perencanaan Memori ........................................................... 21 3.1.3 Perencanaan Masukan dan Keluaran .................................. 21 3.1.4 Program Utama ................................................................... 21 3.3 Algoritma Simulasi Eskalator Otomatis ........................................ 22 3.4 Flowchart ....................................................................................... 23 3.4.1 Flowchart sensor masuk ...................................................... 23 3.4.2 Flowchart sensor keluar ....................................................... 25 3.4.3 Sensor keseluruhan .............................................................. 27 BAB IV IMPLEMENTASI APLIKASI DAN PENGUJIAN 4.1 Tujuan ............................................................................................. 31 4.2 Pengujian Keseluruhan ................................................................... 31 4.3 Pengujian Sistem Minimum Mikrokontroler Atmega 16 ............... 32 BAB V PENUTUP 5.1Kesimpulan ..................................................................................... 36 5.2Saran ............................................................................................... 36
DAFTAR PUSTAKA ............................................................................. 37 LAMPIRAN ............................................................................................. 38
DAFTAR GAMBAR Halaman 1. Gambar 2.1
Mikrokontroler Atmega 16 ........................................... 8
2. Gambar 2.2
Blok Diagram Mikrokontroler Atmega 16 ................... 9
3. Gambar 2.3
Eskalator ....................................................................... 12
4. Gambar 2.4
Sensor Infra Red (IR) …………………...................... 15
5. Gambar 3.1
Input dan Output data Mikrokontroler ..........................18
6. Gambar 3.2
Input Program ke CodeVissionAVR .............................19
7. Gambar 3.3
Input data ke Mikrokontroler ........................................20
8. Gambar 3.4
Flowchart Sensor Masuk .............................................. 24
9. Gambar 3.5
Flowchart Sensor Keluar .............................................. 26
10. Gambar 3.6
Flowchart Keeluruhan .................................................. 29
11. Gambar 4.1
Pengujian Rangkaian system Mikrokontroler .............. 32
12. Gambar 4.2
Rangkaian Simulasi Eskalator Otomatis ...................... 35
DAFTAR TABEL
Halaman 1. Tabel 4.1
Hasil Pengujian Sensor Masuk dan Sensor Keluar ......... 33
2. Tabel 4.2
Hasil Pengujian Binary Logical Input Output ................. 33