SI1033464701: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
(←Membuat halaman berisi '<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''SISTEM PENGENDALI PINTU PAGAR'''</P></div><div style="font...')
 
k (Melindungi "SI1033464701" (‎[edit=sysop] (selamanya) ‎[move=sysop] (selamanya)) [runtun])
 
(444 revisi antara oleh 3 pengguna tidak ditampilkan)
Baris 1: Baris 1:
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''SISTEM PENGENDALI PINTU PAGAR'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''DENGAN MEMANFAATKAN APLIKASI SENSOR SUARA '''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''PADA SMARTPHONE BERBASIS ANDROID OS'''</P></div>  <div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''[[Skripsi|SKRIPSI]]'''</P></div>[[File:Logo stmik raharja.jpg|150px|center]]<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: ">'''Disusun Oleh :'''</P></div> {|table align="center"|-|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NAMA'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''AGUNG ALPURQON'''</div>|-|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NIM'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''1033464701'''</div>|}  <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''JURUSAN [[Sistem Komputer|SISTEM KOMPUTER]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''KONSENTRASI COMPUTER SYSTEM'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''[[STMIK RAHARJA]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''TANGERANG'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''(2014)'''</P></div> &nbsp;{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''(STMIK) RAHARJA'''</p></div>&nbsp;<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PENGESAHAN SKRIPSI'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS DENGAN MEMANFAATKAN APLIKASI SENSOR SUARA'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA SMARTPHONE BERBASIS ANDROID OS'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>{|table align="center"|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 0931462664</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Arfa</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Kompuetr Sistem</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Computer System</div>|}&nbsp;&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, Januari 2014</p></div>{|table align="center"|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Ketua</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Kepala Jurusan</div>|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">STMIK Raharja,</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Jurusan Sistem Komputer,</div>|-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ir. [[Untung Rahardja]], M.T.I)</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Ferry Sudarto]], S.Kom,.M.Pd)</u></div>|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 000594</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 079010</div>|}{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''(STMIK) RAHARJA'''</p></div>&nbsp;{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN PEMBIMBING'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''AKSES KONTROL KENDARAAN BERMOTOR RODA EMPAT MENGGUNAKAN PASSWORD'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''DAN SENSOR INFRARED BERBASIS MIKROKONTROLLER ATmega328'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>{|table align="center"|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 0931462664</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Arfa</div>|}&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;">Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;">Jurusan Sistem Komputer</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Computer System</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tahun Akademik 2013/2014</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div>{{pagebreak}}<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2" style="text-align: center;">Tangerang, Januari 2014</p></div>{|table align="center"|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Pembimbing I</div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Pembimbing II</div>|-|&nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp;|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Hani Dewi Ariessanti, M.Kom)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Muhammad Iqbal Dzulhaq,S.Kom)</u></div>|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 12003</div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 12005</div>|}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''(STMIK) RAHARJA'''</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN DEWAN PENGUJI'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''AKSES KONTROL KENDARAAN BERMOTOR RODA EMPAT MENGGUNAKAN PASSWORD'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''DAN SENSOR INFRARED BERBASIS MIKROKONTROLLER ATmega328'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Disusun Oleh :</p></div>{|table align="center"|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 0931462664</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Arfa</div>|}<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;">Komprehensif</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Jurusan Sistem Komputer</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Computer System</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tahun Akademik 2013/2014</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Dewan Penguji :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 1" style="text-align: center;">Tangerang, Januari 2014</p></div>{|table align="center"|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Ketua Penguji</div>|| &nbsp;||<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Penguji I</div> || &nbsp;||<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Penguji II</div> |-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|- |&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ir. Untung Rahardja, M.T.I)</u></div>|| &nbsp;|| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Sri Rahayu, S.T.,MMSI)</u></div>|| &nbsp; ||<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Hani Dewi Ariessanti, M.Kom)</u></div>|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 99001</div> || &nbsp; ||<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 08182</div>|| &nbsp;|| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 12003</div>|}{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''(STMIK) RAHARJA'''</p></div>&nbsp;<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR KEASLIAN SKRIPSI'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Saya yang bertandatangan di bawah ini,</p></div>{|table align="center"|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 0931462664</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Arfa</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Komputer</div>|-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Computer System</div>|}&nbsp;&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja, maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Pernyataan ini dibuat dengan penuh kesadaran danrasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.</p></div>{{pagebreak}}<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, Januari 2014</p></div>{|table align="center"|-|&nbsp; |-|&nbsp; |-|&nbsp; |-|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''( Arfa )'''</u></div>|-| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 0931462664'''</div>|}&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'')*Tanda tangan dibubuhi materai 6.000;</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''ABSTRAKSI'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Pengontrolan kendaraan bermotor roda empat umumnya masih menggunakan cara konvesional, baik dalam menentukan arah atau jalan yang tidak terdapat kendaraan di depannya. Dengan kemajuan teknologi, khususnya dalam bidang mikrokontroller, sehingga dapat dibuat sistemakses kontrol yang dapat mengontrol kendaraan roda empat. Dengan memanfaatkan mikrokontroller sebagai pengolah data terciptalah pemikiran untuk membuat sistem kontrol kendaraan bermotor yang menggunakan metode password akses dan sensor infraredsebagai pendeteksi objek. Dengan menggunakan mikrokontroller sebagai pengolahdata yang masuk yang berupa inputan dari keypad dan sensor infrared, kemudian data tersebut akan di proses oleh mikrokontroller selanjutnya data hasil proses darimikrokontroller tersebut akan menjadi inputan bagi motor DC dan motor servo sehingga mesin kendaraan bermotor dapat di kontrol secara penuh dari keypad dan sensor infrared untuk melakukan pergerakan baik pergerakan untuk maju,mundur dan untuk menentukan arah belokan dari kendaraan tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">{{pagebreak}}Kata kunci : Mikrokontroller ATmega328, password, sensor infrared</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''KATA PENGANTAR'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Bismillahirrahmanirrahim</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Assalamu’alaikum Wr. Wb.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Segala puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat serta karunianya, sehingga penulis dapat menyusun dan  menyelesaikan laporan skripsi ini dengan judul “Akses Kontrol Kendaraan Bermotor Roda Empat Menggunakan Password dan Sensor Infrared Berbasis Mikrokontroller ATmega328”. Penulis menyadari bahwa dalam menyusun skripsi inimasih jauh dari sempurna. Hal ini disebabkan karena terbatasnya kemampuan dan pengetahuan yang penulis miliki, maka diharapkan kritik dan saran yang sifatnya membangun.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Atas bantuan yang diberikan pada kesempatan ini penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu terwujudnya penulisan Laporan Tugas Akhir ini, maka penulis mengucapkan terima kasih kepada :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.        Bapak Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.        Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I STMIK Raharja.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.        Bapak Ferry Sudarto,S.Kom.,M.pd. selaku Kepala Jurusan Sistem Komputer Pada Perguruan Tinggi Raharja.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> 4.        Ibu Hani Dewi Ariessanti, M.Kom, selaku dosen pembimbing I untuk laporan skripsi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  5.      Bapak Muhammad Iqbal Dzulhaq, S.Kom selaku sebagai dosen pembimbing II untuk skripsi ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> 6.      Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  7.    Kedua orang tua tercinta yang selalu memberikan dukungan baik moril maupun materil dan do’a. “Semoga Allah SWT senantiasa memberikan rahmat dan karunianya kepada beliau, Amin.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  8.    Sahabat dan teman-teman yang telah banyak membantu dalam penyusunan laporan skripsi ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> 9.    Serta semua pihak yang tidak dapat disebutkan satu persatu yang telah memberikan semangat dalam menyelesaikan laporan skripsi ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Penulis berharap mudah-mudahan laporan skripsi ini dapat bermanfaat bagi semua pihak yang memerlukan dan penulis mohon maaf apabila ada kesalahan dalam laporan skripsi ini.</p></div>{{pagebreak}}<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Tangerang, Januari 2014</p></div>{{pagebreak}}<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> (Arfa)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">NIM: 0931462664</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''DAFTAR GAMBAR'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.1. Sistem pengendali loop terbuka</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.2. Sistem pengendali loop tertutup</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.3. Konfigurasi pin ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.4. Arsitektur ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.5. Kontruksi pin dan rangkaian driver motor DC IC L293</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.6. Keypad membrane 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.7. Konfigurasi pin output keypad 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.8. Bentuk fisik sensor infrared</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.9. Bentuk fisik motor servo standard</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.10. Pulsa kendali motor servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.11. Bagian dalam motor DC</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.12. Lampu led</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.13. Bentuk fisik dan lambang resistor tetap</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.14. Bentuk fisik dan lambang resistor tidak tetap</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.15. Susunan lapisan kapasitor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.16. Lapisan dalam kapasitor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.17. Rangkaian internal Kristal</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.18. Rangkaian oscilator Hartley dengan Kristal</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.19. Rangkaian oscilator colpitts dengan Kristal</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.20. Rangkaian dasar IC regulator tegangan positif</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.21. Rangkaian IC regulator</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.22. Rangkain power-on reset</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.1. Diagram blok rangkaian</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.2. Rangkaian sistem minimum mikrokontroller ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.3. Rangkaian catu daya</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.4. Rangkaian keypad membrane 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.5. rangkaian lampu led</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.6. Rengkaian motor servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.7. Rangkaian sensor infrared</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.8. Rangkaian driver motor L293</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.9. Skema rangkaian sistem keseluruhan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.10. Membuka program Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.11. Tampilan layar program Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.12. Konfigurasi port melalui device manager</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.12. Menentukan koneksi port 4 pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.14. Menyimpan file program pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.15. Menyimpan program pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.16. Mengimpor library pada header Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.17. Library-library yang digunakan pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.18. Proses kompilasi listing program</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.19. Hasil kompilasi listing program</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.20. Rangkaian board Arduino dengan internal clock</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.21. Pemilihan Arduino board</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.22. Mengupload program kedalam mikrokontroller ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.23. Proses upload listing program sukses</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 3.24. Flowchart sistem keseluruhan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.1. Pengujian rangkaian catu daya</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.2. pengujian rangkaian keypad 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.3. Pengujian rangkaian motor servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.4. Listing program keseluruhan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.5. Uji coba alat dengan memberikan input pada sensor infrared</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.6. Uji coba alat dengan menekan tombol 5 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.7. Uji coba alat dengan menekan tombol 2 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.8. Uji coba alat dengan menekan tombol 8 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.9. Uji coba alat dengan menekan tombol 1, 4, 7 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.10. Uji coba alat dengan menekan tombol 3, 6, 9 pada keypad</p></div> {{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''DAFTAR TABEL'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Tabel 2.1. Tabel baca resistor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Table 2.2. Bahan dielektrik yang di sederhanakan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Tabel 2.3.Karakteristik IC regulator tegangan positif</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Table 4.1. Pola pemberian pada driver motor DC L293</p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'''DAFTAR SIMBOL'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>{{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'''SIMBOL FLOWCHART ( DIAGRAM ALIR )'''</p></div><div align="center"><img width="550" height="750" style="margin:0px" src="https://lh5.googleusercontent.com/9RKlJ4AVpZvrr0l3dLL8FV08yFfGrS1bpc1lIN0Lh0w=w540-h827-no"/></div> {{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'''SIMBOL ELEKTRONIKA'''</p></div> <div align="center"><img width="550" height="750" style="margin:0px" src="https://lh3.googleusercontent.com/RqCoJiSMzBDPAWpp03pNq5K96CV2crqM9L01MS6f-5A=w529-h788-no"/></div> {{pagebreak}} <div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''DAFTAR LAMPIRAN'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    1.Kartu Bimbingan Skripsi Perguruan Tinggi Raharja</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.Pergantian Judul</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> 3.File Presentasi</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.Katalog Produk</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5.Curriculum Vitae</p></div> {{pagebreak}}<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''DAFTAR ISI'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">COVER DEPAN</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">LEMBAR PENGESAHAN</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">LEMBAR PERSETUJUAN PEMBIMBING</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">LEMBAR PERSETUJUAN DEWAN PENGUJI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">LEMBAR KEASLIAN SKRIPSI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">ABSTRAKSI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">KATA PENGANTAR</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">DAFTARGAMBAR </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">DAFTAR TABEL  </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">DAFTAR SIMBOL</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">DAFTAR LAMPIRAN</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">DAFTAR ISI </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">BAB I PENDAHULUAN</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.1 Latar Belakang</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.2.Rumusan Masalah</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.3.Ruang Lingkup</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.4.Tujuan dan Manfaat</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.4.1. Tujuan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.4.2. Manfaat</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.5.Metodologi Penelitian</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.6.Sistematika Penulisan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">BAB II LANDASAN TEORI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.1.Teori Umum</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.1.1. Konsep Dasar Sistem</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.1.2. Konsep Dasar Pengontrolan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2. Teori Khusus</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.1. Mikrokontroller</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.2. Mikrokontroller ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.3. Driver Motor DC IC L293D</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.4. Keypad Membrane 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.5. Sensor Infrared </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.6. Motor Servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.7. Motor DC</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.8. Komponen Elektronika</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    1. Lampu led</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      2. Resistor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      3. Kapasitor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      4. Kristal</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      5. IC regulator</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      6. Tombol reset</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.2.9. Literrature Riview</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">BAB III PERANCANGAN PEMBAHASAN</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.1.  Konsep Perancangan Dan Pembahasan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.  Perancangan Perangkat Keras (Hardware)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.1. Rangkaian sistem minimum ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.2.  Rangkaian power supply</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.3.  Rangkaian keypad membrane 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.4.  Rangkaian lampu led</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.5.  Rangkaian motor servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.6.  Rangkaian sensor Infrared</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.7.  Rangkaian motor DC</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.2.8.  Rangkaian sistem keseluruhan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.3.  Konsep Perancangan Perangkat Lunak (Software)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.3.1.  Penulisan listing program Bahasa C</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.3.2.  Pengisian program ke dalam IC ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.4.  Diagram alur sistem keseluruhan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">BAB IV UJI COBA DAN ANALISA</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.1.  Uji Coba</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">          4.1.1. Pengujian rangkaian catu daya</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">          4.1.2. Pengujian rangkaian keypad membrane</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">          4.1.3. Pengujian rangkaian pengendali motor DC</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">          4.1.4. Pengujian rangkaian mikrokontroller dan motor servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">          4.1.5. Pengujian rangkaian mikrokontroller dan sensor infrared</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.2. Analisa listing program pada alat akses kontrol kendaraan bermotor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    4.2.1. Penjelasan struktur listing program</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.3. Uji coba alat akses kontrol kendaraan bermotor</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    1. Uji coba dengan memberikan inputan pada sensor infrared</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      2. Uji coba dengan menekan tombol 5 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">        3. Uji coba dengan menekan tombol 2 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      4. Uji coba dengan menekan tombol 8 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      5.Uji coba dengan menekan tombol 1, 4, 7 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      6. Uji coba dengan menekan tombol 3, 6, 9 pada keypad</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">BAB V PENUTUP</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5.1.Kesimpulan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5.2.Saran</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">DAFTAR PUSTAKA</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">LAMPIRAN</p></div>{{pagebreak}}=<p align="center"><b>BAB I</b></p>=<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><b>'''PENDAHULUAN'''</b></p></div>==Latar Belakang==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perkembangan ilmu pengetahuan dan  teknologi pada masa sekarang terus diikuti oleh sebagian bahkan hampir semua kalangan. Tidak lepas dari hal yang di atasperkembangan sistem yang umumnya berbasis komputer dan sistem terkontrol yangmenggunakan mikrokontroller sudah sangat maju.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Seiring dengan perkembangan teknologi tersebut, peranan peralatan komunikasi dan peralatan Kontrol sebagai penunjang dalam peningkatan produksi dalam suatu industri semakin besar. Pengontrolan peralatan elektronika telah menghasilkan metode yang sangat maju seiring dengan perkembangan teknologi. Dengan kemajuan teknologi tersebut pada era sekarangini komunikasi bukan hanya digunakan untuk komunikasi antar sesama manusia saja, melainkan antara manusia dengan alat-alat kontrol, seperti sistem akses mesin kendaraan bermotor roda empat menggunakan password dan sensor infrared berbasis mikrokontroller . perlunya pemahaman tentang komponen-komponen elektronika sangat dibutuhkan. Pada perancangan embedded system ini juga digunakan untuk mengakses mesin kendaraan bermotor rodaempat menggunakan password dan sensor infrared.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada perkembangan teknologi sekarang sudahberbagai jenis sistem kontrol yang dapat kita rancang, khususnya pada penggunaan password dan sensor infrared untuk melakukan akses mesin dan mengontrol kendaraan  yang tentu tidaksembarang orang dapat mengakses mesin dan mengontrol kendaraan tersebut. Dengan mengunakan metode seperti ini sehingga akan dapat mengatasi kasus kehilangan kendaraan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun  keuntungan yang didapatkan dengan menggunakan teknologi akses kontrol menggunakan password dan sensor infrared adalah agar dapat merancang kendaraan di masa mendatang.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada era sekarang ini akses dan mengontrol  kendaraan harus perlu jaga dengan baik keamanannya dan tidak sembarang orang yangdapat mengakses mesin  dan mengotrol kendaraan tersebut karena sudah menggunakan metode password akses sedangkan sensor infrared  berfungsi untuk mendeteksi objek lain yaitu kendaraan yang lain sehingga kendaraan bermotor dapat dengan sendirinya dapat menghidar ketika ada kendaraanlain didepannya. Sehingga hanya orang – orang tertentu yang dapat mengetahui password untuk mengakases dan mengontrol kendaraan tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun keuntungan yang didapatkan dengan menggunakan teknologi digital dengan metode password akses dan sensor infrared adalah teratasinya permasalahan – permasalahan yang dihadapi saat ini yaitu kasus perusakan terhadap kunci kontak kendaraan sehingga kasus kehilangan kendaraan tersebut sangat sulit  di telusuri dan kelalain seorang pengemudi kendaraan bermotor roda empat. Kelebihan dari alatini adalah saat pertama kali untuk menghidupkan mesin kendaraan harus menggunakan password dan untuk pengontrolan pun baik untuk maju, mundur, belok kanan dan belok kiri harus menggunakan password tersendiri dan sensor infrared digunakan sebagai pendeteksi kendaraan di depannya.</p></div>==Rumusan Masalah==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan latar belakang di atas, maka permasalahan tersebut dapat di rumuskan sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1.      Bagaimana membuat sistem akses mesin dan mengontrol kendaraan bermotor roda empat menggunakan metode password akses dan sensor infrared  berbasis mikrokontroller ATmega328.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2.      Bagaimana membuat sistem kontrol yang bisadi manfaatkan juga sebagai keamanan kendaraan bermotor roda empat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Bagaimanamembuat sistem kontrol kendaraan bermotor roda empat dengan berbagai password akses.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4.      Bagaiamana membuat sistem yang mudahdan aman ketika pada saat mengendarai.</p></div>==Ruang Lingkup==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan rumusan masalah diatas, maka dapat diarahkan pada perancangan dan pembuatan sebuah alat yang diakses melalui password dansensor infrared sebagai pendeteksi objek menggunakan mikrokontroller ATmega328 serta komponen pendukung sistem meliputi:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1.      Menggunakan mikrokontroller ATmega328.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2.      Motor servo digunakan sebagai penggerak arah belokan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3.      Sensor infrared berfungsi sebagai pendeteksi objek.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4.      Menggunakan motor DC sebagai penggerak mesin.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">5.      Untuk mengakses atau mengontrol alat menggunakan keypad membrane 4x3.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">6.      Lampu led digunakan untuk lampu indikator.</p></div>==Tujuan Dan Manfaat==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1.4.1. Tujuan''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan pokok dari penelitian ini adalah sebagai berikut untuk menjelaskan pokok – pokok permasalahan yang masih menggunakan cara konvesional,menerangan berbagai teori yang telah di dapatkan serta merealisasikan sistem untuk mengakses dan mengontrol kendaraan dengan menggunakan metode password akses dan sensor infrared sebagai pendeteksi objek yang berbasis mikrokontroller ATmega328. Sistem ini juga dapat dibuat dengan tujuan sebagai alat security kendaraan bermotor sehingga dapat memberikan keamanan yang lebih terhadap kendaraan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">'''1.4.2.Manfaat''' </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun manfaat yang dihasilkan dari penelitian ini adalah :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1.Dapat memberikan jaminan pengamanan lebih untuk kendaraan bermotor roda empat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2. Dapat mengurangi kasus kehilangan kendaraan bermotor roda empat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3.dengan menggunakan metode password akses dansensor infrared sebagai pendeteksi objek, hanya orang-orang tertentu yang dapat menggunakan kendaraan roda empattersebut.</p></div>==Metodologi Penelitian==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam melakuan penelitian terhadap alat ini maka metode yang penulis gunakan adalah:</p></div>''1.    Literature riview''<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode ini dilakukan untuk mencari dan mendapatkan sumber-sumber kajian landasan teori yang mendukung. Informasi yang dikumpulkan dapat dijadikan sebagai acuan untuk melakukan perencanaan,percobaan, pembuatan, dan penyusunan laporan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2. Metode Perancangan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode ini dimaksudkan untuk menghasilkan suatu sistem rangkaian yang dapat bermanfaat, sehingga diperoleh hasil rancangan yang sesuai dengan yang diinginkan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Pengujian Alat</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode ini dimaksudkan untuk mengidentifikasikan masalah-masalah pada sistem yang telah ada dan mencari solusi bagaimana membuat sistem sesuai dengan yang diharapkan tidak ada kesalahan sehingga akan sesuai dengan apa yang dirancang.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4.    Pengambilan Kesimpulan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode ini dilakukan dalam perencanaan, pembuatan dan pengujian alat sehingga didapatkan alat yang benar-benar sesuai dengan yang dirancang.</p></div>==Sistematika Penulisan==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk memudahkan dalam memahami masalah yang akan diungkapkan, maka penulisan skripsi ini dibagi menjadi lima bab dan beberapa lampiran dengan sistematika yang tersusun sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">A. BAB I PENDAHULUAN</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada bab ini berisi tentang latar belakang masalah, tujuan dan manfaat penelitian, ruang lingkup, metodologi penelitian dan sistematika penulisan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> B. BAB II LANDASAN TEORI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Bab ini berisi tentang uraian mengenai teori-teori dasar elektronika yang akan mendukung pembahasan, serta penulisan dalam penyusunan skripsi ini. Uraian tersebut menjelaskan tentang konsep dasar mikrokontroller ATmega328, keypad membrane 4x3, motor DC, lampu led dan komponen-kompenen pendukung lainnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">C.    BAB III PERANCANGAN SISTEM</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada bab ini merupakan pembahasan laporan penulisan skripsi, yang berisi tentang : Analisa blok rangkaian, fungsi diagram blok rangkaian yang didalamnya meliputi : Unit pengendali, catu daya, prosedur sistem pengontrolan, konfigurasi sistem dan flowchart program serta sistem yang dibuat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">D.    BAB IV PENGUJIAN DAN IMPLEMENTASI</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Bab ini berisi tentang merupakan penjelasan mengenai uji coba serta analisa pengoperasian dari sistem yang dibuat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">E. BAB V PENUTUP</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berisi tentang kesimpulan dan saran yang diberikan dari hasil pengamatan dan penelitian yang telah dilakukan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''LAMPIRAN'''</p></div>{{pagebreak}}=<p align="center"><b>BAB II</b></p>=<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><b>'''LANDASAN TEORI'''</b></p></div>==Teori Umum=====Konsep Dasar Sistem===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutarman (2012:13), “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Diana danSetiawati ( 2011 : 3 ), “Sistem adalah serangkaian bagian yang salingtergantung dan bekerjasama untuk mencapai tujuan tertentu”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">MenurutMustakini (2009:34), “Sistem dapat didefinisikan dengan pendekatan prosedur danpendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dariprosedur-prosedur yang mempunyai tujuan tertentu”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">MenurutJerry Fithgerald (2009 : 2), “Sistem adalah suatu jaringan kerja dariprosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untukmelakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">              Menurut Mulyanto (2009:1), “Secaraumum, sistem dapat diartikan sebagai kumpulan dari elemen-elemen yangberinteraksi untuk mencapai suatu tujuan tertentu sebagai suatu kesatuan”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">MenurutMulyanto (2009:2), “dalam bidang sistem informasi, sistem diartikan sebagaisekelompok komponen yang saling berhubungan, bekerja sama untuk mencapai tujuanbersama dengan menerima input seta menghasilkan input dalamproses transformasi yang teratur”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">            Berdasarkan beberapa definisisistem yang dikemukakan di atas dapat ditarik kesimpulan bahwa sistem adalahsekumpulan komponen atau elemen yang berkerja sama sesuai fungsinya dan salingberhubungan untuk mencapai suatu tujuan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">===Karakteristik Sistem===</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Mulyanto (2009:2), Suatu sistem mempunyai beberapa    karakteristik, yaitu: </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a.  Komponen Sistem (components system)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Suatu sistem tidakberada dalam lingkungan yang kosong, tetapi sebuah sistem berada dan berfungsidi dalam lingkungan yang berisi sistem lainnya. Suatu sistem terdiri darisejumlah komponen yang saling berinteraksi, bekerja sama membentuk satukesatuan. Apabila suatu sistem merupakan salah satu dari komponen sistem lainyang lebih besar, maka akan disebut subsystem, sedangkan sistem yang lebih besar tersebut adalahlingkungannya. Setiap subsistem mempunyai sifat-sifat dari sistem untukmenjalankan suatu fungsi tertentu dan memengaruhi proses sistem secarakeseluruhan. Suatu sistem dapat mempunyai suatu sistem yang lebih besar yangdisebut super sistem. Sebagai contoh apabila fakultas dianggap sebuah sistem,maka perguruan tinggi merupakan super sistem.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">b.  Batasan Sistem (boundary)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Batas sistem merupakan pembatas ataupemisah antara suatu sistem dengan sistem yang lainnya atau dengan lingkunganluarnya. Batas system menentukan konfigurasi, ruang lingkup, atau kemampuansistem. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatukesatuan. Batas suatu sistem juga menunjukkan ruang lingkup (scope) darisystem tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">c.  Lingkungan Luar (environment)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Lingkungan luaradalah apa pun di luar batas dari sistem yang dapat mempengaruhi operasisistem, baik pengaruh yang menguntungkan ataupun yang merugikan. Pengaruh yangmenguntungkan ini tentunya harus dijaga sehingga akan mendukung kelangsunganoperasi sebuah sistem. Sedangkan lingkungan yang merugikan harus ditahan dandikendalikan agar tidak mengganggu kelangsungan sebuah sistem.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">d.  Penghubung Sistem (interface)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Penghubung merupakan hal yang sangat penting, sebabtanpa adanya penghubung, sistem akan berisi kumpulan subsistem yang berdirisendiri dan tidak saling berkaitan. Sebagai contoh, apabila di dalam perusahaanmemiliki beberapa sistem seperti produksi, finansial, pemasaran, dan HRD yangtidak memiliki penghubung satu sama lain tentu saja proses bisnis di dalamperusahaan tersebut tidak akan berjalan dengan semestinya. Penghubung (interface)merupakan media peghubung antara satu subsistem dengan subsistem yang lainnya.Penghubung inilah yang akan menjadi media yang digunakan data dari masukan (input)hingga keluaran (output). Dengan adanya penghubung, suatu subsistemdapat berinteraksi dan berintegrasi dengan subsystemyang lain yang membentuk satu kesatuan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">e.  Masukan Sistem</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Masukan atau input merupakanenergi yang dimasukan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenanceinput) dan masukan sinyal (signal input). Maintenance input adalahbahan yang dimasukan agar sistem tersebut dapat beroperasi. Signal input adalahmasukan yang diproses untuk mendapatkan keluaran. Sebagai contoh di dalamsistem komputer, program adalah maintenance input yang digunakanuntuk mengoperasikan komputernya dan data adalah signal input untukdiolah menjadi informasi. Contoh lain di dalam suatu perusahaan, karyawanmerupakan maintenance input yang akan mengoperasikan sistem tersebut,sedangkan data merupakan signal input yang akan diolah menjadiinformasi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">f.  Keluaran Sistem </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Keluaran (output)merupakan hasil dari pemrosesan. Keluaran dapat berupa informasi sebagaimasukan pada sistem lain atau hanya sebagai sisa pembuangan. Misalnya, dalamsistem pencernaan, energi merupakan keluaran yang dibutuhkan oleh sistem lain,sedangkan ampasnya merupakan sisa yang harus di buang.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">g.  Pengolahan Sistem</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Pengolahan sistem (process)merupakan bagian yang melakukan perubahan dari masukan untuk menjadi keluaranyang diinginkan. Sistem pencernaan akan mengolah makanan menjadi energi. Sistemproduksi akan bahan mentah menjadi barang setengah jadi atau barang jadi. Dalamsistem informasi, pengolahan dapat berupa operasi penjumlahan, pengurangan,perkalian, pembagian, pengurutan, atau operasi lainnya yang nantinya akanmengubah masukan berupa data menjadi informasi yang berguna.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> h.  Sasaran Sistem</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Suatu sistem pastimemiliki sasaran (objective) atau tujuan (goal). Apabila sistemmenjadi tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.Tujuan inilah yang mengarahkan suatu sistem. Tanpa adanya tujuan, sistemmenjadi tidak terarah dan terkendali. Tujuan sistem informasi tergantung padakegiatan yang ditangani. Secara umum suatu sistem memiliki tiga tujuan utama,yaitu:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1. Mendukung fungsi kepengurusan manajemen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.  Mendukung pengambilankeputusan manajemen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3. Mendukung kegiatanoperasi perusahaan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">===Klasifikasi Sistem===</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Mulyanto (2009:8), Sistem dapat diklasifikasikan dari  berbagai  sudut pandan, di antaranya adalah sebagaiberikut: </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a.  Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">b.  Sistem abstrak (abstract system) adalah sistem yang berupa pemikiran atau  gagasan yang tidak tampak secara fisik.Misalnya, sistem teologi, yaitu sebuah pemikiran tentang hubungan antaramanusia dengan Tuhan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">c. Sedangkan sistem fisik (physical system) adalah sistem yang ada secara fisik dan dapat dilihat dengan mata. Misalnya sistem komputer, sistem akuntansi, sistemtransportasi, dan lain sebagainya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a.    Sistem Alamiah (Natural System) dan Sistem Buatan Manusia  (Human ModeSystem).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.  Sistem alamiah (natural system) yaitu sistem yang terjadi melalui proses  alam, tidakdibuat manusia. Misalnya perputaran bumi.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.  Sistem buatan manusia  (human mode system) yaitu sistem yang dirancang oleh manusia. Sistembuatan manusia yang melibatkan interaksi antara manusia dengan mesin.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a.  Sistem Tertentu (Deterministic System) dan Sistem TakTertentu (Probabilitas System)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.  Sistem tertentu melibatkanoperasi yang sudah dapat di duga dengan pasti, dapat dideteksi dan diramalkanhasil keluarannya, contohnya adalah sistem komputer dimana tingkah lakunyadapat diatur dengan baris-baris program yang dijalankan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.  Sistem tak tentu (Probabilitas System) yaitu sistem yangtidak dapat diprediksikan kejadiannya, misalnya kejadian-kejadian dimasa yangakan datang merupakan hal rahasia dan tidak dapat diprediksikan karenamenyangkut unsur probabilitas.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a. Sistem Tertutup (Closed System) dan Sistem Terbuka (Opened System)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.  Sistemtertutup yaitu merupakan sistem yang tidak terpengaruh atau tidak tergangguoleh lingkungan luarnya. Karena bekerja secara otomatis tanpa  campur tangan dari pihak luarnya. Walaupun tidak ada sistem yang benar-benar tertutup, yang adahanyalah sistem relatif tertutup (relativelyclosed system).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.  Sistem terbuka adalah sistemyang bekerja karena pengaruh dari pihak luarnya. Oleh karena itu perlu adanyasistem pengendalian yang dapat menjaga agar pengaruh tersebut hanya berupapengaruh yang baik saja.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">==Konsep Dasar Pengontrolan=====Definisi Pengontrolan===Menurut Erinofiardi (2012:261), “Suatusystem control otomatis dalam suatu proses kerja berfungsi mengendalikan prosestampa adanya campur tangan manusia (otomatis)”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Kontrolotomatis mempenyai peran penting dalam dunia industri modern saat ini. Seiringperkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatistelah mendorong manusia untuk berusaha mengatasi segala permasalahan yangtimbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanyakontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalammeringankan segala aktifitasnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan Ejaan Yang Disempurnakan (EYD)pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasan,pemeriksaan dan pengendalian. Pada industri besar dan modern sangat memerlukantenaga ahli perencanaan sistem pengendali dan perancangan desain sistempengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkinanbahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungankarena teori sistem pengendali modern dikembangkan guna mengatasi kerumitanyang dijumpai pada berbagai system pengendalian yang menuntut kecepatan danketelitian yang tinggi dengan hasil output yang optimal.Dalam sistempengendali kita mengenal adanya sistem pengendali Loop Terbuka ( Open-loop Control System ) dan SistemPengendali Loop Tertutup ( Closed-loopControl System ).</p></div>===Definisi Pengontrolan===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Erinofiardi (2012:261), “Suatusystem control otomatis dalam suatu proses kerja berfungsi mengendalikan prosestampa adanya campur tangan manusia (otomatis)”.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Kontrolotomatis mempenyai peran penting dalam dunia industri modern saat ini. Seiringperkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatistelah mendorong manusia untuk berusaha mengatasi segala permasalahan yangtimbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanyakontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalammeringankan segala aktifitasnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan Ejaan Yang Disempurnakan (EYD)pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasan,pemeriksaan dan pengendalian. Pada industri besar dan modern sangat memerlukantenaga ahli perencanaan sistem pengendali dan perancangan desain sistempengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkinanbahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungankarena teori sistem pengendali modern dikembangkan guna mengatasi kerumitanyang dijumpai pada berbagai system pengendalian yang menuntut kecepatan danketelitian yang tinggi dengan hasil output yang optimal.Dalam sistempengendali kita mengenal adanya sistem pengendali Loop Terbuka ( Open-loop Control System ) dan SistemPengendali Loop Tertutup ( Closed-loopControl System ).</p></div>==Jenis – Jenis Pengontrolan=====A. Sistem Kontrol Loop Terbuka===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Erinofiardi (2012:261) sistem kontrol loop terbuka adalah ”suatu sistem kontrolyang keluarannya tidak berpengaruh terhadap aksi pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran  tidak di umpan-balikkan ke parameterpengendalian. </p></div><div align="center"><img width="350" height="170" style="margin:0px" src="https://lh3.googleusercontent.com/nnar9fpGLxMbf0ac_zW3dCvL-nlHRl5F62oxgtAxxw=w566-h107-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.1. Sistem pengendaliloop terbuka</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Sumber : Erinofiardi (2012:261)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar diagram blok diatas menggambarkan bahwa didalamsistem tersebut tidak ada proses umpan balikuntuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugasdari elemen pengendali hanyalah memproses sinyal masukan kemudian mengirimkannyake alat terkendali.</p></div>===B.  Sistem Kontrol Loop Tertutup===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Erinofiardi (2012:261) sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannyamemiliki pengaruh langsung terhadap aksi pengendalian yang dilakukan.”</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Yang menjadi ciri dari sistem pengendali tertutup adalah adanya sinyal umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu fungsi keluaran dan turunannya, yangdiumpankan ke elemen kendali untuk memperkecil kesalahan dan membuat keluaran sistem mendekati hasil yang diinginkan.</p></div><div align="center"><img width="350" height="170" style="margin:0px" src="https://lh3.googleusercontent.com/jFvoIZXca3kOJw_T-3KYjHLrsPSIRAD7H9qR6feAPg=w645-h184-p-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.2. Sistem pengendali loop tertutup</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Sumber : Erinofiardi (2012:261)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar diatas menyatakan hubungan antara masukan dan keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan sinyal umpan balik menghasilkan sinyal selisih atau sinyal kesalahan yang akan dikirimkan ke dalam elemen pengendali sehingga kemudian menghasilkan sebuah sinyal keluaran yang akan dikirim ke alat Terkendali.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Sinyal input berupa masukan referensi yang akan menentukan suatu nilai yang diharapkan bagi sistem yang dikendalsikan tersebut. Dalam berbagai sistem pengendalian, sinyal inputdihasilkan oleh mikrokontroler. </p></div>=='''Teori Khusus'''=====Mikrokontroller===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Definisi Mikrokontroler</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Sumardi(2013:1) <ref name="sumardi">Saefullah, Sumardi Sadi, Yugo Bayana. 2009. “Smart Wheeled Robotic (SWR) Yang Mampu Menghindari Rintangan Secara Otomatis”. CCIT, Vol.2 No.3 – Mei 2009</ref>, “Mikrokontroler merupakan suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendalidengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data”. Dari beberapa definisi-definisi diatas dapat disimpulkan bahwa Mikrokontroler adalah sebuah sistem mikroprosesor dalam chip tunggal yang dimana didalamnya terdapat CPU, ROM, RAM, I/O, Clock dan peralatan internal lainnya, dan juga mempunyai masukan dan keluaran serta kendali yang difungsikan untuk membaca data, dan dengan program yang bisa ditulis dan dihapus dengan cara khusus.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''Karakteristik Mikrokontroler'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Sumardi (2013:2)<ref name="sumardi"/>, mikrokontroler memiliki karakteristik sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a. Memiliki program khusus yang disimpan dalam memori untuk aplikasi tertentu, tidak seperti PC yang multifungsi karena mudahnya memasukkan program. Program mikrokontroler relatif lebih kecil daripada program-program pada PC.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">b.Konsumsi daya kecil.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">c.Rangkaiannya sederhana dan kompak.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">d. Harganya murah , karena komponennya sedikit.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">e. Unit I/O yang sederhana, misalnya LCD, LED, Latch.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">f. Lebih tahan terhadap kondisi lingkungan ekstrim, misalnya temperature tekanan, kelembaban, dan sebagainya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">g. Klasifikasi Mikrokontroler Menurut Malik dan Mohammad Unggul Juwana (2009:3), Mikrokontroler memiliki beberapa klasifikasi yaitu sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.  ROM (Flash Memory) dengan kapasitas 1024 byte (1 KB).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.    RAM berkapasitas 68 byte.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.    EEPROM (memori data) berkapasitas 64 byte.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.    Total 13 jalur I/O (Port B 8 bit).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5.    Timer/Counter 8 bit dengan prescaler.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">6.    Fasilitas pemrograman di dalam sistem (ICSP = In Circuit Serial    Programming).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''4. Fitur-fitur Mikrokontroler'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Malik dan Mohammad Unggul Juwana (2009:3), ada beberapa fitur yang pada umumnya ada di dalam mikrokontroler adalah sebagai berikut :'''a. RAM (Random Access Memory)'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">RAM digunakan oleh mikrokontroler untuk tempat penyimpanan variable. Memori ini bersifat volatile yang artinya akan kehilangansemua datanya jika tidak mendapatkan catu daya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''b. ROM (Read Only Memory)'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">ROM disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''Register.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Register merupakan tempat penyimpanan nilai-nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroler.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''d. Special Function Register.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroler dan register ini terletak di RAM.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''E. Input dan Output Pin.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pin Input adalah bagian yang berfungsi sebagai penerima signal dari luar dan pin inidihubungkan ke berbagai media inputanseperti keypad, sensor, keyboard, dan sebagainya. Pin Output adalah bagian yang berfungsiuntuk mengeluarkan signal dari hasil proses algoritma mikrokontroler.'''f.  Interrupt.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Interrupt merupakan bagian dari mikrokontroler yangberfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketika programsedang dijalankan, program tersebut dapat diinterupsikan dan menjalankanprogram interupsi terlebih dahulu.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Menurut Malik dan Mohammad Unggul Juwana (2009:3), ada beberapa interrupt yang terdapat pada mikrokontroler adalah sebagai beriku:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''1. Interrupt Eksternal.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Interrupt ini akan terjadi ketika ada inputan dari pin interrupt.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''2. Interrupt Timer.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Interrupt ini akan terjadi ketika waktu tertentu telah tercapai.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''3. Interrupt Serial.'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Interrupt ini akan terjadi ketika ada penerimaan data dari komunikasi    serial.</p></div>==='''Mikrokontroller ATmega328'''==='''1. Arsitektur Mikrokontroller ATmega328'''<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Sebagai salah satu vendor besar didunia ini, ATMELmengeluarkan ATmega328 yang merupakan salah satu mikrokontroler yang banyakdigunakan. Mikrokontroler ATmega328 memiliki kompatibilitas penuh dengankeluarga MCS-51 lain, terutama pada bagian pemrogramannya dan mampu diprogramsecara  In System Programming (ISP).<ref name="ATmega328">http://avrprogrammers.com/devices/ATmega/atmega328.</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">MikrokontrolerATmega328 memiliki beberapa kriteria standardyaitu memiliki 32 KB Flash Programmable dan1 KB EEPROM yang dapat diprogramulang sekitar 1000 kali write atau erase cycle, 2 KB SRAM, 14 jalur I/O, 6pin analog, dua buah 16 bit timer/counter,dengan arsitektur lima vector, empat-level interrupt, full duplex serialport, on-chip oscillator dan onchiptimer/counter.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Mikrokontroler ATmega328 beroperasipada frekuensi clock sampai 16 Mhz.ATmega328 memiliki dua Power Saving Modeyang dapat dikontrol melalui software, yaituIdle Mode dan Power Down Mode. Pada IdleMode, CPU tidak aktif sedangkan isi RAM tetap dipertahankan dengan timer/counter, serial port dan interruptsystem tetap berfungsi. Pada PowerDown Mode, isi RAM akan disimpan tetapi osilatornya tidak akan berfungsisehingga semua fungsi dari chip akanberhenti sampai mendapat reset secarahardware.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''2.    Konfigurasi Pin ATmega328'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Mikrokontroller merupakan sebuah processor yang digunakan untuk kepentingan kontrol. Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan computer mainframe, mikrokontroller dibangun dari elemen – elemen dasar yang sama.Seperti umumnya komputer, mikrokontroller adalah alat yang mengerjakaninstruksi – instruksi yang diberikan kepadanya. Artinya, bagian terpenting danutama dari suatu sistem terkomputerisasi adalah program itu sendiri yang dibuatoleh seorang programmer. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Program ini menginstruksikan komputer untuk melakukan tugas yang lebih kompleks yangdi inginkan oleh programmerkonfigurasi pin ATmega328 dapat dilihat pada gambar berikut:</p></div> <div align="center"><img width="350" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/3lNu6UQHpXI_YJws0VxGSanGI7n8g26LJDF2rGcBNg=w214-h160-p-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">              Gambar 2.3.  Konfigurasi pin ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">          (Sumber: http://www.protostack.com/microcontrollers/atmega328-pu-atmel-8-bit-32k-avr-microcontroller)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Beberapa fitur yang umumnya ada di dalam mikrokontroller adalah sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.RAM (  ''Random Access Memory'' ) </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">RAM digunakan oleh mikrokontroller untuk tempat penyimpanan variable. Memori ini bersifat volatile yang berarti akan kehilangan semua datanya jika tidak mendapatkan catu daya. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2. ROM ( ''Read Only Memory'' )</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1. ROM seringkali disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2. Register Merupakan tempat penyimpanan nilai – nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroller </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3.  Special Function Register Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroller. Register ini terletak  pada RAM. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.  Input dan Output Pin </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pin input adalah bagian yang berfungsi sebagai penerima signal dari luar, pin ini dapat dihubungkan ke berbagai media inputan seperti keypad, sensor, dan sebagainya. Pin output adalah bagian yang berfungsi untuk mengeluarkan signal dari hasil proses algoritma mikrokontroller. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5. Interrupt merupakan bagian dari mikrokontroller yang berfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketika program utama sedang berjalan, program utamatersebut dapat diinterupsi dan menjalankan program interupsi terlebih dahulu. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">6. Beberapa interrupt pada umumnya adalah sebagai berikut : ¾ Interrupt Eksternal. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a.  Interrupt akan terjadi bila ada inputan dari pin interrupt ¾ Interrupt timer.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">b.  Interrupt akan terjadi bilawaktu tertentu telah tercapai ¾ Interrupt serial.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">c.  Interupt yang terjadi ketika ada penerimaan data dari komunikasi serial. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''3.    Fitur  Mikrokontroller ATmega328'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">ATmega328 adalah mikrokontroller keluaran dari atmel yang mempunyai arsitektur RISC ( Reduce Instruction Set Computer) yang dimana setiap proses eksekusi data lebih cepat dari pada  arsitektur CISC ( Completed Instruction Set Computer).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">a.  Mikrokontroller ini memiliki beberapa fitur antara lain : </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1. 130 macam instruksi yang hampir semuanya dieksekusi dalam satu  siklus clock. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2. 32 x 8-bit register serba guna. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3. Kecepatan mencapai 16 MIPS dengan clock 16 MHz. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4. 32 KB Flash memory dan pada arduino memiliki bootloader yang menggunakan 2 KB dari flash memori sebagai bootloader. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5.  Memiliki  EEPROM ( Electrically Erasable Programmable Read Only Memory) sebesar 1KB sebagai tempat penyimpanan data semi permanent karena EEPROM tetap dapat menyimpan data meskipun catu daya dimatikan. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">6.  Memiliki SRAM ( Static Random Access Memory) sebesar 2KB. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">7.  Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM ( Pulse Width Modulation) output. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">8.  Master / Slave SPI Serial interface. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">b.  Mikrokontroller ATmega328 memiliki arsitektur Harvard</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Yaitu memisahkan memori untuk kode program dan memori untuk data sehingga dapat memaksimalkan kerja dan parallelism.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1. Instruksi – instruksidalam memori program dieksekusi dalam satu      alur tunggal, dimana pada saat satuinstruksi dikerjakan instruksi berikutnya sudah diambil dari memori program.Konsep inilah yang memungkinkan instruksi – instruksi dapat dieksekusi dalamsetiap satu siklus clock. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2. 32 x 8-bit register serba guna digunakan untuk mendukung operasipada ALU ( Arithmatic Logic unit )yang dapat dilakukan dalam satu siklus. 6 dari register serbaguna ini dapatdigunakan sebagai 3 buah register pointer 16-bit pada mode pengalamatan taklangsung untuk mengambil data pada ruang memori data. Ketiga register pointer16-bit ini disebut dengan register X ( gabungan R26 dan R27 ), register Y (gabungan R28 dan R29 ), dan register Z ( gabungan R30 dan R31 ). </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3. Hampir semua instruksi AVR memiliki format 16-bit. Setiap alamatmemori program terdiri dari instruksi 16-bit atau 32-bit. Selainregister serba guna di atas, terdapat register lain yang terpetakan denganteknik memory mapped  I/O selebar 64 byte. Beberapa register inidigunakan untuk fungsi khusus antara lain sebagai register control Timer/Counter, Interupsi, ADC, USART, SPI, EEPROM, dan fungsi I/O lainnya. Register –register ini menempati memori pada alamat 0x20h – 0x5Fh. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Untuk mengetahui alur hubungan dari architecture ATmega328 dapat di lihatpada gambar berikut:  </p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-Nj9WrwVe75Q/UwnMP2IydeI/AAAAAAAAAF4/WKJlnUggw34/w506-h495/4.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.4. Arsitektur ATmega328</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">(Sumber:  http://duinoworks.bakketti.com/)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">c. Memori</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">ATmega328 mempunyai 32 KB (dengan 0,5 KB digunakan untuk bootloader. ATmega 328 juga mempunyai 2 KB SRAM dan 1 KB EEPROM(yang dapat dibaca dan ditulis (RW/read and written) dengan EEPROM library).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">d.  Input dan Output</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Setiap 14 pin digital padaATmega328 dapat digunakan sebagai input dan output,menggunakan fungsi pinMode(), digitalWrite(),dan digitalRead(). Fungsi-fungsi tersebutberoperasi di tegangan 5 Volt. Setiap pindapat memberikan atau menerima suatu arus maksimum 40 mA dan mempunyai sebuahresistor pull-up (terputus secara default) 20-50 kOhm. Selain itu.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''Beberapa pin mempunyai fungsi-fungsi spesial:'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.    Serial: 0 (RX) dan 1(TX). Digunakan untuk menerima (RX) dan memancarkan (TX) serial data TTL (Transistor-TransistorLogic). Kedua pin ini dihubungkan ke pin-pin yang sesuai dari chip Serial ATmega8U2 USB-ke-TTL.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.  External Interrupts: 2 dan 3. Pin-pin ini dapat dikonfigurasikan untukdipicu sebuah interrupt (gangguan) pada sebuah nilai rendah, suatu kenaikan atau penurunan yang besar, atau suatuperubahan nilai. Lihat fungsi attachInterrupt() untuk lebih jelasnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">3. PWM: 3, 5, 6, 9, 10, dan 11. Memberikan 8-bit PWM output dengan fungsi analogWrite().</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">4.    SPI: 10(SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin-pin ini mensupport komunikasi SPI menggunakan SPI library.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">5. LED: 13. Ada sebuah LED yang terpasang, terhubung ke pin digital 13. Ketika pin bernilai HIGH LED menyala, ketika pin bernilai LOW LED mati.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    ATmega328 mempunyai 6 input analog, diberi label A0 sampai A5, setiapnya memberikan 10 bit resolusi (contohnya 1024 nilai yang berbeda). Secara default, 6 input analog tersebut mengukur dari ground sampai tegangan 5 Volt, dengan itu mungkin untuk mengganti batas atas dari rangenya dengan menggunakan pin AREF dan fungsi analogReference(). Di sisi lain, beberapa pin mempunyai fungsi spesial:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  a.  TWI: pin A4 atau SDA dan pin A5 atau SCL. Mensupport komunikasi TWI dengan menggunakan Wire library</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  b.  Ada sepasang pin lainnya pada board:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  c.  AREF. Referensi tegangan untuk inputanalog. Digunakan dengan analogReference().</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  d.  Reset. Membawa saluran ini LOWuntuk mereset mikrokontroler. Secara khusus, digunakan untuk menambahkan sebuahtombol reset untuk melindungi yang memblocksesuatu pada board.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  e.  ATmega328 menyediakan serial komunikasi UART TTL(5V), yang tersedia pada pin digital 0 (RX) dan 1 (TX). Sebuah Atmega 16U2 padachannel board serial komunikasinya melaluiUSB dan muncul sebagai sebuah portvirtual ke software padakomputer. Firmware 16U2 menggunakan driver USB COM standar, dan tidak ada driver eksternal yang dibutuhkan.Bagaimanapun, pada Windows,sebuah file inf pasti dibutuhkan. SoftwareArduino mencakup sebuah serialmonitor yang memungkinkan data tekstual terkirim ke dan dari board Arduino. LED RX dan TX pada board akan menyala ketika data sedangditransmit melalui chip USB-to-serialdan koneksi USB pada komputer (tapi tidak untuk komunikasi serial pada pin 0 dan 1).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  f.    Sebuah SoftwareSerial library memungkinkanuntuk komunikasi serial pada beberapapin digital ATmega328.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  g.  ATmega328 juga mensupport komunikasi I2C (TWI) dan SPI. Software Arduino mencakup sebuah Wire library untuk memudahkan menggunakan bus I2C, Untuk komunikasiSPI, gunakan SPI library. ATmega328 Memerlukan Board Arduino Uno Sebagai bootloader yang memungkinkan kita untukmengupload kode baru ke ATmega328menggunakan pemrogram hardware eksternalyaitu Board Arduino Uno. ATmega328berkomunikasi menggunakan protokol STK500.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  '''2.2.3. Driver Motor DC IC L293D'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> IC L293D adalah IC yang didesain khusus sebagai driver motor DC dan dapat dikendalikan dengan rangkaian TTL maupun mikrokontroler. motor DC yang dikontrol dengan driver IC L293D dapat dihubungkan ke ground maupun ke sumber tegangan positif karena di dalam driver L293D sistem driver yang digunakan adalah totem pool. Dalam 1 unit chip IC L293D terdiri dari 4 buah driver motor DC yang berdiri sendiri sendiri dengan kemampuan mengalirkan arus 1 Amperetiap driver. Sehingga dapat digunakan untuk membuat driver H-bridge untuk 2 buah motor DC. konstruksi pin driver motor DC IC l293 dapat di lihat pada gambar 2.5 sebagai berikut.<ref name ="link1"> http://elektronika-dasar.web.id/komponen/driver-motor-dc-l293d</ref> </p></div><div align="center"><img width="350" height="170" style="margin:0px" src="https://lh6.googleusercontent.com/RJI9LoUpSPuuKTFvCBBn6qPzCDJkYzxUJNL3oZsvWA=w533-h207-p-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">  Gambar 2.5.Konstruksi pin dan rangkaian driver motor DC IC L293</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> (Sumber : http://chaokhun.kmitl.ac.th)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> '''1.  Fungsi pin driver motor DC IC L293D'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> a.  Pin EN(Enable, EN1.2, EN3.4) berfungsiuntuk mengijinkan driver menerimaperintah untuk menggerakan motor DC. </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> b.  Pin In (Input, 1A, 2A, 3A, 4A)adalah pin input sinyal kendali motorDC </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> c.  Pin Out (Output, 1Y, 2Y, 3Y, 4Y)adalah jalur output masing-masing driver yang dihubungkan ke motor DC</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> d.  Pin VCC (VCC1, VCC2) adalah jalur input tegangan sumber driver motor DC, dimana VCC1 adalah jalur input sumber teganganrangkaian kontrol driver dan VCC2 adalah jalur input sumber tegangan untuk motor DC yang dikendalikan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> e.    Pin GND (Ground)adalah jalu yang harus dihubungkan ke ground,pin GND ini ada 4 buah yang berdekatan dan dapat dihubungkan ke sebuah pendingin kecil.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> '''2.2.4.    Keypad Membrane 4x3'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Salah satu  jenis perangkat antar muka yang umum dijumpai pada sistem embedded adalah keypad matrik 3x4 atau 4x4. Keypad biasanya digunakan pada beberapaperalatan yang berbasis mikrokontroller. Pada penggunaannya keypad terdiri dari beberapa saklar, yang saling terhubung jika dilakukan penekanan pada bagian keypad sehingga antara kolom dan baris akan terhubung. Agar mikrokontroler dapat melakukan scan keypad harus di berikan logika LOW (“0”) ketika tombol keypad tidak ditekan dan logika HIGH (“1”) pada saat tombol keypad ditekan.<ref name="link9"> http://elektronika-dasar.web.id/artikel-elektronika/matrix-keypad-4x4-untuk-mikrokontroler/</ref></p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/3izBoVrldSpsT7rJawnWPIk_ekq6zorwfPkQKLvGHg=s192-p-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Gambar 2.6.Keypad membrane 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Keypad membrane yang digunakan adalah keypad dengan jumlah kolom 3 dan jumlah baris 4  yang dapat digunakan,  rangkaian keypad 3x4 dapat dilihat pada gambar berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/IBZbjGIvYroX5oYn5GVN0PUbnWRr0M1KHBmiZfCm6A=s192-p-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Gambar 2.7. Konfigurasi pin output keypad 4x3</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> (Sumber : http://playground.arduino.cc/Main/KeypadTutorial)</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> '''2.2.4.    Sensor Infrared'''  </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Switch infrared sensor atau Adjustable infrared sensor adalah saklar atau sensor yang bekerja otomatis. Sensor IR atau infrared ini banyak digunakan sebagai aplikasi switch otomatis untuk aneka aplikasi.Sensor ini bekerja sebagai switch dengan jarak pengaktifan yang bisa diatur dari 3cm sampai 80cm lurus. dapat dipakai sebagai detektor  pada robot untuk menghindari rintangan atau benda yang menghalangi sensor tersebut. Cara kerja sensor infrared pada dasarnya sama dengan cara kerja sensor  pada umumnya, namun cara kerja sensor infrared dapat dilihat secara langsung ketika lampu dibelakan bagian sensor tidak menyala artinya sensor diberi kondisi LOW (“0”) dan ketika lampu dibagian belakang sensor menyala artinya sensor diberi kondisi HIGH (“1”).<ref name="link7"> http://www.dfrobot.com/wiki/index.php/Adjustable_Infrared_Sensor_Switch_%28SKU:SEN0019%29</ref></p></div><div align="center"><img width="350" height="170" style="margin:0px" src="https://lh3.googleusercontent.com/vt73KR1ybEOSPUtdcq_3h2twYnev2033UDHbAXPWdw=w773-h348-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Gambar 2.8. Bentuk fisik sensor infrared </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> '''1.    Spesifikasi'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> a.    Jarak jangkau pembacaan sensor 3cm - 80cm </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> b.    Biasanya banya digunakan untuk robot, media interaktif dan dunia industri</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> c.    Power supply: 5V </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> '''1.    Pinout'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> a.    Red - V+ </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> b.      Yellow - Signal </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> c.      Green - GND </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> '''2.2.6.  Motor Servo'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Motor servo adalah sebuah motor DC yang dilengkapi rangkaian kendali dengan sistem closed feedback yang terintegrasi dalammotor tersebut. Pada motor servo posisi putaran sumbu (axis) dari motor akan diinformasikan kembali ke rangkaian kontrolyang ada di dalam motor servo.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> <div align="center"><img width="350" height="180" style="margin:0px" src="https://lh3.googleusercontent.com/_8_gPpNpscImbgDM8wc1enhN8ITsSjNqYRFW177DAA=w196-h218-p-no"/></div></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Gambar 2.9. Bentuk fisik motor servo standar</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2"> Sumber: http://elektronika-dasar.web.id </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Motor servo disusun dari sebuah motor DC, gearbox, variabel resistor (VR) atau potensiometer dan rangkaian kontrol. Potensiometer berfungsi untuk menentukan batas maksimum putaran sumbu (axis) motor servo. Sedangkan sudut dari sumbu motor servo diatur berdasarkan lebar pulsa yang pada pin kontrol motor servo.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Motor servo disusun dari sebuah motor DC, gearbox, variabel resistor (VR) atau potensiometer dan rangkaiankontrol. Potensiometer berfungsi untuk menentukan batas maksimum putaran sumbu(axis) motor servo. Sedangkan sudut dari sumbu motor servo diatur berdasarkan lebar pulsa yang pada pin kontrol motor servo.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Motor servo adalah motor yang mampu bekerja dua arah (CW dan CCW) dimana arah dan sudut pergerakan rotornya dapat dikendalikan dengan memberikan variasi lebar pulsa (duty cycle) sinyal PWM pada bagian pin kontrolnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> '''1.  Jenis motor servo '''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> a.  Motor servo standar 180°Motor servo jenis ini hanya mampu bergerak dua arah (CW dan CCW) dengandefleksi masing-masing sudut mencapai 90° sehingga total defleksi sudut darikanan – tengah – kiri adalah 180°.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> b.  Motor servo continuous Motor servo jenis ini mampubergerak dua arah (CW dan CCW) tanpa batasan defleksi sudut putar(dapat berputar secara kontinyu).</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> Pulse kontrol motor servo operasional motor servo dikendalikan oleh sebuah pulseselebar ± 20 ms, dimana lebar pulse antara 0.5 ms dan 2 ms menyatakan akhir dari range sudut maksimum. Apabila motor servo diberikan pulse dengan besar 1.5 ms mencapai gerakan 90°, maka bila kita berikan pulse kurang dari 1.5 ms maka posisi mendekati 0° dan bila kita berikan pulse lebih dari 1.5 ms maka posisi mendekati 180°. Gambar pulse kendali motor servo dapat dilihat pada gambar 2.2 sebagai berikut:</p></div><div align="center"><img width="250" height="350" style="margin:0px" src="https://lh6.googleusercontent.com/8-cfLCGhhjpovItHRMyhNk81KHYgX3PkDyRuECsm-w=w471-h698-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.10.  Pulsa kendali motor servo</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Motor servo akan bekerja secara baik jika pada bagian pin kontrolnya diberikan sinyal PWM dengan frekuensi 50 Hz.Dimana pada saat sinyal dengan frekuensi 50 Hz tersebut dicapai pada kondisi Ton duty cycle 1.5 ms, maka rotor dari motor akan berhenti tepat di tengah-tengah (sudut 0°/ netral). Pada saat Ton duty cycle dari sinyal yang diberikan kurang dari 1.5 ms, maka rotor akanberputar ke berlawanan arah jarum jam (Counter Clock wise, CCW) dengan membentuk sudut yang besarnya linier terhadapbesarnya Ton duty cycle, dan akan bertahan diposisi tersebut. Dan sebaliknya, jika Ton duty cycle dari sinyal yang diberikan lebih dari 1.5 ms, maka rotor akan berputar searah jarum jam (Clock Wise, CW) dengan membentuk sudut yang linier pula terhadap besarnya Ton  duty cycle, dan bertahan diposisi tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> '''2.2.7.  Motor DC'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Motor listrik merupakan perangkat elektromagnetis yang mengubah energi listrik menjadi energi mekanik. Pada dasarnya energi ini digunakan untuk memutar benda benda yang ada di sekitar kita, seperti untuk memggerakkan fan/kipas , menggerakan kompresor, mengangkat bahan,dan masih banyak yang lainnya.<ref name="link1"> http://elektronika-dasar.web.id/teori-elektronika/teori-motor-dc-dan-jenis-jenis-motor-dc/</ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Motor DC adalah jenis motor yang menggunakan tegangan DC (tegangan yang searah) sebagai sumber energi. Dengan memberikan tegangan yang berbeda di kedua terminal, motor akan berputar dalam satu arah, dan apabila polaritas tegangan dibalik maka arah putaran motor akan terbalik juga. Adapun motor DC terdiri dari dua bagian utama, yaitu:<ref name="arifin">Arifin dan Ardi Amir. 2009. “Pemodelan Dan Pengendalian Motor Listrik U.S Electric Motors Type Dripproof 1750 Rpm/40 Hp/240 Volt”. UniversitasTadulako. Jurnal JIMT, Vol. 6, No. 1, Mei 2009: 50 – 59 </ref></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 1. Stator  merupakan bagianyang tetap / stasioner. Stator menghasilkan medan magnet, baik yang dihasilkandari sebuah kumparan (magnet elektro) atau magnet permanen.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 2. Rotor yaitu bagian yang berputar.Rotor dalam bentuk coil di manasebuah arus listrik.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Adapun yang dapat diperhatikan dari DC Motor ini adalah polaritas dari teganganditerapkan pada dua terminal menentukan arah putaran motor, sedangkan perbedaanbesar pada kedua tegangan terminal menentukan kecepatan motor.</p></div><div align="center"><img width="350" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/u7qOs2GWUin7P790G8Kh0H2yNU0_kWR8RYmbqm4E8Q=w357-h225-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.11. Bagian dalam motor DC</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://depokinstruments.com</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> '''1.    Prinsip kerja motor DC'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Cara kerja dari motor DC ini sangat sederhana, yaitu apabila terdapat arus yang melewatisuatu konduktor, timbul medan magnet di sekitar konduktor.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> a.  Arus listrik dalam medan magnet akan memberikan gaya.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> b.  Jika kawat yang membawa arus dibengkokkan menjadi sebuah lingkaran / loop, maka kedua sisi loop, yaitu pada sudut kanan medan magnet, akan mendapatkan gaya pada arah yang berlawanan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> c.  Pasangan gaya menghasilkan tenaga putar/ torque untuk memutar kumparan.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">d.  Motor-motor memiliki beberapa loop pada dinamonya untuk memberikan tenaga putaran yang lebih seragam dan medanmagnetnya dihasilkan oleh susunan elektromagnetik yang disebut kumparan medan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Pada motor DC, medan magnet disini selain berfungsi sebagai tempat untuk menyimpan energi, sekaligus sebagai tempat berlangsungnyaproses perubahan energi, daerah kumparan, karena konversi dari energi listrikmenjadi energi mekanik (motor) maupun sebaliknya berlangsung melalui medan magnet, dengan demikian</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''2. Beban motor'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Beban pada motor DC penting dideinisikandalam memahami sebuah motor listrik.  Beban ini mengacu kepada output tenaga putar / torque sesuaidengan kecepatan yang diperlukan. Sampai saat ini jenis beban dikelompokkanmenjadi :</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">a.  Beban torque konstan  yaitu beban yang permintaan keluaran energinya bergantung terhadap kecepatanoperasinya , akan tetapi torquenya tidak bervariasi.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Contoh: beban dengan torque konstan adalah corveyors, rotarykilns, dan pompa displacement konstan.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">b.  Beban dengan variabel torque yaitubeban dengan torque yang bervariasi dengan kecepatn operasi.Contoh beban dengan variabel torque adalah pompa sentrifugaldan fan (torque bervariasi sebagai kuadratkecepatan).</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  Contoh: Peralatan Energi Listrik : Motor Listrik.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">c.  Beban dengan energi konstan yaituadalah beban dengan permintaan torque yang berubah danberbanding terbalik dengan kecepatan. Contoh untuk beban dengan daya konstanadalah peralatan-peralatan mesin.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''3. Bagian Atau Komponen Utama Motor DC'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">a.  Kutub medan  Motor DC sederhana memiliki dua kutub medan: kutub utara dan kutub selatan. Garis magnetik energi membesar melintasi ruang terbuka diantara kutub-kutub dari utara ke selatan. Untuk motor yang lebih besar atau lebih komplek terdapat satu atau lebih elektromagnetik.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">b.    Current Elektromagnet atau Dinamo. Dinamo yang berbentuk silinder, dihubungkan ke as penggerak untuk menggerakan beban. Untuk kasus motor DC yang kecil, dinamo berputar dalam medan magnet yang dibentuk oleh kutub-kutub, sampai kutub utara dan selatan magnet berganti lokasi.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">c. Commutator. Komponen ini terutama ditemukan dalam motor DC. Kegunaannya adalah untuk transmisi arus antara dinamo dan sumber daya. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Motor DC adalah sebagai pengendali kecepatan, yang tidak mempengaruhi kualitas pasokan daya. Motor ini dapat dikendalikan dengan mengatur: Tegangan dinamo meningkatkan tegangan dinamo akan meningkatkan kecepatan Arus medan  menurunkan arus medan akan meningkatkankecepatan. Hubungan antara kecepatan, flux medan dan Tegangan dinamo dituntukan dalam persamaan berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Gaya Elektromagnetik (E) E=K\Phi N Torque (T) : T=K\Phi I_{a} Dimana: </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> E  =  gaya elektromagnetik yang dikembangkan pada terminal  dinamo (volt)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Φ  =  flux medan yang berbanding lurus dengan arus medan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> N  =  kecepatan dalam RPM (putaran per menit)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> T  =  torque electromagnetik </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Ia  = arus dinamo</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> K  = konstanta persamaan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''4. Jenis Motor DC'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Adapun Motor DC dibedakan menjadi dua jenis, yaitu yang arus dan dayanya berasal dari sumber terpisah, dan motor yang memiliki sumber daya sendiri</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''a.    Motor DC sumber daya Terpisah Excited Winding'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Jika arus medan dipasok dari sumber terpisah maka disebut motor DC sumber daya terpisah/separately excited.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''b.  Motor DC sumber daya sendiri/ Self Excited'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Pada jenis motor DC sumber daya sendiri di bagi menjadi 3 tipe sebagi berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">1. Shunt motor under load</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Pada motor shunt, gulungan medan (medan shunt) disambungkan secara paralel dengan gulungan dinamo Oleh karena itu total arus dalam jalurmerupakan penjumlahan arus medan dan arus dinamo.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''2. Series motor'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Motor seri identik dalam kosntruksi untuk motor shunt kecuali untuk field. Untuk field dihubungkan secara seri dengan armature, oleh karena itu, membawa arus armature seluruhnya. Field seri ini terdiri dari beberapa putaran kawat yang mempunyai penampang cukupbesar untuk membawa arus. Pada motor yang mempunyai hubungan seri jumlah arus yang melewati angker  dinamo sama besar dengan yang melewati kumparan. Jika beban naik motor berputar makin pelan. Jika kecepatan motor berkurang maka medan magnet yang terpotong juga makin kecil, sehingga terjadi penurunan EMF(electromotive force). </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> '''2.2.8.Komponen Elektronika'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> '''1.  Lampu led'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Lampu LED atau kepanjangannya (light emitting diode) adalah suatu lampu indikator dalam perangkat elektronika yang biasanya memiliki fungsiuntuk menunjukkan status dari perangkat elektronika tersebut. Misalnya pada sebuah komputer, terdapat lampu LED power dan led indikator untuk processor, atau dalam monitor terdapat juga lampu led power dan power saving. Lampu led terbuat dari plastik dan dioda semikonduktor yang dapat menyala apabila dialiri tegangan listrik rendah(sekitar 1.5 volt DC). Bermacam-macam warna dan bentuk dari lampu led, disesuaikan dengan kebutuhan dan fungsinya. Bentuk fisik dari lampu led dapat dilihat pada gambar 2.12 sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> <div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/fsgglHBg-CN6QUfJEkjOGGOHPEAmk0bzVnfhivWoYw=w199-h306-no"/></div>Gambar 2.12. Lampu led</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber : diambil dari marktechopto.com</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  '''A. Fungsi lampu led'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  Led (light emitting diode) merupakan sejenis lampu yang akhir-akhir ini muncul dalam kehidupan kita. Led dulu umumnya digunakan pada gadgetseperti ponsel serta komputer. Sebagai pesaing lampu bohlam dan neon, saat ini aplikasinya mulai meluas dan bahkan bisa kita temukan pada korek api yang kita gunakan, lampu emergency dan sebagainya. Led sebagai model lampu masa depan dianggap dapat menekan pemanasan global karena efisiensinya.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  '''2.Resistor'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  Resistor atau tahanan adalah salah satu komponen elektronika yang berfungsi untuk mengatur serta menghambat arus listrik. Resistor adalah komponen dasar elektronika yang dipergunakan untuk membatasi jumlah arus yang mengalir dalam suatu rangkaian. Sesuai dengan namanya resistor bersifat resistif dan biasanya komponen ini terbuat dari bahan karbon. Berdasarkan hokum Ohm bahwa resistansi berbanding terbalik dengan jumlah arus yang mengalir melaluinya. Satuan resistansi dari suatu resistor disebut Ohm atau dilambangkan dengan simbol W(Omega). Untuk menghitung hambatan pada resistor dapat menggunakan rumus sebagai berikut: </p></div><div align="left"><img width="100" height="100" style="margin:0px" src="https://lh4.googleusercontent.com/vVToS5-bgDOfVE5nS8BRxcdIfRR72hqTi21TT8K5Eg=w66-h69"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  Keterangan : </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">    V =  tegangan listrik (volt ) </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  I  =  arus yang mengalir (ampere)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  R  = tahanan (ohm)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  Untuk mengetahui nilai resistorberdasarkan warnanya dapat dilihat pada table 2.1 sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  <div align="center"><img width="450" height="450" style="margin:0px" src="https://lh3.googleusercontent.com/HHrHtITWoXfer4G7btOBxDJRHPdthRG20eJLFoczrw=w486-h390-no"/></div></p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2">  Tabel baca resistor </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">  Sumber: Rusmadi (2009:13)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Penjelasan dari kode warna resistor pada gambar 2.13 sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Kode I, menyatakan angka ke satu</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">  Kode II, menyatakan angka ke dua</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Kode III, menyatakan faktor pengali</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Kode IV, menyatakan nilai toleransi atau batas antara nilai tahanan terbesar dengan nilai tahanan yang terkecil.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Misalkan diketahui warna tahanan terdiri dari merah-hijau-orange-emas, berarti nilai resistansinya = 25.000 ohm ± 5% = 25 K ohm ± 5%</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Nilai maksimal dari resistansinya = 25.000 + (25.000 X  5%)= 26.250 ohm.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Nilai maksimal dari resistansinya = 25.000 - (25.000 X  5%) = 26.250 ohm.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Menurut macamnya resistor terbagi atas dua macam yaitu:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">1.  Resistor Tetap ( Fixed Resistor)Resistor tetap adalah resistor yang memiliki nilai hambatan yang tetap tidak dapat diubah-ubah. Apabila nilai tahanannya semakin besar, maka arus semakin kecil. Sebaliknya bila nilai tahanannya kecil, maka arus yang mengalir semakin besar. Resistor memiliki batas kemampuan daya misalnya : 1/16 watt, 1/8 watt, ¼ watt, ½ watt. Artinya resitor hanya dapat dioperasikan dengan daya maksimal sesuai dengan kemampuan dayanya. Adapun resistor tidak tetap dapat dilihat pada gambar 2.14.</p></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/W0xzOLGNMIerbWNtKH92aXyPUaqGVmJhenf5nqi14w=w725-h207-p-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Gambar2.13. Bentuk fisik dan simbol resistor tetap</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">1.  Resistor Tidak Tetap (Variable Resistor) Ialah resistor yang nilaihambatannya atau resistansinya dapat diubah-ubah. Jenisnya antara lain : hambatan geser, trimpot dan potensiometer. Yangbanyak digunakan ialah trimpot dan potensimeter.</p></div><div style="font-size: 12pt;font-family:'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">a.    Tahanan Variabel adalah jenis tahanan yang resistansinya bisadiubah-ubah, seperti Potensiometer dengan cara diputar dan Trimpot (trimer potensiometer).</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">b. LDR (Light Dependent Resistance)adalah tahanan yang nilai resistansinya dipengaruhi oleh cahaya, nilai tahananya akan mengecil apabila terkena cahayadan membesar apabila tidak terkena cahaya.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">c. NTC (negative thermal coeffisien) dan PTC (positivethermal coeffisien) adalah jenis tahanan yang nilai tahanannya dipengaruhi oleh perubahan suhu. NTC pada suhu yangtinggi nilai tahanannya turun dan pada suhu yang rendah nilai tahananya naik, sedangkan PTC kebalikannya pada suhu yang tinggi nilai tahanannya naik dan pada suhu yang rendah nilai tahanannya turun.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Adapun resistor tidak tetap dapat dilihat seperti pada gambar 2.15sebagai berikut:</p></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/fgFDlIDf8TLO-jC2dXxGchLVJIxChkXnr1BgRbkyXA=w179-h235-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2">Gambar 2.14. Bentuk fisik dan simbol resistor tidak tetap</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2">Sumber:http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''3.  Kapasitor'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Kapasitor adalah komponen elektronika yang mempunyai kemampuan menyimpan electron-elektron selama waktu yang tidak tertentu. Kapasitor berbeda dengan akumulator dalam menyimpan muatan listrik terutama tidak terjadi perubahan kimia pada bahan kapasitor, besarnya kapasitansi dari sebuah kapasitor dinyatakan dalam farad.<ref name ="link5> http://elektronika-dasar.web.id/teori-elektronika/definisi-kapasitor/</ref></p></div> <div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pengertian lain kapasitor adalah komponen elektronika yang dapat menyimpan dan melepaskan muatan listrik. Struktur sebuah kapasitor terbuat dari 2 buah plat metal yang dipisahkan oleh suatu bahan dielektrik. Bahan-bahan dielektrik yang umum dikenal misalnya udara vakum, keramik, gelas, elektrolit danlain-lain.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Jika kedua ujung plat metal diberi tegangan listrik, maka muatan-muatan positif akan mengumpul pada salah satukaki (elektroda) metalnya dan padasaat yang sama muatan-muatan negatif terkumpul pada ujung metal yang satu lagi.Muatan positif tidak dapat mengalir menuju ujung kutup negatif dan sebaliknyamuatan negatif tidak bisa menuju ke ujung kutup positif, karena terpisah olehbahan dielektrik yang non-konduktif.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Muatan elektrik ini “tersimpan” selama tidak ada konduksi pada ujung-ujungkakinya. Kemampuan untuk menyimpan muatan listrik pada kapasitor disebuatdengan kapasitansi atau kapasitas. Untuk melihat kontruksi dari kapasitor,dapat dilihat pada gambar 2.16 sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/QF-t-VG0HnYp38eObIkCVTe1tfPit9yzdqbjMCrM6Q=w316-h189-p-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Gambar 2.15. Susunan lapisan kapasitor</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Sumber:http://elektronika-dasar.web.id </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Kapasitansi didefenisikan sebagai kemampuan dari suatu kapasitor untuk dapat menampung muatan elektron. Coulombs pada abad 18 menghitung bahwa 1 coulomb = 6.25 x 1018 elektron. Kemudian Michael Faraday membuat postulat bahwa sebuah kapasitor akan memiliki kapasitansi sebesar 1 farad jika dengan tegangan 1 volt dapat memuat muatan elektron sebanyak 1 coulombs. Dengan rumus dapat ditulis :  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Q = CV  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Dimana :  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Q = muatan elektron dalam C (coulomb) </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  C = nilai kapasitansi dalam F (farad)  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  V = besar tegangan dalam V (volt)  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Dalam praktek pembuatan kapasitor,kapasitansi dihitung dengan mengetahui luas area plat metal (A), jarak (t)antara kedua plat metal (tebal dielektrik)dan konstanta (k) bahan dielektrik. Dengan rumusan dapat ditulis sebagaiberikut :  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  C = (8.85 x 10-12) (k A/t) </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Contoh konstanta (k) dari beberapa bahan dielektrik yang disederhanakan  dapat dilihat pada tabel 2.2 sebagai berikut:  </p></div><div align="center"><img width="550" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/-rY8FGGgmQUE/UwmxFJBNHeI/AAAAAAAAADk/GcLi3qjrrkY/w1598-h586-no/17.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Tabel 2.2. Bahan dielektrik yang di sederhanakan  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> a.    Prinsip PembentukanKapasitor  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 1.    Jika dua buah plat atau lebih yang berhadapan dan dibatasi olehisolasi, kemudian plat tersebut dialiri listrik maka akan terbentuk kondensator(isolasi yang menjadi batas kedua plat tersebut dinamakan dielektrikum).  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 2.    Bahan dielektrikum yangdigunakan berbeda-beda sehingga penamaan kapasitor berdasarkan bahan dielektrikum. Luas plat yang berhadapanbahan dielektrikum dan jarak keduaplat mempengaruhi nilai kapasitansinya.  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 3.    Pada suatu rangkaian yang tidak terjadi kapasitor liar. Sifat yangdemikian itu disebutkan kapasitansi parasitic.Penyebabnya adalah adanya komponen-komponen yang berdekatan pada jalurpenghantar listrik yang berdekatan dan gulungan-gulungan kawat yang berdekatan.  </p></div><div align="center"><img width="550" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-yLfqOQAwFl4/UwmxFXSkQFI/AAAAAAAAADg/-c-LG_wDitM/w318-h128-no/18.jpg"/></div> <div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.16. Lapisan dalam kapasitor</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.17 diatas menunjukan bahwa ada dua buah plat yang dibatasi udara. Jarak kedua plat dinyatakan sebagai d dantegangan listrik yang masuk. Besaran Kapasitansi Kapasitas dari sebuah kapasitor adalah perbandingan antara banyaknya muatanlistrik dengan tegangan kapasitor dapat ditulis menggunakan rumus sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">C = Q / V </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Jika dihitung dengan rumus C= 0,0885D/d. Maka kapasitasnya dalam satuan pikofarad.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> D = luas bidangplat yang saling berhadapan dan saling  mempengaruhidalam satuan cm2.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  d    =    jarak antara plat dalam satuan cm. Bila tegangan antara plat 1 volt dan besarnya muatan listrik pada plat 1 coulomb, makakemampuan menyimpan listriknya disebut 1 farad.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Dalam kenyataannya kapasitor dibuat dengan satuan dibawah 1 farad. Kebanyakan kapasitor elektrolit dibuat mulai dari 1 mikrofarad sampai beberapa milifarad. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> '''b.        Jenis-jenis kapasitor sesuai bahan dan konstruksinya.''' </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Kapasitor sepertijuga resistor nilai kapasitansinya ada yang dibuat tetap dan ada yang variabel.Kapasitor dielektrikum udara,kapasitansinya berubah dari nilai maksimum ke minimum. Kapasitor variabel sering kita jumpai padarangkaian pesawat penerima radio dibagian penala dan osilator. Agar perubahankapasitansi di dua bagian tersebut serempak maka digunakan kapasitor variabelganda. Kapasitor variabel ganda adalah dua buah kapasitor variabel dengan satu pemutar. Berdasarkan dielektrikum kapasitor dibagi menjadi beberapa jenis, antara lain: </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 1.    kapasitor keramik </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 2.    kapasitor film kapasitor elektrolit</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 3.    kapasitor tantalum </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 4.    kapasitor kertas </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Berdasarkanpolaritas kutup pada elektroda kapsitor dapat dibedakan dalam 2 jenis yaitu : </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 1.  Kapasitor Non-Polar, kapasitor yang tidak memiliki polaritas pada keduaelektroda dan tidak perlu dibedakan kaki elektrodanya dalam pesangannya padarangkaian elektronika. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 2.  Kapasitor Bi-Polar, yaitu kapasitor yang memiliki polaritas positif dannegatif pada elektrodanya, sehingga perlu diperhatikan pesangannya padarangkaian elektronika dan tidak boleh terbalik. Kapasitor elektrolit dankapasitor tantalum adalah kapasitor yang mempunyai kutub atau polar, seringdisebut juga dengan nama kapasitor polar. Kapasitor film terdiri dari beberapajenis yaitu polyester film, poly propylene film.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> '''4. Kristal''' </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Berfungsi untuk menghasilkan sinyaldengan tingkat kestabilan frekuensi yang sangat tinggi. Kristal pada oscilator ini terbuat dari quartz atau Rochelle salt dengan kualitas yang baik. Material ini memilikikemampuan mengubah energi listrik menjadi energi mekanik berupa getaran atausebaliknya. Kemampuan ini lebih dikenal dengan piezoelectric effect.<ref name ="link4"> http://elektronika-dasar.web.id/rangkaian/oscilator-dengan-kristald</ref> </p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-pmKMZejvn3A/UwmxGHjoEfI/AAAAAAAAADs/O8pflSc2niw/w410-h430-no/19.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar  2.17. Rangkaian internal kristal</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Gambar diatas memperlihatkanrangkaian setara kristal. Rangkaian setara resonansi seri akan berubah jikakristal ditempatkan pada suatu wadah atau “pemegang”. Kapasitansi akibat adanyakeping logam akan terhubung paralel dengan rangkaian setara kristal. Dalam halini kristal memiliki kemampuan untuk memberikan resonansi paralel dan resonansiseri. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pada oscilator, kristal yang berfungsi sebagai rangkaian resonansi seri,kristal seolah-olah memiliki induktansi (L), kapasitansi (C) dan resistansi(R). Nilai L ditentukan oleh massa kristal, harga C ditentukan olehkemampuannya berubah secara mekanik dan R berhubungan dengan gesekan mekanik.Berikut adalah contoh oscilatormenggunakan tank cirkuit kristalsebagai resonansi seri.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-4ebQF0iG6-0/UwmxG1mvxaI/AAAAAAAAAEA/EC5xt9cG9nQ/w373-h275-no/20.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.18. Rangkaian oscilator hartley dengan kristal</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/usancZG6ykQilC_rMURUkhxXxOgTFw5gxxpSnNkfaQ=w290-h204-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.19. Rangkaian oscilator colpitts dengan kristal</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Kristal ini dapatdioperasikan pada rangkaian tangki dengan fungsi sebagai penghasil frekuensi resonansi paralel. Kristal sendiri dapat dioperasikan sebagai rangkaian tangki. Jika kristal diletakkan sebagai jaringan umpan balik, kristalakan merespon sebagai piranti penghasil resonansi seri. Kristal sebenarnya merespon sebagai tapis yang tajam. Kristal dapat difungsikan sebagai umpanbalik pada suatu frekuensi tertentu saja. Oscilator hartley dan colpitts dapat dimodifikasi dengan memasang kristal ini. Stabilitas oscilator akan meningkat dengan pemasangan kristal.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> '''5.    IC regulator'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Salah satu tipe regulator tegangan tetap adalah 78XX. Regulator tegangan tipe 78XX adalah salah satu regulator tegangan tetap dengan tiga terminal, yaitu terminal VIN, GND dan VOUT. Tegangan keluaran dari regulator 78XX memungkinkan regulator untuk dipakai dalam sistem logika, instrumentasi dan Hifi. Regulator tegangan 78XX dirancang sebagai regulator tegangan tetap, meskipun demikian dapat juga keluaran dari regulator ini diatur tegangan dan arusnya melalui tambahan komponen eksternal. Pada umumnya catu daya selalu dilengkapi dengan regulator tegangan. Tujuan pemasangan regulator tegangan pada catu daya adalah untuk menstabilkan tegangan keluaran apabila terjadi perubahan tegangan masukan pada catu daya. Fungsi lain dari regulator tegangan adalah untuk perlindungan dari terjadinya hubung singkat pada beban.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Untuk melihat karakteristik regulator tegangan positif 78xx dapat dilihat pada tabel 2.3 sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/JIb00jUaUruReyTGbAPJlayM0tRhmh3Z1TA6XNT2yA=w511-h224-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Tabel 2.3. Karakteristik IC regulator tegangan positif 78xx</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Angka xx pada bagianterakhir penulisan tipe regulator78xx merupakan besarnya tegangan outputdari regulator tersebut. Kemudianhuruh L, M merupakan besarnya arus maksimum yang dapat dialirkan pada terminal output regulator tegangan positif tersebut. Untuk penulisan tanpa huruf Lataupun M (78(L/M)xx) pada regulatortegangan positif 78xx maka arus maksimal yang dapat dialirkan pada terminal outputnya adalah 1 ampere. Karakteristik dan tipe-tipe kemampuan arus maksimal output dari regulator tegangan positif 78xx dapat dilihat pada tabel diatas.Kode huruf pada bagian depan penulisan tipe regulator78xx merupakan kode produsen (AN78xx, LM78xx, MC78xx) regulator tegangan positif 78xx. Cara pemasangan dari regulatortegangan tetap 7805pada catu daya dapat dilihat pada gambar 2.21 sebagai berikut.<ref name ="linkl1">http://elektronika-dasar.web.id/komponen/regulator-tegangan-positif-78xx/</ref></p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/fSuzk86fu5l7zI75nYEkWXYLs6gsbua8G-sV1PnkTA=w299-h131-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.20. Rangkaian dasar IC regulator tegangan positif 78xx</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://elektronika-dasar.web.id</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''1.    Penggunaan IC regulator dalam rangkaian'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">IC 7805 merupakan IC peregulasi,dimana IC 7805 bekerja pada sumber arus searah yang menghasilkan keluaran 5 volt sedangkan pada rangkaian IC inidigunakan untuk memaksa keluaran yang kita berikan diatas 5 volt menjadi 5 volt dengan hasil positif, sesuai dengan data IC 7805 bekerja efektif antara range 7V-20V. IC 7805 terdapat beberapa macam mulai dari komponen SMD (surface mount device) sampai aplikasi umum dengan keluaran arus sampai dengan 1A.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/S4sqYcwsLIhwDJ4RMv19Mhk5g-r9aVa6ugZVHQC9wg=w784-h398-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.21. Rangkaian IC regulator </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Sumber: http://www.ladyada.net/make/logshield/design.html</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">'''6.  Tombol reset''' </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2">Proses reset merupakan proses untuk mengembalikan sistem ke kondisi semula. Power-on reset merupakan peroses reset yangberlangsung secara otomatis pada saat sistem pertama kali diberi daya. pinreset juga dapatdiberi rangkaian manual reset.beberapa rangkaian yang umum digunakanterdapat pada gambar 2.23 pemberian rangkaianini membuat sistem dapat di-reset oleh user setiap saatdengan menekan tombol reset.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-Yc59lyrXqCU/UwmxKQdm58I/AAAAAAAAAEg/SmSZji9-90U/w250-h299-no/25.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 2.22. Rangkaian power-on reset</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> '''2.2.9.  Literrature Riview'''</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Menurut Guritno, Sudaryono dan Untung Rahardja (2010:86), “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawabanuntuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporanhasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama. Beberapa Literaturereview tersebut adalah sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 1.  Penelitian yang dilakukan oleh Moch Firmansyah dari Perguruan Tinggi Raharja yang berjudul “Akses Ruangan Digitally Synthesizer Laboratory ( DSL ) Dengan Menggunakan Metode MPP ( Microcontroller Password Protection )” menggunakan mikrokontroler AT89S205 pada tahun 2009. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 2.  Penelitian yang dilakukan oleh Fitri Apriyani dari PERGURUAN TINGGI RAHARJA yang berjudul “Sistem Keamanan Pintu Menggunakan Password Berbasis Mikrokontroller AT89S51 pada tahun 2013.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 3.  Penelitian yang dilakukan oleh Satriyo Budi Santoso dari Perguruan Tinggi Raharja yang berjudul “Perancangan Miniatur PalangPerlintasan Kereta API Menggunakan Infrared dan Mikrokontroller AT89S51 Pada PT.KAI pada tahun 2013.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 4.  Penelitian yang dilakukan oleh Achmad Raka Prisany dari Perguruan Tinggi Raharja yang berjudul “ Alat Palang Pintu Kereta Api Otomatis Menggunakan Sensor Infra merah Berbasis Mikrokontroller Arduino pada tahun 2013.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> 5.  Penelitian yang dilakukan oleh Riyan Saputra dari Perguruan Tinggi Raharja yang berjudul “Pengontrolan Peralatan Rumah Dengan Menggunakan Mikrokontroller AT89S51 dan Remote Inframerah pada tahun 2013.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Dari beberapa sumber literature review di atas, dapat diketahui bahwa penelitian tentang mikrokontroller, sensor infrared, keypad sudah banyak di bahas. Dalam beberapa sumber literature reviewtersebut informasi yang di berikan masih terbatas. Sedangkan saat ini kemajuanteknologi sudah sudah berkembang dengan pesat. Sehingga pengontrolan dapat di lakukan dengan menggabungkan cara kerja dari dua media yang berbeda yaitu keypad dan sensor infrared dalam satu alat yang dimana di gunakan sebagai media untukpengontrolan alat tersebut. Untuk itu dibuatlah penelitian yang berjudul “Akses Kontrol Kendaraan Bermotor Roda Empat Menggunakan Password dan Sensor Infrared Berbasis Mikrokontroller ATmega328”. </p></div>  <ref name="Syahrul. 2012. “Mikrokontroller AVR ATMEGA8535">Syahrul. 2012. “Mikrokontroller AVR ATMEGA8535</ref>{{pagebreak}}=<p align="center"><b>BAB III</b></p>=<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><b>'''PERANCANGAN DAN PEMBAHASAN'''</b></p></div>==Konsep Perancangan Dan Pembahasan==<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pada perancangandi sini yang dimaksudkan meliputi perancangan perangkat keras (hardware) dan perangkat lunak (software). Perangkat keras yang akandigunakan meliputi motor servo, sensor infrared,  keypad membrane4x3, motor DC, lampu led, arsitektur mikrokontroller ATmega328, serta rangkaian sistem akses kontrolkendaraan bermotor roda empat menggunakan passworddan sensor infrared berbasis mikrokontroller ATmega328 dan mekaniknya. Perancangan perangkat kerasnyamenggunakan Arduino Uno sebagai media untuk menanamkan program ke dalammikrokontroller dan perancangan perangkat lunak dilakukan dengan menggunakanprogram Arduino 1.0. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Secaraumum pada perancangan alat iniadalah seperti yang di tunjukkan pada diagram Blok padagambar 3.1. Alat yang dirancang akan membentuk suatu sistem '''“Akses Kontrol Kendaraan Bermotor Roda EmpatMenggunakan Password dan Sensor Infrared Berbasis Mikrokontroller ATmega328”'''.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Perancangan sistem secara keseluruhan memerlukan beberapa alat dan bahan yang digunakan dengan deskripsi alat danbahan sebagai berikut:</p></div>===Alat yang digunakan meliputi===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 1.        Personal Computer (PC).</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 2.        Solder timah.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 3.        Solder karet.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 4.        Software Arduino 1.0.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 5.        Arduino Uno sebagai bootloader untuk upload program.</p></div>===Sedangkan bahan-bahan yang digunakan===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 1. Mikrokontroller ATmega328</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 2.        Sensor infrared.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 3.        Keypad membrane 4x3.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 4.        Motor servo standar.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 5.        Motor Direct Current.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 6.        IC regulator (LM7805, LM7806)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 7.        Kapasitor Elco 2200 microFarad/35volt, 100 microFarad/16volt</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 8.        Kapasitor keramik 22 pf.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 9.        Resistor 10 kohm, 330 ohm.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 10.    Lampu led merah, led hijau, led biru.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 11.    Heatshink (alumunium pendingin).</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 12.    Jack baterai.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 13.    Switch On/Off.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 14.    Timah solder.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 15.    Kabel konektor.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 16.    Pin header.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 17.    Kristal 16 MHz.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 18.    Socket 28 kaki.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 19.    Tombol reset.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 20.    Printed circuit board.</p></div>==Perancangan Perangkat Keras (Hardware)==<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Agar mempermudah penulis dalam menjelaskan perancangan perangkat keras, maka di gambarkan alur dan cara kerja perangkat keras pada rangkaian diagram blok pada gambar 3.1 bawah ini: </p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/G3wjh7xLcsbq_473mHOFa_d8kDdB9yPXpcEQKvdvRPI=w978-h452-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.1. Diagram blok rangkaian </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Pada gambar 3.1 merupakan alur dari diagram blok, yang dimana terdapatkonfigurasi seluruh rangkaian yang digunakan. Prinsip dari kerja sistem yang dirancang adalah sensor infrared dan keypad menjadi media untuk memberikan inputan pada mikrokontroller, ketikamikrokontroller menerima inputan darisensor infrared maka inputan tersebut akan menjadi perintahuntuk motor servo agar berputar kearah kiri sebesar 30 derajat. Dan ketikamikrokontroller menerima inputan daritombol keypad yang berupa angka-angka,maka inputan tersebut akan menjadiperintah baik itu untuk motor servo maupun motor DC, tergantung tombol manayang di tekan pada keypad</p></div>===Rangkaian  Sistem Minimum ATmega328===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Agar mikrokontroller ATmega328 dapat digunakan sebagai sistem kontrol perlu dibuat sistem minimumnya. Gambar 3.2 adalah gambar sistem minimum dari mikrokontroller ATmega328.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/MX71L2KqtZwGdBSSn-vr0oRbwInbdCmwZz-ehGGvbEA=w780-h679-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.2. Rangkaian sistem minimum mikrokontroller ATmega328</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Rangkaian sistemminimum ATmega328 pada gambar 3.2 sudah dapat bekerja secara baik dengan memberikan tegangan sebesar 12 volt lalu tegangan tersebut di turunkan lagi menjadi 5 volt dengan menggunakan IC regulator LM7805.</p></div> ===Rangkaian Power Supply===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Agar alat yang dibuat dapat bekerja sesuai dengan fungsinya, maka diperlukan sumber tegangan listrik sebagai catu daya. Rangkaian catu daya yang digunakan mendapatkan sumber tegangan dari adaptors switching dengan output 12 volt. Tegangan tersebut kemudian diturunkan menjadi 6volt dan 5 volt tegangan DC, melalui IC regulator LM7806 dan LM7805.Arus yang masuk dari adaptor switching akan melalui kapasitor yang bertujuan untuk mengurangi noise pada tegangan DC.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Setelah itu keluaran dari kapasitor tersebut masuk ke IC regulator yang fungsinya adalahuntuk menstabilkan tegangan. IC regulator ini terdiri dari dua buah IC, yaitu LM7806 yang menghasilkan tegangan +6 volt, dan LM7805 yang menghasilkan tegangan +5 volt. Keluaran dari IC regulator ini kemudian akan masuk kembali ke kapasitor agar tegangan DC yang dikeluarkan dapat lebih halus lagi (smooth).</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/OdM1qvTxsG5Deh1TZ-hp8ARm2_9JdHWRMqXent1Pb1U=w619-h650-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Gambar 3.3. Rangkaian catu daya </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Pada rangkaian catu daya ini menggunakan empat buah sumber catu daya, yang akan digunakan terpisah untuk memberikan tegangankerja pada masing-masing rangkaian. Rangkaian yang menggunakan tegangan sebesar +5 Volt DC adalah rangkaian kontrol L293, rangkaian motor DC, rangkaian sensor infrared dan rangkaian sistem mikrokontroller, sedangkan untuk menggerakan motor servo digunakan tegangan +6 volt DC.</p></div>===Rangkaian Keypad Membrane 4x3===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Keypad merupakan salah satu peripheral yang sangat penting dalam sistem komputer. Berbagai macam keypad bisa kita jumpai, misalnya untuk aplikasi sederhana dapat digunakan keypad 4x3 yang pada dasarnya merupakan konfigurasi saklar/tombolyang disusun berdasarkan baris dan kolom (4 baris dan 3 kolom).</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/2JB3ee53nNslpzqkRbiYgO5RMagWKz4trzEY5eF6liA=w877-h653-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.4. Rangkaian keypad membrane 4x3 </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Dalam susunan keypadpada rangkaian gambar 3.4 diatas terdapat empat buah baris (P0, P1, P2, dan P3)dan tiga buah kolom (P4, P5, dan P6). Untuk mendeteksi penekanan tombol yangterdapat pada keypad 4x3 tersebut, maka maka harus dilakukan penyapuan (scanning). Langkah-langkah scanning dijelaskansebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  Jika P0, P1, P2 dan P3 berlogika ”0”  berarti tombol 1, 4, 7, dan * tertekan, dan jika P0, P1, P2, dan P3 berlogika ”1” berarti tidak ada tombol yang tertekan, untukmelakukan proses scanning terhadap tombol-tombol keypad yang lain baik itu dilakukan pada kolom 1, 2,dan 3 semuanya sama. </p></div>===Rangkaian lampu led===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pada rangkaian di bawah ini menunjukan tiga buahlampu led dengan masing-masingberfungsi  sebagai indikator sebuah inputandari keypad ataupun dari sensor infrared,cara kerjanya pada saat menekan angka 1 pada keypad data tersebut akan dikirim ke mikrokontroller dan akanmemberikan inputan ke lampu indikatorkiri pada kondisi HIGH (“1”). artinyalampu indikator untuk belok kiri pada pinA5 akan menyala selama 5 detik. Ketika menekan angka 3 pada keypad akan memberikan inputan ke lampu indikator kanan padakondisi HIGH (“1”). artinya lampuindikator untuk belok kanan pada pin A4 akan menyala selama 5 detik. ketikamenekan angka 2 pada keypad akan memberikan inputanke lampu indikator maju pada kondisi HIGH(“1”). Artinya lampu indikator maju pada pin A3 akan menyala terus karena tidakdiberi delay.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/-oSfEufvQFKQ/UwrM-X7Q2rI/AAAAAAAAAKo/LUT_FyYZKEo/w663-h660-no/5.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Gambar 3.5. Rangkaian lampu led </p></div>===Rangkaian motor servo===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Motor servo adalahsebuah motor dengan sistem umpan balik tertutup di mana posisi dari motor akandiinformasikan kembali ke rangkaian kontrol yang ada di dalam motor servo.Motor ini terdiri dari sebuah motor DC,serangkaian gear, potensiometer dan rangkaian kontrol. Potensiometer berfungsi untuk menentukanbatas sudut dari putaran servo. Sedangkan sudut dari sumbu motor servo diaturberdasarkan lebar pulsa yang dikirim melalui kaki sinyal dari kabel motorberikut gambar konfigurasi kaki pada motor servo.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/6ThLHiHU-daqtL4e32P6zuxJDqQpkJQCGVi6P24_-a0=w901-h662-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Gambar 3.6.  Rangkaian motor servo</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pada rangkaian gambar 3.6 di atas konfigurasi untuk kaki  motor servo dengan mikrokontroller ATmega328 beradapada pin digital 10, pada arsitektur  mikrokontroller ATmega328  motor servo hanya bekerja pada Pin  digital 3, 5, 6, 9, 10, 11 yang memiliki fungsi PulseWidth Modulation (PWM) yaitu merupakan sebuah pendekatan untuk mengendalikan putaran dan kecepatan motor arus searah. Tenaga yang disuplai ke motor dalam bentuk sinyal gelombang kotak dari magnet konstan dengan merubah lebar pulsa atau duty cycle. Duty cycle adalah perbandingan antara lamanya waktu on terhadap waktu off dalam suatu periode waktu. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Cara kerja dari rangkaian pada gambar 3.6 adalah motor servo bekerja ketika mikrokontroller mendapat inputan dari sensor infrared dan keypad yang akan memberikan logika HIGH (“1”) dan logika LOW (“0”) ketika mikrokontroller tidak ada inputan, ketika motor servo mendapat inputan dari sensor motor servo akan berputar berlawanan dengan jarum jam sebesar 30 derajat selama 5 detik. Dan ketika tombol 1, 4, 7 pada keypad kita tekan, maka mikrokontroller akan mendapat inputan dan akan memberikan sinyal aktif pada motor servo sehingga akan berputar berlawanan arah jarum jam masing – masing selama 5 detik, tombol 1 untuk sudut 15 derajat, tombol 4 untuk  sudut 30 derajat, tombol 7 untuk sudut 45 derajat.</p></div>===Rangkaian sensor infrared===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Rangkaian switch sensor infrared atau adjustableinfrared sensor digunakan sebagai sensor pendeteksi objek yang akan bekerjasecara otomatis. Ketika sensor terhalang suatu benda maka sensor akan membaca bendatersebut sebagai inputan dan merubahkondisi menjadi kondisi  HIGH (“1”) yang kemudian diterima oleh sistemmikrokontroller  yang akan memberikankondisi HIGH “1”  pada motor servo. Ketika motor servo menerimainputan dari sistem mikrokontrollermaka  motor servo akan berputar ke arahkiri sebesar 30 derajat dalam waktu lima detik, hubungan sensor infrared denganmikrokontroller ATmega328 dapat dilihat seperti pada gambar berikut: </p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/KkGjQBV0LhmzCSdqj43LAvN20jEFUGnr_QIwdsJVxZQ=w786-h675-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.7. Rangkaian sensor infrared</p></div>===Rangkaian motor DC===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Agar motor DC dapat dikontrol dua arah diperlukan driver motor yaitu IC l293. Pada IC l293 terdapat 16 pin yaitu dua pin enable berfungsi untuk mengijinkan driver menerima perintah untuk menggerakan motor DC, empat pin input adalah pin input sinyalkendali motor DC, empat pin output adalah jalur output masing-masing driver yang dihubungkan ke motor DC, dua pinVCC adalah jalur input tegangan sumber driver motor DC, dimana VCC1 adalah jalur input sumber tegangan rangkaian kontrol driver dan VCC2 adalah jalur input sumber tegangan untuk motor DC yang dikendalikan. dan empat pin ground adalah jalur yang harus dihubungkan ke ground, pin GND ini yang berdekatan dan dapat dihubungkan ke sebuah pendingin kecil. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Rangkaian di atas baru akan bekerja ketika mendapat inputan dari keypad, tombol keypad yang digunakan adalahtombol dua untuk mengontrol motor DC dengan arah maju, tombol delapan untuk mengontrol arah motor dc dengan arah mundur, dan tombol lima akan mengontrolmotor DC pada posisi berhenti. Cara kerja rangkaian di atas adalah dengan memberikan tegangan 5 volt sebagai Vcc pada pin 16 dan 5 volt pada pindelapan untuk tegangan motor, maka IC l293 siap digunakan. Jika terdapat tegangan input satu dan input dua maka dengan memberikan logika HIGH pada enable1 maka output 1 dan output 2 akan aktif. Sedangkan enable1 berlogika rendah, meskipun terdapat tegangan pada input 1 dan input 2, output tetap nol (tidak aktif). Hal ini juga berlaku untuk input 3, 4 dan output 3, 4 serta enable 2. Konfigurasi pin IC L293 di atas, rangkaian di atas dapat digunakan untuk mengontrol dua motor DC sekaligus, dan juga dapa mengontrol motor DC secara kontinu dan dengan teknik PWM (Pulse-Width Modulation).</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/XLciB9Td-Ut6CC-TWwhe_ldHZZ-4cLoNUO3TfG9xqAo=w867-h677-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2">  Gambar 3.8.Rangkain driver motor L293</p></div>===Rangkaian sistem keseluruhan===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Setelah melakukan perancangan perangkat keras dari seluruh komponen dan bahan yang digunakan, maka rangkaian sistem keseluruhan akan terlihat seperti gambar 3.9 sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-O-JSnuveoZzb0_zTpokxiAtRg-T9J2Z-oIH8K8IRA4=w741-h670-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.9. Skema rangkaian sistem keseluruhan </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Keterangan dari jalur-jalur diatas: </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> a.    Jalur  merah sebagai arus positif (+).</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> b.    Jalur hitam sebagai arus negatif  ( - ).</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> c.    Jalur biru sebagai jalur data.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> d.  Jalur kuning sebagai jalur PWM untuk motor DC dan motor servo.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> e.    Jalur  hijau sebagai jalur clock (pembangkit frekuensi) untuk kristal.</p></div>==Konsep Perancangan Perangkat Lunak (Software)==<div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Perancangan perangkat lunak, adalah melakukan penulisan listing program ke dalam suatu Software Arduino 1.0 dengan menggunakan bahasa pemrograman C, dimana perintah-perintah program tersebut akan di eksekusi oleh hardware atau sistem yang di buat.</p></div>===Penulisan listing program bahasa C===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Pada perancangan perangkat lunak akan menggunakan program Arduino 1.0 digunakan untuk menuliskan listing program dan menyimpannya dengan file yang berekstensi .pde, dan bootloader Arduino Uno sebagai media yang digunakan mengupload program ke dalam mikrokontroller, sehingga mikrokontroler dapat bekerja sesuai dengan yang diperintahkan. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Adapun langkah-langkah untuk memulai menjalankan software Arduino 1.0 dapat dilihat seperti pada gambar 3.10. sebagai berikut :</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/ejkeNCYq_EuBK33yoVkcdhUWWRWywzElK2b8lI5hl9c=w376-h460-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.10. Membuka program Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Dalam pemrograman mikrokontroller ATmega328 yang akan dibuat, untuk menuliskan listing program dapat dilihat pada gambar 3.11. sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-PnBTlbQuQTw/UwrMY2s6BUI/AAAAAAAAAIg/2NQFnJKkBvU/w492-h591-no/11.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2">  Gambar 3.11. Tampilan layar program Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Setelah form utama program Arduino 1.0 ditampilkan, maka langkah selanjutnya adalah mengkonfigurasi pengalamatan port koneksi yang ada pada device manager.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/SdEstV_bjxezdCZll3-2Zl_QujxRhweID0ECChw_njE=w634-h450-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2">Gambar 3.12. Konfigurasi port melalui device manager</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Pada pemrograman mikrokontroller perlu diperhatikan untuk koneksi portnya, karena pada pengalamatan port inilah mikrokontroller dapat berkomunikasi dengan komputermelalui komunikasi serial, pada gambar 3.12. koneksi port diseting pada port 4.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-XOUSwUPIWJg/UwrMcuaYHgI/AAAAAAAAAIo/M5XNxJUILfM/w495-h595-no/13.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.12. Menentukan koneksi port 4 pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Seting koneksi port pada Arduino 1.0 dilakukan agar pada saat program di upload tidak terjadi error karena kesalahan pada pengalamatan port yang sebelumnya di seting juga melalui device manager.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/v4JrTTos0_WkfnDkCIpvBwelRCSkMZUHUrg7ue2q4eg=w496-h595-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.14. Menyimpan file program pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Langkah selanjutnya adalah menyimpan listing program yang sudah dibuat dengan nama berekstensi .pde dalam penelitian ini nama file yang akan disimpan dengan nama Project_Final.pde.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/Y-mp5JRVy8gj1_cEmNjE8Khy-Tplr5S3h9_DrURv-Vw=w605-h567-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.15. Menyimpan program pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Setelah melakukan penyimpanan file program selanjutnya tahap penulisan listing dimulai dari mengimpor librarydan dapat di lihat pada gambar 3.16 sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/99HMzHf6IXAm9qgBDe6yZGGgWA4GeYWq-75mfYEtXDM=w496-h659-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.16. Mengimpor library pada header Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Selanjutnya tahap penulisan program, perlu diketahui pada pemrograman mikrokontroller ATmega328 yang menggunakan bootloader Arduino Uno sebagai media untuk menanamkan program dan Arduino 1.0 sebagai media untuk menuliskan listing program. Serta menambahkan library yang akan digunakan, karena untuk penggunaan motor servo dan keypad dan password, perlu ditambahkan library karena menggunakan fungsi header bahasa c yang terdapat pada Arduino 1.0 itu sendiri.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/d9ACJT4MgE9ijaYjxLTS8bgAJLR66UzU4CEoTOnQuzE=w503-h695-no"/></div> <div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.17.  Library-library yang digunakan pada Arduino 1.0</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Setelah langkah pada gambar di atas dilakukan, agar sistem dapat bekerja sesuai dengan yang dinginkan, selanjutnya lakukan penulisan listing program secara keseluruhan. </p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/ttL3x8d0MTqlLH6OgZSV9qRs078NpU8SPBJG7NcqyTI=w504-h726-no"/></div> <div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.18. Proses kompilasi listing program</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Setelah listing program ditulis semua, langkah selanjutnya proses kompilasi untuk mengecek apakah listing program yang ditulis terjadi kesalahan atau tidak, proses kompilasi dapat dilihat pada gambar 3.18  diatas.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-XgxXbiqhajY/UwrMoKrs1MI/AAAAAAAAAJg/7hDTVRugbFQ/w499-h766-no/19.jpg"/></div> <div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.19. Hasil kompilasi listing program</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Pada  gambar 3.19.  menunjukan hasil dari kompilasi listing program dan hasil dari proses kompilasi tidak terjadi error, artinya proses penulisan listing program sudah benar, hasil dari kompilasi inilah yang nantinya akan ditanamkan ke dalam sistem mikrokontroller ATmega328.</p></div>==Pengisian program ke dalam IC ATmega328==<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Mikrokontroller bisabekerja jika di dalamnya sudah dimasukkan listingprogram, program yang akan dimasukan kedalam mikrokontroller ATmega328yaitu program aplikasi yang dibuat dengan aplikasi Arduino 1.0. Untuk melakukanpengisian program menggunakan perangkat keras (Hardware) dan perangkat lunak (Software)dapat dilihat pada gambar 3.20 berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-XKolar6pM48/UwrMtO4UcGI/AAAAAAAAAJw/wNNzRaj1Afw/w484-h616-no/20.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.20. Rangkaianboard Arduino dengan internal clock</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Dengan menggunakan arduino  sebagai media untuk memasukan program ke dalam mikrokontroller ATmega328, maka program yang ditulis pada Arduino1.0 dapat langsung dimasukan kedalam mikrokontroller ATmega328. Langkah selanjutnya sebelum listing program dimasukan ke dalam mikrokontroller, yang perlu diperhatikan yaitu jenis board yang akan digunakan pada saat memasukan listing program,  proses pemilihan board yang digunakan untuk memasukan listing program dapat dilihat pada gambar 3.21. sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/gIXLjiK9Qjeox8xiyqt29TID8qAavnB4uGHzuJTiZ28=w602-h596-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.21. Pemilihan Arduino board</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Setelah jenis board sudah dipilih, langkah selanjutnya adalah memasukan program ke dalam mikrokontroller dengan menggunakan internal clock, arti dari internalclock adalah dengan memanfaatkan board Arduino sebagai board untuk berkomunikasi dengan komputer, dan mikrokontroller yang ada pada arduino board tersebut dilepas, agar IC ATmega328 yang akan digunakan dapat terbaca oleh Arduino board.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/4n6-Ia48IKC1bfK1IEFEM7LyY67E_y20ixQkOIfXYxk=w505-h729-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar  3.22. Mengupload program kedalam mikrokontroller  ATmega328</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Pada tampilan pemrograman Arduino 1.0 diatas, dilakukan dengan mengklik tombol upload yang ada pada Arduino 1.0, padasaat mengupload listing program secara otomatis akan menampilkan pesan bahwa prosesupload program tidak terjadi error atau sukses. Proses upload listing program yang tidakterjadi error dapat dilihat pada gambar 3.23 sebagai berikut: </p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-Dr1eA47IZ70/UwrM0yUv_vI/AAAAAAAAAKI/MVDQVeYSj5o/w504-h728-no/23.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 3.23. Proses upload listing program sukses</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Setelah langkah upload listing program selesai, maka sistem mikrokontroller ATmega328 yang berjudul “AKSES KONTROL KENDARAANBERMOTOR RODA EMPAT MENGGUNAKAN PASSWORD DAN SENSOR INFRARED BERBASIS MIKROKONTROLLER ATmega328” sudah siap digunakan.</p></div>==Diagram alur sistem keseluruhan==<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Pada pembuatan sebuah sistem kontrol diperlukansebuah gambar yang dapat menjelaskan alur atau langkah-langkah dari cara kerjasebuah sistem yang dibuat, sehingga dapat memberikan penjelasan dalam bentukgambar. Penjelasan yang berupa gambar proses kerja sebuah sistem merupakangambar dari diagram alur sistem yang akan dibuat. Tujuan dari pembuatan diagramalur adalah untuk mempermudah pembaca dan pembuat sistem itu sendiri untukmemahami langkah-langkah serta cara kerja sebuah sistem yang dibuat. Daripenelitian yang dilakukan menghasilkan flowchartsistem sebagai berikut:</p></div><div align="center"><img width="750" height="750" style="margin:0px" src="https://lh6.googleusercontent.com/emX-CHwy-LpIm9k_7MKm4rAlj6SrRGkDxiDwYPpnN8E=w881-h827-no"/></div>{{pagebreak}}=<p align="center"><b>BAB IV</b></p>=<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><b>'''UJI COBA DAN ANALISA'''</b></p></div>==4.1. Uji Coba==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah melakukan perancangan dan pemasangan komponen, selanjutnya adalah melakukan serangkaian uji coba pada masing-masing blok rangkaian yang bertujuan untuk mendapatkankesesuaian spesifikasi dan hasil yang diinginkan. Untuk lebih jelas mengenai pembahasan hasil uji coba yang akan dilakukan dan dapat dilihat pada sub bab berikut.</p></div>===Pengujian rangkaian catu daya===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">      Catu daya sebagai power supplyadalah sebuah piranti elektronikayang berguna sebagai sumber daya untuk piranti lain yang sangat penting. Dalam realisasi perangkat keras yang berupa motorDC, driver L293 motor servo dankeseluruhan rangkaian sistem di sini membutuhkan catu daya. Gambar 4.1 adalahmerupakan gambar rangkaian catu daya yang terhubung dalam suatu rangkaiansistem. Uji coba dilakukan dengan menggunakan lampu led (light-emitting diode), sebagai outputdari tegangan kerja pada sebuah rangkaian catu daya, uji coba rangkaian catudaya dapat di lihat pada gambar 4.1 sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/zdQWSHrqm_mNlnYazU5toDawLd1uUkJnYwKTmWS0Pv4=w364-h342"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2"> Gambar 4.1. Pengujian rangkaian catu daya</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Dari hasil pengujian pada rangkaian diatas didapatkan hasil yang terukur sebenarnya adalah sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 1.    Hasil pengukuran pada IC regulator satu yang merupakan output untuk rangkaianmikrokontroller berupa tegangan DC sebesar +5 volt. Setelah dilakukan pengukuran adalah sebesar 4.72 volt DC.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 2.    Hasil pengukuran keluaran dari IC regulatordua yaitu merupakan tegangan untuk  driver motor IC L293 sebagai Vcc padapin 16 dan tegangan untuk motor DC yang di pasang pada IC L293 di pin 8 sebasar4.72 volt.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 3.    Hasil pengukuran keluaran dari IC regulatortiga yaitu merupakan tegangan untuk sensor infrared sebesar 4.72 volt.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> 4.    Hasil pengukuran keluaran dari IC regulatorempat yaitu merupakan tegangan input untukmotor servo sebesar 4.88 volt.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align: left;text-indent: 0.5in"><p style="line-height:2"> Dari hasil pengujian rangkaian catu daya didapatkan hasil yang cukup stabil untuk membuat sistem dapat bekerja seperti yang diharapkan, sehingga pada rangkaian catu daya ini sudah dapat digunakan dengan baik.</p></div>===Pengujian rangkaian keypad membrane===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Keypad digunakan untuk memasukkan angka–angka dan instruksi yang telah ditentukan oleh program yang ada dalam mikrokontroler yang kemudian untuk mendeteksi penekanan tombol yang terdapat pada keypad 4x3 tersebut, maka harus dilakukan penyapuan (scanning). Untuk proses scanning pada keypad menggunakan kolom C0, C1, C2. Pada saat kondisi kolom C0 berada diset pada kondisi HIGH, kemudian baca kondisi kolom C0.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Jika ROW0 menjadi = 0 berarti tombol 1 tertekan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Jika ROW1 menjadi = 0 berarti tombol 4 tertekan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Jika ROW2 menjadi = 0 berarti tombol 7 tertekan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Jika ROW3 menjadi = 0 berarti tombol * tertekan</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Jika ROW0 = ROW1 = ROW2 = ROW3</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">tetap = 1 berarti tidak ada tombol yang tertekan.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Dari proses kerja keypad dapat diambil kesimpulan untuk melakukan uji coba dengan mengontrol sebuah lampu led, uji coba dilakukan dapat dilihat pada gambar 4.2 sebagai berikut:</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-0B-vrfiL2RQ/UwruRIf0TZI/AAAAAAAAAM4/_7I7z8hHPx4/w379-h342-no/2.jpg"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Gambar 4.2. Pengujian rangkaian keypad 4x3</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Prinsip kerja dari rangkaian ini adalah ketika menekan tombol bintang ” * ” pada keypad lampu led akan menyala, dan menekan tombol pagar ” # ” pada keypad lampu led akan mati.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Setelah melihat hasil yang didapatkan dalam pengujian tersebut, maka dapat diambil kesimpulan bahwa rangkaian keypad bekerja sesuai dengan yang diinginkan. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Adapun listing Program yang digunakan dalam uji coba dari rangkaian di atas adalah sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">#include <Keypad.h></p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">char keys[rows][cols] = {  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  {'1','2','3'}, </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                        {'4','5','6'},</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> {'7','8','9'},</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                    {'#','0','*'}</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                                      }; </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                                            byte rowPins[] = { 0, 1, 2, 3 };</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">byte colPins[] = { 6, 5, 4 };</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Keypad keypad = Keypad(rowPins, colPins,  sizeOf(rowPins) ,    sizeOf(colPins));</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> #define ledPin 13  </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  void setup() {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">digitalWrite(ledPin, HIGH); </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Serial.begin(9600);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">keypad.addEventListener(keypadEvent);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">}</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">void loop() {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">keypad.getKey();</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">void keypadEvent(KeypadEvent eKey)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">switch (eKey) {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">case '*': </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">digitalWrite(ledPin, HIGH); </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">break;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">case '#':</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> digitalWrite(ledPin, LOW);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> break;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">case KEY_RELEASED:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Serial.println("Key Released");</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">break;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">default:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">if (eKey != NO_KEY)(Serial.println(eKey);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">}}} </p></div>===Pengujian rangkaian pengendali motor DC===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Rangkaian pengendali motor DC digunakan untuk mengendalikan motor DC untuk melakukan perputaran ke arah kanan dan kiri, dalam hal ini untuk melakukan proses menjalankan roda kendaraan bermotor roda empat.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pengujian yang akan dilakukan pada rangkaian pengendali motor DC menggunakan IC L293, hanya untuk mengetahui dan memastikan bahwa arah putaran dan besar tegangan yang digunakan sesuai dengan kebutuhan sistem tersebut. Langkah pertama yang dilakukan adalah memberikan tegangan pada rangkaian L293 untuk menentukan tegangan yang sesuai dengan tenaga ( torsi ) yang dihasilkan dan tidak terlalu cepat perputarannya untuk motor DC. Berikut adalah merupakan hasil pengujian perbandingan antara tegangan dengan torsi yang dihasilkan.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">1.    Motor DC diberikan tegangan sebesar 12 volt, torsi yang dihasilkan terlalu cepat, sehingga IC regulator akan cepat panas.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">2.    Motor DC diberikan tegangan sebesar 9 volt, torsi yang dihasilkan dapat menggerakkan pintu , tetapi kecepatan roda kendaran bermotor roda empat masih terlalu tinggi.</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">3.    Motor DC diberikan tegangan sebesar 5 volt, torsi yang dihasilkan mampu menggerakkan roda kendaraan bermotor roda empat pada kecepatannya yang diinginkan.</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/FKi0UIXm33480Apo5FbSTN-pvLknAMWBSHP1x5rHAsw=w702-h214-no "/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Tabel 4.1. Pola pemberian pada driver motor DC L293</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Setelah melakukan beberapa tahapan pengujian pada rangkaian pengendali motor DC, hasil pengujian yang dilakukan sesuai dengan kebutuhan sistem. Sehingga tegangan 5 volt yang digunakan sudah cukup untuk mengendalikan motor DC tersebut.</p></div>===Pengujian rangkaian mikrokontroller dan motor servo===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Pengujian motor servo menggunakan rangkaianmikrokontroler dilakukan dengan dihubungkan langsung  dengan pin data pada motor servo,  kemudian untuk tegangan kerja motor servomembutuhkan  power sebesar 5 volt DC agar motor servo dapat berputar sesuai yang di inginkan. Dan untuk melakukan pengujian terhadap motor servo diperlukan listing program untuk mengontrol arah putaran motor servo, uji coba selanjutnya akan menggerakan motor servo dengan arah putaran jarum jam sebesar 180 derajat, dan akan kembali pada posisi awal yaitu 0 derajat ketika arah putaran sudah mencapai 180 derajat, proses ini secara terus menerus sampai power supply di matikan. </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Uji coba motor servo menggunakan listing program sederhana dan dapat dilihat pada gambar 4.4 sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> #include <Servo.h></p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Servo myservo; </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  int pos = 0; </p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">  void setup() {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">            myservo.attach(9);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">            }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> void loop(){</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">            for(  pos = 0; pos < 180; pos += 1)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">            {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                                                  myservo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                  delay(15);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                      }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">          for(  pos = 180; pos >= 1; pos -= 1)</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">              {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                          myservo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                      delay(15);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">                                }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">          }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Setelah melakukan proses memasukan listing program kedalam mikrokontroller, uji coba motor servo akan terlihat seperti pada gambar berikut:</p></div> <div align="center"><img width="250" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/BVlnPUJ2dIApUbqnJBKbGBCYgtXj6wXrsZOoZRN1-ng=w396-h342-no"/></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:center;text-indent: 0.5in"><p style="line-height:2">Gambar 4.3. Pengujian rangkaian motor servo</p></div>===Pengujian rangkaian mikrokontroller dan sensor infrared===<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Sensor infrared merupakan salah satu saklar yang terdapat seperangkat alat pemancar dan alat penerima yang dapat mengubah energi cahaya menjadi sinyal listrik. Sensor infrared mengeluarkan respon sesaat ada objek yang menghalangi jarak pancar dari sensor infrared tersebut, dan sinyal aktif yang diterima oleh mikrokontroller ATmega328 dari sensor infrared tersebut, kemudian akan diproses dan mikrokontroller ATmega328 akan mengirimkan sinyal aktif kepada motor servo, sehingga motor servo akan berlogika HIGH yang artinya motor servo akan berputar 30 derajat ke arah berlawan dengan jarum jam. Dan ketika sensor infrared tidak mendeksi objek, maka motor servo akan berada pada posisi diam. Adapun listing program yang digunakan sebagai berikut :</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">#include <Servo.h></p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">int sensorInfrared = A2;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">int val1;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">Servo servo;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">int pos = 90;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">int pos2 = 60;</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">void setup() {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">    Serial.begin(9600);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">    servo.attach(10);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">    servo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">    }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">void loop() {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">    val1 = digitalRead(sensorInfrared);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">      if (val1 == LOW)  {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">      servo.write(pos2);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">          }</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">      else</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">        {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">        if (val1 == HIGH)  {</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">        servo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2">        }}}</p></div>==Analisa listing program pada alat akses kontrol kendaraan bermotor==<div style="font-size: 12pt;font-family: 'timesnew roman';text-align:left;text-indent: 0.5in"><p style="line-height:2"> Proses analisa dilakukan untuk mendapatkan kesesuaian antara perangkat keras (hardware) yang sudah di uji coba dengan perangkat lunak (software) yang berupa listing program yang telah di masukan ke dalam sistem mikrokontroller. </p></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh4.googleusercontent.com/SEOVDVfWVduEaomJAu9bykpQqIL-hR1UftShz--Qgcg=w248-h342-no"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh4.googleusercontent.com/-Hng19mKOcTo/Uwrualyi9FI/AAAAAAAAANY/rH_KU44YxKg/w254-h342-no/6.jpg"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh5.googleusercontent.com/uPX8lHUkv78AkiSpza69vzpyJVSD8fASq1d7LglVRk8=w252-h342-no"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh5.googleusercontent.com/-5TQrQI-p_JI/UwrudD54xTI/AAAAAAAAANo/MxZkE5H_cyU/w251-h342-no/8.jpg"/></div>  <div align="center"><img width="350" height="450" style="margin:0px" src="https://lh5.googleusercontent.com/u8aUzJvr7e6R0KhPdHdAptAqID3qe41jLy_4nDFynv0=w253-h342-no"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh6.googleusercontent.com/y-mFlEF2e5kvrOIaFwrqHH7yN9RFzsm2vuswn3ye7jU=w254-h342-no"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh4.googleusercontent.com/YlUVR3hSDYtEF_rrVoYoF9jZc3ga48VtB41eu6pKMCM=w256-h342-no"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh4.googleusercontent.com/UFsxnY90tPCAnGgrLnMnFio_CaVZOps7UVrSWL5vWZg=w257-h342-no"/></div><div align="center"><img width="350" height="450" style="margin:0px" src="https://lh4.googleusercontent.com/-_BnJLmOSxyE/Uwrt4RooauI/AAAAAAAAAMA/D_JhRiieCzQ/w257-h342-no/13.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.4. Listing  program keseluruhan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Setelah melakukan penulisan listing program pada Arduino 1.0 dilakukan maka dapat dijelaskan seperti berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">penulisan listing program harus diawali dengan kode:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">#include <Servo.h></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">#include <Password.h></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">#include <Keypad.h></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Kode di atas merupakan fungsi libraries yang ada pada software Arduino 1.0, yang didalamnya terdapat fungsi-fungsi yang untuk digunakan pada motor servo, keypad, dan password.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Sedangkan motor DC tidak dikontrol langsung menggunakan mikrokontroller, kerena motor DC hanya berputar searah dengan jarum jam, maka dari itu dengan memanfaatkan driver motor L293 untuk mengontrol motor DC, maka motor DC dapat dikontrol dua arah yakni searah dengan jarum jam dan sebaliknya bisa di kontrol dengan arah berlawanan jarum jam. Adapun listing program yang digunakan sebagai berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int motor1Pin1 = 3;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int motor1Pin2 = 4;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int enable1Pin = 6;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int motor2Pin1 = 8;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int motor2Pin2 = 9; </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int enable2Pin = 11;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Sedangkan untuk mendefinisikasikan password yang akan di gunakan untuk mengontrol kendaraan bermotor roda empat menggunakan kode :</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password1 = Password(  "5" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password2 = Password ( "2" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password3 = Password ( "8" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password4 = Password ( "1" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password5 = Password ( "4" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password6 = Password ( "7" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password7 = Password ( "3" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password8 = Password ( "6" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Password password9 = Password ( "9" );</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Selanjutnya pada bagian ini akan menjelaskan bagian-bagian program yang di deklarasikan untuk motor servo, listing program dapat dilihat seperti berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int val1;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Servo servo;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos = 90;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">//arah kiri</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos1 = 75;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos2 = 60;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos3 = 45;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">//arah kanan</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos4 = 135;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos5 = 120;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int pos6 = 105;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">pada listing program bagian diatas merupakan sudut-sudut yang di seting untuk motor servo ketika menerima inputan baik itu berupa inputan dari keypad maupun dari sensor infrared.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Dan untuk mendeklarasikan sensor  infrared agar dapat di kenal oleh mikrokontroller, listing program dapat di deklarasikan seperti kode berikut:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int sensorInfrared = A2;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">int val1;</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Perintah di atas di deklarasikan pada awal penulisan program, sehingga sensor yang dideklarasikan dapat di kenal oleh mikrokontroller.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">'''4.2.1.    Penjelasan struktur listing program'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Setiap program yang menggunakan bootloader Arduino biasa disebut sketch mempunyai dua buah fungsi yang harus ada yaitu:</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.Void setup() { }</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> yaitu semua kode didalam kurung kurawal akan dijalankan hanya satu kali ketika program dijalankan untuk pertama kalinya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.void loop( ) {  }</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">yaitu fungsi ini akan dijalankan setelah fungsi setup (void setup () {  })  selesai. Setelah dijalankan satu kali fungsi ini akan dijalankan lagi, dan lagi secara terus menerus sampai catu daya (power) dilepaskan. Berikut ini adalah elemen bahasa C yang dibutuhkan dalam format penulisan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">1.pinMode </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digunakan dalam void setup() untuk mengkonfigurasi pin apakah sebagai input atau output. Untuk output digital pin secara default di konfigurasi sebagai input sehingga untuk merubahnya harus menggunakan operator pinMode (pin, mode) dan digunakan untuk menetapkan mode dari suatu pin, pin adalah nomor pin yang akan digunakan dari 0-19 (pin analog 0-5 adalah 14-19). Mode yang bisa digunakan adalah INPUT atau OUTPUT.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">2.digitalWrite</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"> digunakan untuk mengset pin digital. Ketika sebuah pin ditetapkan sebagai output, pin tersebut dapat dijadikan HIGH (ditarik menjadi 5 volts) atau LOW (diturunkan menjadi ground).</p></div>==Uji coba alat akses kontrol kendaraan bermotor==<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Setelah melakukan analisa pada listing program yang di masukan kedalam mikrokontroller, selanjutnya di lakukan uji coba terhadap alat.</p></div>===Uji coba dengan memberikan inputan pada sensor infrared===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Uji coba pertama dilakukan dengan memberikan inputan terhadap sensor infrared yang berupa pembacaan objek oleh sensor infrared, sebelum sensor infrared mendeteksi adanya objek yang mengenainya maka sensor infrared dalam kondisi LOW, dan ketika objek mengenai sensor infrared dan melakukan pembacaan terhadap objek tersebut maka kondisi sensor infrared akan menjadi kondisi HIGH yang artinya sensor akan aktif, sehingga motor servo akan berputar kearah kirisebesar 30 derajat dan lampu indikator yang menyala pada gambar 4.6 menandakanbahwa kendaraan tersebut akan belok kiri dengan sudut 30 derajat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">{val1 = digitalRead(sensorInfrared);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">if (val1 == LOW){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">servo.write(pos2);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKiri, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">delay(200);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">servo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKiri, LOW);</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh6.googleusercontent.com/-M-bg-ZKowwg/Uwrt73xEiJI/AAAAAAAAAMI/l8j06Gl8xGA/w426-h342-no/14.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.5. Uji coba alat dengan memberikan input pada sensor infrared</p></div>===Uji coba dengan menekan tombol 5 pada keypad===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pada uji coba di sini dilakukan dengan menekan tombol 5 pada keypad yang berfungsi untuk memberikan tegangan rendah pada driver motor L293 di pin enable1 dan pin enable2 sehingga motor DC tidak akan bekerja walaupun terdapat tegangan pada input 1 dan input 2. Lampu indikator yang menyala pada gambar 4.7 menandakan bahwa ada tombol 5 di tekan. Listing program yang digunakan dapat dapat dilihat seperti berikut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKiri, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">void checkPassword1(){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKiri, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">if (password1.evaluate()){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Serial.println("Benar");</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Serial.print(254, DEC);delay(10);digitalWrite(ledKanan, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKiri, LOW);digitalWrite(ledMaju, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(motor1Pin1, LOW); digitalWrite(motor1Pin2, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(motor2Pin1, LOW); digitalWrite(motor2Pin2, LOW);</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-VvA2CZ45e40/Uwrt-R8t_6I/AAAAAAAAAMQ/UmV7aEnsnhY/w392-h342-no/15.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.6. Uji coba alat dengan menekan tombol 5 pada keypad</p></div>===Uji coba dengan menekan tombol 2 pada keypad===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pada uji coba di sini dilakukan dengan menekan tombol 2 pada keypad yang berfungsi untuk memberikan tegangan HIGH pada driver motor  L293 di pin motor1Pin1 dan pin motor2Pin2 maka semua output pada driver motor L293 akan aktif sehingga motor DC akan bekerja dan akan berputar searah jarum jam. Lampu indikator yang menyala pada gambar 4.8 menandakan bahwa tombol 2 di tekan yang artinyakendaraan akan berjalan dengan arah maju. listing program yang digunakan dapat dapat dilihat seperti berikut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">void checkPassword2(){ </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">if (password2.evaluate()){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    Serial.println("Benar");</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    Serial.print(254, DEC);delay(10);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledKanan, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledKiri, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledMaju, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(motor1Pin1, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">        digitalWrite(motor1Pin2, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(motor2Pin1, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(motor2Pin2, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">  }}</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/Bu2ipwl16cku3Xx1c4uAXRY_8i9b0WdbJZxEVp7j86s=w396-h342-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.7. Uji coba alat dengan menekan tombol 2 pada keypad</p></div>===Uji coba dengan menekan tombol 8 pada keypad===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pada uji coba di sini dilakukan dengan menekan tombol 8 pada keypad yang berfungsi untuk memberikan tegangan HIGH pada driver motor  L293 di pin motor1Pin2 dan pin motor2Pin1 maka semua output pada driver motor L293 akan aktif sehingga motor DC akan bekerja dan akan berputar berlawanan dengan arah jarum jam. Lampu indikator yang menyala pada gambar 4.9 menandakan bahwa tombol 8 di tekan yang artinya kendaraan tersebut akan berjalan dengan arah mundur. listing program yang digunakan dapat dapat dilihat seperti berikut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">void checkPassword3(){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">if (password3.evaluate()){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Serial.println("Benar");</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Serial.print(254, DEC);delay(10);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKanan, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKiri, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">delay(300);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(ledKanan, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledKiri, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">delay(300);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(motor1Pin1, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">digitalWrite(motor1Pin2, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(motor2Pin1, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(motor2Pin2, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">}}</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/OMyPkCOBHhysZHJ0Wh8JhKk4RN20LUiNaqKveSTHcLs=w388-h342-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.8. Uji coba alat dengan menekan tombol 8 pada keypad</p></div>===Uji coba dengan menekan tombol 1, 4, 7 pada keypad===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pada uji coba di sini dilakukan dengan menekan tombol 1, 4, 7  pada keypad yang berfungsi untuk mengerakan motor servo dengan arah kiri, ketika tombol 1, 4, 7 di tekan kendaraan  tersebut akan belok ke kiri dengan sudut yang sudah di tentukan. Lampu indikator yang menyala pada gambar 4.10 menandakan tombol 1, 4, 7 di tekan yang artinya kendaraan tersebut akan belok kiri sesuai dengan tombol yang di tekan, ketika tombol 1 ditekan kendaraan akan belok kiri dengan sudut 15 derajat, tombol 4 pada sudut 30 derajat dan tombol 7 pada sudut 45 derajat. listing program yang digunakan dapat dapat dilihat seperti berikut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">void checkPassword4(){ </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">                if (password4.evaluate()){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    Serial.println("Benar");</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    Serial.print(254, DEC);delay(10);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      servo.write(pos1);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      digitalWrite(ledKiri, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      digitalWrite(ledMaju, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      delay(200);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">          servo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledKiri, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledMaju, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">      }}</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/vba3q9tRID7zF1vlxYIKic_UqEOuNvsFL_d2b29Uv7o=w396-h342-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.9. Uji coba alat dengan menekan tombol 1, 4, 7 pada  keypad</p></div>===Uji coba dengan menekan tombol 3, 6, 9 pada keypad===<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">Pada uji coba di sini dilakukan dengan menekan tombol 3, 6, 9  pada keypad yang berfungsi untuk mengerakan motor servo dengan arah kanan, ketika tombol 3, 6, 9 di tekan kendaraan  tersebut akan belok ke kanan dengan sudut yang sudah di tentukan. Lampu indikator yang menyala pada gambar 4.11 menandakan tombol 3, 6, 9 di tekan yang artinya kendaraan tersebut akan belok kanan sesuai dengan tombol yang di tekan, ketika tombol 3 ditekan kendaraan akan belok kanan dengan sudut 15 derajat, tombol 6 pada sudut 30 derajat dan tombol 9 pada sudut 45 derajat. listing program yang digunakan dapat dapat dilihat seperti berikut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">void checkPassword7(){ </p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">                  if (password7.evaluate()){</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    Serial.println("Benar");</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    Serial.print(254, DEC);delay(10);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">            servo.write(pos6);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledKanan, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledMaju, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    delay(200);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    servo.write(pos);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledKanan, LOW);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    digitalWrite(ledMaju, HIGH);</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">            }</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2">    }</p></div><div align="center"><img width="250" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/0cCXQYRoGBJxr187Qo1KEzFoxjvI1i3pOcpjbjj2pu4=w389-h342-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.10. Uji coba dengan menekan tombol 3, 6, 9 pada keypad</P></div>{{pagebreak}}=<p align="center"><b>BAB V</b></p>=<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2"><b>'''PENUTUP'''</b></p></div>==Kesimpulan==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1.  Dengan menggunakan metode password akses dan sensor infrared yang diproses olehmikrokontroller dapat menggerakan mesin motor, dan membelokan kendaraan sesuai dengan perintah yang di inginkan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2.  Dengan memanfaatkan kode password dan sensor infrared tidak hanya dapat mengontrol sistem kendali kendaraan bermotor roda empat saja melainkan bisa di manfaatkan sebagai sistem keamanan juga karena tidak sembarang orang dapat mengetahui password yang digunakan untuk mengontrol kendaraan bermotor roda empat tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3. Dengan memanfaatkan teknologi mikrokontroller sebagai media untuk menanamkan program dan keypad 4x3 alat input, berbagi jenis password pun dapat dibuat sesuai dengan tombol yang ada pada keypad tersebut.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">4. Penggunaan sistem ini dapat membantu pengendara dalam mengendarai kendaraan bermotor roda empat, karena sistem ini dipasang sensor infrared untuk dapat di fungsikan sebagai pendeteksi objek, sehingga kendaraan bermotor roda empat dapat menghindar ketika ada objek atau kendaraan lain yang ada di depannya.</p></div>==Saran==<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">1. Sebagai negara berkembang, sistem ini sangat dibutuhkan untuk meningkatkan perkembangan teknologi pada industri kendaraan bermotor roda empat.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">2.Sistem ini tidak hanya dapat digunakan pada kendaraan bermotor roda empat saja, melainkandapat digunakan juga sebagai media akses mesin industri maupun sistem keamanan yang lainnya.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">3.Bagi peneliti selanjutnya, sistem ini dapat dikembang untuk sistem autopilot, hanya tinggal penambahan beberapa sensor infrared lagi, agar sistem tersebut dapat dikontrol secara otomatis tampa campur tangan manusia.</p></div>{{pagebreak}}=<p align="center"><b>DAFTAR PUSTAKA</b></p>=<references />{{pagebreak}}<div style="font-family: 'times new roman'; text-align: center; font-size: 14pt">'''LAMPIRAN'''</div><div style="font-family: 'times new roman'; text-align: justify; font-size: 12pt"><ol><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.co/document/d/1EIUk0V5R0U_DVB_ItNqz3kTA36ANpIj2hTDMrDUMeRQ/edit?usp=sharing Kartu Bimbingan]<li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1TAk7xr5Tcf5NiqVRCQgsypsI_9E_F5MW1UrokirfQsU/edit#bookmark=id.8m189qfmfyt2 Sertifikat Internasional]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/10u4t-BtLRuVi6AwBcRQITlme8n7anuuUuSbpTqea4iE/edit#bookmark=id.w14k9wx5tre1 Sertifikat IT]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1m7n1v3cHXXuJdel8lYE_VGGcuuxQVMkbhvlcTAJltRk/edit#bookmark=id.myy8dnyta616 Sertifikat Prospek]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1Yu5kdIiBaTYSHF48dNHG_CO4KFVWtAvxyqeeb5Qb6rA/edit#bookmark=id.7w492ygnofsl Sertifikat TOEFL]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1u_IApXbpZrgRsfC5E7yy06syva-pnskBQ9-CO21LM9I/edit#bookmark=id.8qxooxjzbh1q Formulir Final Presentasi]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1C4aBe5-4OgTk7jPXLQ9KKMIdzhEkbXBQ8zIbzygbcAI/edit#bookmark=id.sa5hg3ma7z69 Sertifikat DOM]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1dvT6Cr1iFddZQn9y3sjjoGhz4VwFCqFGTppHNht6AxQ/edit#bookmark=id.88z4dgc9u2mb Formulir Seminar Proposal]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1Ag1nXanI5RyGVGrsv-akkV3TZs-LbSHiPxCTC20IazE/edit#bookmark=id.j87fg8mwqjmy Lembar Keaslian Skripsi]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1im_iKV59pGD8Ul9MWNN7ERbeWNALx42fyNTEK44OYqs/edit#bookmark=id.werdt3i8vrmx Lembar Pengesahan Skripsi]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1cgUreXRrndPvncWRjFweBimuBjbH57f6UVzWSxB3ZXM/edit#bookmark=id.j0bt84g0gfto Lembar Persetujuan Pembimbing]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1u02XSz5nZrzak8cyBgyZp9-9R9WB-kvg53HEUCMreZs/edit#bookmark=id.w4h99aeb9t4f Formulir Pertemuan Stakeholder]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1dTdrffbdWCrhpG-ZVwO7Tb7TENVyVGEi9MHYgFgAtCM/edit#bookmark=id.uz1oidtwafpn Formulir Permohonan Pergantian Judul]</li><li style="text-align: justify;line-height: 2;">[https://docs.google.com/a/raharja.info/document/d/1c9L_AP9ZsLpr0ux2tecdscPK567PQJmCvJJDlx8eI68/edit#bookmark=id.mtng0rha14c9 Kwitansi Pembayaran]=<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">'''VIDEO ALAT'''</p></div>={{#ev:youtube|NJ0vDrqj5gI|526|center}}
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS'''</P></div>
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''MENGGUNAKAN APLIKASI VOICE COMMAND '''</P></div>
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''PADA SMARTPHONE ANDROID OS'''</P></div>
 +
 
 +
 
 +
 
 +
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''[[Skripsi|SKRIPSI]]'''</P></div>
 +
[[File:Logo stmik raharja.jpg|150px|center]]
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: ">'''Disusun Oleh :'''</P></div>
 +
 
 +
 
 +
 
 +
 
 +
{|table align="center"
 +
|-
 +
|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NAMA'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''AGUNG ALPURQON'''</div>
 +
|-
 +
|<div style="font-size: 14pt;font-family: 'times new roman';text-align: left">'''NIM'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''1033464701'''</div>
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''JURUSAN [[Sistem Komputer|SISTEM KOMPUTER]]'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''KONSENTRASI Creative Comunnication Information and Teknologi'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''[[STMIK RAHARJA]]'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''TANGERANG'''</P></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 +
<p style="line-height: 1">'''(2014)'''</P></div>
 +
 
 +
 
 +
&nbsp;
 +
 
 +
 
 +
 
 +
 
 +
 
 +
{{pagebreak}}
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''(STMIK) RAHARJA'''</p></div>
 +
&nbsp;
 +
 
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PENGESAHAN SKRIPSI'''</p></div>
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS DENGAN MENGGUNAKAN APLIKASI VOICE COMMAND'''</p></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA SMARTPHONE ANDROID OS'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
 +
{|table align="center"
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1033464701</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: AGUNG ALPURQON</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: SISTEM KOMPUTER</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Creative Comunnication Information and Teknologi</div>
 +
|}
 +
&nbsp;
 +
&nbsp;
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, Juni 2014</p></div>
 +
 
 +
{|table align="center"
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Ketua</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Kepala Jurusan</div>
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">STMIK Raharja,</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Jurusan Sistem Komputer,</div>
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ir. [[Untung Rahardja]], M.T.I)</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Ferry Sudarto]], S.Kom,.M.Pd)</u></div>
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 000594</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 079010</div>
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PERSETUJUAN PEMBIMBING'''</p></div>
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS  MENGGUNAKAN APLIKASI VOICE COMMAND'''</p></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA SMARTPHONE ANDROID OS'''</p></div>
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh :</p></div>
 +
{|table align="center"
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1033464701</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Agung Alpurqon</div>
 +
|}
 +
&nbsp;
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2" style="text-align: center;">Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2" style="text-align: center;">Jurusan Sistem Komputer</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi Creative Comunnication Information and Teknologi</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">
 +
Tahun Akademik 2014/2015
 +
</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div>
 +
 
 +
{{pagebreak}}
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
 +
<p style="line-height: 2" style="text-align: center;">Tangerang, Juni 2014</p></div>
 +
{|table align="center"
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Pembimbing I</div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Pembimbing II</div>
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Diah Aryani,S.T.,M.Kom)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Ignatius Agus Supriyono,S.Kom.,M.M)</u></div>
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 11010</div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 09004</div>
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div>
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''(STMIK) RAHARJA'''</p></div>
 +
&nbsp;
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR KEASLIAN SKRIPSI'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Saya yang bertandatangan di bawah ini,</p></div>
 +
{|table align="center"
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1033464701</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Agung Alpurqon</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Komputer</div>
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Creative Comunnication Information and Teknologi</div>
 +
|}
 +
&nbsp;
 +
&nbsp;
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">
 +
 
 +
 
 +
 
 +
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja, maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan.
 +
</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">
 +
 
 +
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.</p></div>
 +
{{pagebreak}}
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tangerang, Juni 2014</p></div>
 +
 
 +
{|table align="center"
 +
|-
 +
|&nbsp;
 +
|-
 +
|&nbsp;
 +
|-
 +
|&nbsp;
 +
|-
 +
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''( Agung Alpurqon )'''</u></div>
 +
|-
 +
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 1033464701'''</div>
 +
|}
 +
&nbsp;
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'')*Tanda tangan dibubuhi materai 6.000;</p></div>
 +
 
 +
 
 +
 
 +
 
 +
{{pagebreak}}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
==<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''ABSTRAKSI'''</p></div>==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
Membuka pintu pagar secara manual adalah pekerjaan yang cukup merepotkan, kejadian buruk yang berlaku ketika turun dari kendaraan untuk membuka pintu pagar rumah kita, serta cuaca hujan yang tidak menentu. Amat mudah sekiranya semua dapat dikontrol dengan smartphone kita. Dengan mengucapkan format ”Buka Pintu” pada aplikasi voice command di smarphone kita. Dengan sistem mekanik pengendali pintu pagar secara otomatis yang diintergrasikan pada smartphone, kita dimudahkan untuk membuka dan menutup pintu pagar rumah kita secara otomatis. Dengan kemajuan teknologi khususnya dalam bidang mikrokontroller, sehingga dapat dibuat sistem akses kontrol yang dapat mengendalikan sebuah pintu pagar rumah. Dengan memanfaatkan mikrokontroller ATMega 8 sebagai pengolahan data terciptalah pemikiran untuk membuat sistem pengendali pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone berbasis android os. Dengan menggunakan mikrokontroller ATMega 8 sebagai otak untuk mengolah data yang masuk berupa inputan suara dari aplikasi voice command, kemudian data dikirim kerangkaian mikrokontroller ATMega 8 secara serial dengan menggunakan jaringan bluetooth. Pada sistem mekanik terdapat motor DC yang befungsi untuk menggerakan sebuah roda pintu, lock automatic system atau sistem kunci otomatis untuk mengunci pintu secara otomatis, sistem switch menggunakan magnetik switch untuk menentukan titik berhenti. Untuk sistem pengturan motor dc menggunakan rangkaian relay 12 vlt, dan untuk modul bluetooth yang digunakan adalah model bluetooth HC-05.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
'''Kata kunci''' : Voice Command, Smartphone android, Mikrokontroler AVR ATMega8, Motor DC, Automatic Lock System, Magnetik Switch, Relay 12vlt,  Modul Bluetooth HC-05.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''KATA PENGANTAR'''</p></div>==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Bismillahirrahmanirrahim
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Assalamu’alaikum Wr. Wb.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas berkat rahmat dan anugerah-Nya serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini dengan baik dan tepat pada waktunya.
 +
Hanya karena kasih sayang dan kekuatan-Nya lah penulis mampu menyelesaikan skripsi yang berjudul '''“Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi ''Voice Command'' Pada ''Smartphone Android OS''”'''.
 +
Penulis menyadari bahwa dalam menyusun skripsi ini masih jauh dari sempurna. Hal ini disebabkan karena terbatasnya kemampuan dan pengetahuan yang penulis miliki, maka diharapkan kritik dan saran yang sifatnya membangun.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Atas bantuan yang diberikan pada kesempatan ini penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu terwujudnya penulisan Laporan Tugas Akhir ini, maka penulis mengucapkan terima kasih kepada :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
1. Bapak Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
2. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I (PUKET1) STMIK Raharja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
3. Bapak Ferry Sudarto,S.Kom.,M.Pd. selaku Kepala Jurusan Sistem Komputer STMIK Raharja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
4. Ibu Diah Aryani, S.T.,M.Kom. selaku pembimbing I yang telah memberikan banyak masukan dalam penyusunan skripsi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
5. Bapak Ignatius Agus Supriyono, S.Kom,.MM. selaku dosen pembimbing II yang telah meluangkan waktu membimbing penyusunan skripsi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
7. Kedua orang tua tercinta yang tanpa lelah selalu memanjatkan doa dan memberikan segala dukungan moril, materil dan spiritual. " Semoga Allah SWT senantiasa memberikan limpahan rahmat kepada Beliau, Amin ".
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
8. Bapak Kanandia Irawan selaku Presiden Directur PT Inraya Traco yang telah memberikan kesempatan kepada saya untuk menyelesaikan skripsi ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
9. Ibu Linda Winata selaku Human Resources Departement (HRD) PT Inraya Traco yang telah memberikan dukungan baik moril maupun materil dalam peyelesaian projek skripsi ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
10. Teman-teman bagian teknik PT Inraya Traco yang telah banyak membantu memberikan ide-ide dan inspirasi kepada saya tentang pembuatan projek skripsi ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
11. Serta semua pihak yang tidak dapat disebutkan satu persatu yang telah memberikan semangat dalam menyelesaikan laporan skripsi ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Akhir kata penulis berharap laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 +
<p style="line-height: 3">
 +
'''Tangerang 17 Juni 2014'''</p></div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 +
<p style="line-height: 3">
 +
'''(Agung Alpurqon)'''</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">
 +
<p style="line-height: 3">
 +
'''NIM: 1033464701'''</p></div>
 +
 
 +
=<p align="center"><b>BAB I</b></p>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2"><b>
 +
 
 +
'''PENDAHULUAN'''</b></p></div>
 +
=='''Latar Belakang'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Dijaman era sekarang ini pekerjaan manusia semakin dimudahkan dengan adanya perkembangan ilmu pengetahuan teknologi sistem robotik, banyak pekerjaan yang dikerjakan dengan sebuah sistem robotik, dari sector industry maupun rumah tangga, sehingga pekerjaan manusia dapat dikerjakan dengan mudah tanpa harus membuang tenaga dan mempersingkat waktu. Sebagai contoh adalah pemanfaatan remote control jarak jauh yang dimanfaatkan sebagai alat pengontrol membuka pintu pagar. Sehingga memudahkan untuk membuka pintu pagar tanpa harus membuka atau menutup pintu pagar. Selain itu orang yang berada didalam mobil dapat langsung membuka pintu pagar tanpa harus turun ataupun memanggil orang didalam rumahnya. Permasalahan ini dapat diatasi dengan menggunakan salah satu teknologi yang handal saat ini adalah sebuah sistem robotik yang dapat dikendalikan dengan menggunakan  smartphone berbasis android OS. Dengan menggunakan aplikasi voice command cara kerjanya sama dengan kita mengirimkan perintah suara melalui perangkat smartphone  yang diterjemahkan kedalam bahasa pemograman . Implikasinya, salah satu model komunikasi data yang bisa dipakai adalah suara. Artinya, suara tersebut harus bisa melakukan transaksi dengan perangkat sistem mikrokontroller ATMega 8. Untuk itu perlu dibangun sebuah sistem yang disebut sebagai aplikasi voice command. Pada prinsipnya, Aplikasi Voice command adalah sebuah perangkat lunak yang memanfaatkan teknologi smartphone berbasis android os yang diintegrasikan guna mendistribusikan perintah-perintah yang di generate lewat sistem informasi melalui media bluetooth yang dihubungkan ke sistem rangkaian mikrokontroller ATMega 8. Namun demikian dalam hal ini aplikasi voice command dapat mengendalikan sebuah mesin pengendali pintu pagar secara otomatis. Mikrokontroller Atmega 8 sebagai otak untuk menerima perintah dari program dan menggerakan sebuah motor DC kerarah kanan atau kiri.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Untuk membuka pintu pagar secara otomatis ini kita tinggal mengirimkan sebuah perintah pendek melalui aplikasi voice command dengan kata buka pintu yang akan terhubung oleh perangkat yang kita pasang pada sistem pembuka pintu pagar otomatis. Dengan memanfaatkan teknologi yang sudah ada seperti perangkat sistem minimum mikrokontroller ATMega 8, maka kita tidak perlu lagi membuat alat seperti itu. Dengan menggunakan smartphone berbasis android OS yang dilengkapi dengan aplikasi voice command sebagai media komunikasi sistem pembuka pintu pagar secara otomatis  maka peralatan yang dikeluarkan akan lebih ringan, karena tidak membutuhkan peralatan tambahan seperti memakai terlalu banyak alat-alat lainnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam kesempatan ini penulis mencoba mempersembahkan sebuah karya yang diberi judul ” '''Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan  Aplikasi Voice Command Pada Smartphone Android OS''' ” Hal ini penulis lakukan dalam rangka memberikan kontribusi terhadap perkembangan CCIT ( Creative Communication and Information Technology ), dan COS ( Computer System ) kedua konsentrasi ini bersinergi sehingga menghasilkan maha karya yang berdaya guna, jurusan tersebut merupakan program kosentrasi unggulan yang diambil penulis dari jurusan Sistem Komputer di Perguruan Tinggi Raharja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''Rumusan Masalah'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Berdasarkan latar belakang masalah tersebut di atas, maka dapat    dirumuskan beberapa permasalahan pada penelitian ini adalah:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1. Bagaimana cara merancang pintu pagar dengan sistem kontrol yang dapat dikendalikan secara otomatis menggunakan rangkaian mikrokontroller ATMega 8 ?
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
2. Bagaimana membuat system aplikasi voice command smartphone berbasis android yang mampu menjadi media pengendali system pembuka pintu pagar dengan aman dan praktis?
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
3. Bagaimana mengintergrasikan antara aplikasi voice command dengan rangkaian mikrokontroller atmega 8 untuk bisa mengendalikan pintu pagar secara otomatis dengan menggunakan smartphone android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''Ruang Lingkup'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Sebagai pembatasan-pembatasan atas penyusunan penulisan ini sehingga tetap fokus dan sesuai dengan tujuan yang ditetapkan, maka penulis memberikan ruang lingkup laporan sebagai berikut:<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>a. Pintu pagar yang digunakan dilingkungan PT Inraya Traco sebagai pasilitas perusahaan dan keamanan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Untuk mengintegrasikan antara smartphone dengan sistem rangkaian Atmega 8 menggunakan media jaringan bluetooth.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. Membuat sistem keamanan otomatis dengan sistem penguncian automatic lock system.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''Tujuan Dan Manfaat Penelitian'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
==='''Tujuan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Adapun tujuan yang ingin dilakukan adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
1. Tujuan Individual
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menerapkan ilmu secara terpadu dan terperinci sehingga berguna bagi perkembangan teknologi informasi dan komunikasi khususnya dilingkungan akademis.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
2. Tujuan Fungsional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Untuk membantu pengembangan teknologi sistem pengendali pintu pagar dan memanfaatkan perangkat smartphone.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
3. Tujuan Operasional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Untuk membantu memudahkan dalam membuka pintu pagar dengan sistem pengendalian dan penguncian secara otomatis  dengan memanfaatkan kecangihan smartphone melalui media bluetooth untuk pengontrolannya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Manfaat'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sebuah karya yang baik adalah karya syarat akan banyak manfaat. Adapun manfaat yang dihasilkan dari penelitian ini adalah:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
1. Manfaat Stakeholder
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Dapat memudahkan dalam membuka pintu dengan sekali ucap pada aplikasi ''voice command smartphone'' berbasis android OS.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Memaksimalkan ''smartphone android'' dalam sistem otomatis dan manfaat mikrokontroller yang saling bersinergi dan menghasilkan sebuah alat yang kreatif dan inovatif.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
2. Manfaat Fungsional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
''Smartphone'' sebagai media input memberikan banyak manfaat bagi pengguna karena selain mudah pengoperasianmya, ''smartphone'' juga mudah dibawa karena ukurannya yang relatif kecil dan nyaman digenggam dan selalu ingat untuk dibawa-bawa.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
3. Manfaat Operasional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam pengendalian mesin pembuka pintu pagar secara otomatis ini tidak perlu lagi membuka pintu secara manual dengan mendorong pintu kearah kiri untuk membukanya atau kearah kanan untuk menutupnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''Metodologi Penelitian'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam rangka menghasilkan karya yang sesuai dengan teori ilmiah dan tepat guna maka dalam penyusunan ada beberapa metode yang diterapkan antara lain:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Metode Pengumpulan Data'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Observasi atau magang'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Melalui Observasi pengamatan dan pengalaman yang didapat untuk mengetahui proses pengerjaan suatu bahan juga peralatan yang digunakan dalam menghasilkan model atau desain pintu pagar yang biasa digunakan dirumah atau dilingkungan kantor berikut adalah hasil yang ditunjukan berbenbut form.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Form Observasi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Form observasi ini untuk mencatat pertanyaan dan jawaban yang diajukan kepada stakeholder serta bukti poto saat melakukan kegiatan observasi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Surat keterangan observasi dari instansi/ perusahaan tempat penelitian.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Surat keterangan observasi merupakan keterangan saat melakukan observasi pada PT Inraya Traco dan di tanda tangani oleh bagian HRD PT Inraya Traco.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. Wawancara'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Melalui interview atau wawancara kepada stakeholders untuk memperoleh informasi tentang jenis bahan yang dipakai sehingga didapat bahan yang ekonomis dan terjangkau, namun memenuhi kriteria yang diperlukan dalam membangun sistem  ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''3. Studi Pustaka'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Mengumpulkan data dengan mencatat atau membaca dari buku-buku yang berguna dengan pokok permasalahan ataupun referensi lain. Sebagian besar metode diambil dari situs –situs internet, dan sisanya dari buku cetak. Penulis  melakukan pengumpulan data dengan cara browsing, membaca beberapa bagian dari buku-buku referensi internet dan materi-materi perkuliahan yang berhubungan dengan tugas akhir ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Metode Analisa'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Metode Analisa Sistem'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam metode analisa sistem proses pengumpulan data dilaksanakan melalui beberapa teknik, maka data yang sudah ada akan diolah dan dianalisa supaya mendapatkan suatu hasil akhir yang bermanfaat bagi penelitian ini. <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. Metode Analisa Perancangan Program'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Untuk metode analisa perancangan program proses dilakukan melalui beberapa teknik analisa program yang sudah ada agar dapat memastikan perancangan sistem yang akan dibuat.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Metode Perancangan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Metode Perancangan dilakukan berbasis Blok Diagram yang akan diterapkan pada sistem pembuka Pintu pagar secara otomatis dengan menggunakan aplikasi voice command smartphone berbasis android OS. Dari beberapa sistem komponen yang dibuat , sebagian besar referensi dari  sistem yang sudah ada seperti :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Perancangan Prototype Sistem MekanikDalam perancangan ini, prototype didesain terlebih dahulu dengan menggunakan aplikasi solidwork untuk mempermudah dalam pengerjaan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Perancangan Sistem ElektronikPerancangan yang digunakan adalah melalui tahap analisa rangkaian elektronik seperti rangkaian yang sudah ada yaitu rangkaian mikrokontroller atmega 8.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. Perancangan ProgramUntuk perancangan program menggunakan bahasa pemrograman basic yaitu menggunakan program basic 4 android dan basic comppiler dengan cara sistematis atas pengembangan, pengguna dan pemeliharaan program.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Metode Testing'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menguji sistem dengan melakukan  serangkaian diskusi dengan pihak lain yang lebih menguasai, sehingga didapat pemecahan masalah yang dihadapi. Metode Pengujian yang digunakan adalah metode pengujian blackbox.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''Sistematika Penulisan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Laporan ini terbagi dalam beberapa bab yang berisi  urutan secara garis besar dan kemudian dibagi lagi dalam sub-sub yang akan membahas dan menguraikan masalah yang lebih terperinci:
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
==='''a. BAB I PENDAHULUAN'''===
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pada bab ini berisi tentang latar belakang pembuatan laporan, perumusan masalah, ruang lingkup, tujuan penulisan, manfaat penulisan, metodologi penulisan dan sistematika penulisan.
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''b. BAB II LANDASAN TEORI'''===
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Bab ini berisi tentang landasan teori sebagai konsep dasar dalam penyusunan alat dan laporan sehingga menghasilkan karya yang bernilai ilmiah dan memiliki daya guna.
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''c. BAB III PEMBAHASAN'''===
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Bab ini memuat tentang pembuatan sistem kontrol kendali aplikasi voice command pada smartphone berbasis adroid OS , sistem kerja dari Motor DC juga Komponen Elektronik lainnya . Disamping itu pembuatan  '''“ Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi ''Voice Command'' Pada ''Smartphone Android OS''”''' ini juga tertuang dalam bab ini.
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''d. BAB IV PEMBAHASAN'''===
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Bab ini berisi tentang implementasi dari sistem yang telah dirancang kemudian dilakukan pengujian atas kinerja dari sistem yang telah dibuat.
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''e. BAB V PENUTUP'''===
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Bab ini merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada Skripsi ini.
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''f. DAFTAR PUSTAKA'''===
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''g. LAMPIRAN'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=<p align="center"><b>BAB II</b></p>=
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2"><b>
 +
'''LANDASAN TEORI'''</b></p></div>
 +
=='''TEORI UMUM'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Konsep Dasar Sistem'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Definisi Sistem'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Hakim Simanjuntak (2013:4), “Sistem adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model sistem seringkali bisa dibuat”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item penggerak, contoh umum misalnya seperti aplikasi yang ada pada smartphone.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Kata "sistem" banyak sekali digunakan dalam percakapan sehari-hari, dalam forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal, dan pada banyak bidang pula, sehingga maknanya menjadi beragam. Dalam pengertian yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan di antara mereka.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sistem itu memang kompleks dan sangat terkait dengan hal yang ada didalamnya, karena sistem tidak akan jalan apabila salah satu elemen sistem tersebut tidak jalan. Suatu sistem dapat terdiri dari beberapa subsistem atau bagian dari sistem-sistem.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Komponen atau subsistem dalam suatu sistem tidak dapat berdiri sendiri, melainkan saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Ada banyak definisi mengenai sistem diantaranya adalah:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Sutarman (2012:13), “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Berdasarkan definisi diatas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran/tujuan tertentu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
'''2. Klasifikasi Sistem'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Hakim Simanjuntak (2013:4-5), “Sistem dapat diklasifikan dari beberapa sudut pandang, diantaranya sebagai berikut ini :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a.Sistem abstrak dan fisik.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Contoh : Sistem Teologis.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem Fisik : Sistem yang ada secara fisik.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Contoh : Sistem Komputer.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b.Sistem alamiah dan buatan manusia.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem alamiah adalah Sistem yang terjadi melalui proses alam dan tidak dibuat oleh manusia.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Contoh : Sistem Perputaran Bumi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem buatan manusia adalah sistem yang dirancang oleh manusia dan melibatkan interaksi antara manusia dan mesin.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Contoh : Sistem Informasi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c.Sistem tertentu dan tak tentu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem tertentu adalah Beroperasi degan tingkah laku yang sudah dapat diprediksi,interaksi bagian-bagiannya dapat dideteksi dengan pasti sehingga keluarannya dapat diramalkan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Contoh : Sistem Komputer melalui program.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> </p></div>
 +
-Sistem tak tentu adalah Sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
d.Sistem tertutup dan terbuka.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem tertutup  adalah Sistem yang berhubungan dan tidak terpengaruh dengan lingkungan luarnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
-Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
Menurut Mustakini (2009:54), Suatu sistem memiliki klasifikasi sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
a. Suatu sistem mempunyai komponen-komponen sistem (components) atau subsistem-subsistem. Suatu sistem terdiri dari sejumlah komponen-komponen yang saling berinteraksi, yang artinya saling bekerja sama dalam membentuk suatu kesatuan. Komponen sistem tersebut dapat berupa suatu bentuk  sub-sistem.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Suatu sistem mempunyai batas sistem (boundary).Batasan sistem membatasi antara sistem yang satu dengan yang lainnya atau sistem dengan lingkungan luarnya.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. Suatu sistem mempunyai lingkungan luar (environment).Lingkungan luar sistem adalah suatu bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
d. Suatu sistem mempunyai penghubung (interface).Penghubung sistem merupakan media yang menghubungkan sistem dengan sub-sistem yang lain, dengan demikian dapat terjadi suatu integrasi sistem yang membentuk suatu kesatuan.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
e. Suatu sistem mempunyai tujuan (goal).Suatu sistem pasti mempunyai tujuan (goals) atau sasaran sistem (objective). Sebuah sistem dikatakan berhasil apabila mengenai sasaran atau tujuannya, jika suatu sistem tidak mempunyai tujuan maka operasi sistem tidak akan ada gunanya.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
'''3. Karakteristik Sistem'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Mustakini (2009:53), bahwa suatu sistem mempunyai karakteristik. Karakteristik sistem adalah sebagai berikut:<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Sistem abstrak (abstact system) dan sistem fisik (phisical system)<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide  yang tidak tempak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sitem fisik merupakan sistem yang ada secara fisik.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Sistem Alami (natural system) dan Sistem Buatan Manusia (human made system)<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sistem alami adalah sistem yang keberadaannya terjadi secara alami/natural tanpa campuran tangan manusia. Sedangkan sistem buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem alamiah adalah sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat berupa sistem komponen yang ada sebagai hasil karya teknologi yang dikembangkan manusia.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. Sistem pasti (deterministic system) dan sistem tidak tentu (probobalistic system)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sistem tertentu adalah sistem yang tingkah lakunya dapat ditentukan/diperkirakan sebelumnya. Sedangkan sistem tidak tentu sistem tingkah lakunya tidak dapat ditentukan sebelumnya. Sistem aplikasi komputer merupakan contoh sistem yang tingkah lakunya dapat ditentukan sebelumnya. Program aplikasi yang dirancang dan dikembangkan oleh manusia dengan menggunakan prosedur yang jelas, terstruktur dan baku.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
d. Sistem Tertutup (closed system) dan Sistem Terbuka (open system)<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>Sistem tertutup merupakan sistem yang tingkah lakunya tidak dipengaruhi oleh lingkungan luarnya. Sebaliknya, sistem terbuka mempunyai prilaku yang dipengaruhi oleh lingkungannya. Sistem aplikasi komputer merupakan sistem relative tertutup, karena tingkah laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi yang terjadi diluar sistem.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Pengendali'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Definisi Pengendali'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Hombar Pakpahan (2013:5), “Istilah pengendali sering diterjemahkan dengan kata controling. Kedua istilah ini acapkali penggunaannya dipertukarkan terutama di dalam dunia teknologi. Istilah pengendali didefinisikan sebagai seluruh proses kegiatan penilaian terhadap obyek kontrol dan atau kegiatan tertentu dengan tujuan untuk memastikan apakah pelaksanaan tugas dan fungsi obyek kontrol dan atau kegiatan tersebut telah sesuai dengan yang ditetapkan.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''2. Konsep Dasar'''
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Konsep dasar yang memberikan kerangka bagi perancangan dan penerapan sistem pengendalian meliputi:<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. komponen operasi atau kegiatan yang terpasang secara terus menerus.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. pengendalian system alat yang dipengaruhi oleh manusia, dan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. memberikan keyakinan yang memadai, bukan keyakinan yang mutlak.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Erinofiardi (2012:261), “Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Kontrol otomatis  mempunyai  peran penting dalam dunia industri modern saat ini.  Seiring perkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatis telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanya kontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalam meringankan segala aktifitasnya. <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Berdasarkan Ejaan Yang Disempurnakan (EYD) pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasan, pemeriksaan dan pengendalian.<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sedangkan pengontrolan itu sendiri adalah proses, cara pembuatan mengontrol (mengawasi, memeriksa), pengawasan, pemeriksaan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Industri besar dan modern sangat memerlukan tenaga ahli perencanaan sistem pengendali dan perancangan desain sistem pengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkinan bahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungan karena teori sistem pengendali modern dikembangkan guna mengatasi kerumitan yang dijumpai pada berbagai sistem pengendalian yang menuntut kecepatan dan ketelitian yang tinggi dengan hasil output yang optimal.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam sistem pengendali kita mengenal adanya sistem pengendali Loop Terbuka  ( Open-loop Control System ) dan Sistem Pengendali Loop Tertutup ( Closed-loop Control System ).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''Jenis-Jenis Pengontrolan'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Sistem Kontrol Loop Terbuka
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Erinofiardi dan dkk (2012:261) sistem kontrol loop terbuka adalah ”suatu sistem kontrol yang keluarannya tidak berpengaruh terhadap aksi pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran  tidak di umpan-balikkan ke parameter pengendalian.”
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        ''' INPUT--->CONTROLLER---->PLANT---->OUTPUT'''
 +
<div style="font-size: 18pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.1.''' Sistem Pengendali loop Terbuka
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''(Sumber : jurnal''' Erinofiardi dan dkk tahun 2012 halaman 261)
 +
<div style="font-size: 02pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Gambar diagram blok diatas menggambarkan bahwa didalam sistem tersebut tidak ada proses umpan balik untuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugas dari elemen pengendali hanyalah memproses sinyal masukan kemudian mengirimkannya ke alat terkendali.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Sistem Kontrol Loop Tertutup
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Erinofiardi dan dkk (2012:261) sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh langsung terhadap aksi pengendalian yang dilakukan.”
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Yang menjadi ciri dari sistem pengendali tertutup adalah adanya sinyal umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu fungsi keluaran dan turunannya, yang diumpankan ke elemen kendali untuk memperkecil kesalahan dan membuat keluaran sistem mendekati hasil yang diinginkan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        ''' INPUT--->CONTROLLER---->ACTUATOR---->PLANT---->OUTPUT--->''' (FeedBack)
 +
<div style="font-size: 18pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.2.''' Sistem Pengendali loop Tetutup
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
          ''' (Sumber : jurnal''' Erinofiardi dan dkk tahun 2012 halaman 262)
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Gambar diatas menyatakan hubungan antara masukan dan keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan sinyal umpan balik menghasilkan sinyal selisih atau sinyal kesalahan yang akan dikirimkan ke dalam elemen pengendali sehingga kemudian menghasilkan sebuah sinyal keluaran yang akan dikirim ke alat terkendali.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal input berupa masukan referensi yang akan menentukan suatu nilai yang diharapkan bagi sistem yang dikendalikan tersebut. Dalam berbagai sistem pengendalian, sinyal input dihasilkan oleh mikrokontroler.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Perangkat ''Mobile'''''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Definisi Perangkat ''mobile'''''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Menurut purnama (2010:5), ”Perangkat mobile (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Untuk mendapatkan pelayanan dan kenyamanan dari sebuah komputer konvensional yang dapat dibawa-bawa dan praktis adalah smartphone dan PDA. Kedua peralatan ini yang paling populer, selain itu ada Enterprise Digital Assistants yang dapat dikembangkan lebih jauh untuk kepentingan bisnis, yang menawarkan peralatan yang mampu me-ngambil data terintegrasi seperti Bar Code, RFID dan Smart Card.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Signal'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Definisi Signal'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Mulyanta (2009:65), “Sinyal adalah energi elektrik (arus atau gelombang) dapat menyimpan informasi jika dibuat dalam variasi tertentu dan satuan waktu tertentu pula/intensitas. Variasi energi tersebut diberi istilah sinyal (signal)”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal terbagi dalam 2 bagian yaitu:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
a. Sinyal Analog
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang. Dua parameter/ karakteristik terpenting yang dimiliki oleh isyarat analog adalah amplitude dan frekuensi. Isyarat analog biasanya dinyatakan dengan gelombang sinus, mengingat gelombang sinus merupakan dasar untuk semua bentuk isyarat analog.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Sinyal Digital
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal digital merupakan sinyal data dalam bentuk pulsa yang dapat mengalami perubahan yang tiba-tiba dan mempunyai besaran 0 dan 1. Teknologi sinyal digital hanya memiliki dua keadaan, yaitu 0 dan 1, sehingga tidak mudah terpengaruh oleh noise, tetapi transmisi dengan sinyal digital hanya mencapai jarak jangkau pengiriman data yang relatif dekat. Sinyal digital juga biasanya disebut juga sinyal diskret.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Perangkat Mobile'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Definisi Perangkat Mobile'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut purnama (2010:5), ”Perangkat mobile (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Untuk mendapatkan pelayanan dan kenyamanan dari sebuah komputer konvensional yang dapat dibawa-bawa dan praktis adalah smartphone dan PDA. Kedua peralatan ini yang paling populer, selain itu ada Enterprise Digital Assistants yang dapat dikembangkan lebih jauh untuk kepentingan bisnis, yang menawarkan peralatan yang mampu me-ngambil data terintegrasi seperti Bar Code, RFID dan Smart Card.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Signal'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Definisi Signal'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Mulyanta (2009:65), “Sinyal adalah energi elektrik (arus atau gelombang) dapat menyimpan informasi jika dibuat dalam variasi tertentu dan satuan waktu tertentu pula/intensitas. Variasi energi tersebut diberi istilah sinyal (signal)”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal terbagi dalam 2 bagian yaitu:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Sinyal Analog
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang. Dua parameter/ karakteristik terpenting yang dimiliki oleh isyarat analog adalah amplitude dan frekuensi. Isyarat analog biasanya dinyatakan dengan gelombang sinus, mengingat gelombang sinus merupakan dasar untuk semua bentuk isyarat analog.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Sinyal Digital
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sinyal digital merupakan sinyal data dalam bentuk pulsa yang dapat mengalami perubahan yang tiba-tiba dan mempunyai besaran 0 dan 1. Teknologi sinyal digital hanya memiliki dua keadaan, yaitu 0 dan 1, sehingga tidak mudah terpengaruh oleh noise, tetapi transmisi dengan sinyal digital hanya mencapai jarak jangkau pengiriman data yang relatif dekat. Sinyal digital juga biasanya disebut juga sinyal diskret.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Metode Penelitian'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''1. Perancangan'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Flowchart
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Sulindawati di dalam Jurnal SAINTIKOM (2010:8),  “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-urutan prosedur dari suatu program”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Adelia dan Jimmy Setiawan (2011:116), “Flowchart  adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Flowchart adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara  sekuensial.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''2. Pengujian'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. White Box
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Sodikin di dalam Jurnal Teknologi Informasi (2009:750), “Pengujian White Box berfokus pada strukutr control pengguna”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Black Box
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Siddiq (2012:4), “Pengujian black box adalah pengujian aspek fundamental sistem tanpa  memperhatikan struktur logika internal perangkat lunak”. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Budiman (2012:4), “Pengujian  black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat  lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''3. Flowchart'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Adelia di dalam Jurnal Sistem Informasi (2011:116), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Sulindawati Fathoni di dalam Jurnal SAINTIKOM (2010:8), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan di evaluasi lebih lanjut. Bila seorang analisi dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan,yaitu:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1. Flowchart digambarkan dari halaman atas ke bawah dan kiri ke kanan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
2. Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
5. Setiap langkah dari aktifitas harus berada pada urutan yang benar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
6. Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
7. Gunakan simbol-simbol flowchart yang standart.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''4. Metode Prototype'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Simarmata (2010:64),” Prototype adalah perubahan cepat di dalam perancangan dan pembangunan Prototype”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Wiyancoko (2010:120),”Prototype adalah model produk yang mewakili hasil produksi yang sebenarnya”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa prototype adalah proses pembuatan model produk dalam perancangan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1. Prototype Jenis I
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Prototype jenis I sesungguhnya akan menjadi sistem operasional. Pendekatan ini hanya mungkin jika peralatan prototyping memungkinkan prototype memuat semua elemen penting dari sistem baru.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Langkah-langkah pengembangan prototype jenis I adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1) Mengidentifikasi kebutuhan pemakai.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
2) Mengembangkanp prototype
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
3) Menentukan apakah prototype dapat diterima
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
4) Menggunakan prototype
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
2. Prototype Jenis II
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Prototype jenis II merupakan suatu model yang berfungsi sebagai alat cetak biru bagi sistem operasional. Pendekatan ini dilakukan jika prototype tersebut hanya dimaksudkan untuk tampilan seperti sistem operasional dan tidak dimaksudkan untuk memuat semua elemen penting.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Tiga langkah pertama dalam pengembangan prototype jenis II sama seperti untuk prototype jenis I. Langkah-langkah selanjutnya adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1) Mengkodekan sistem operasional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
2) Menguji sistem operasional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
3) Menentukan jika sistem operasional dapat diterima
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
4) Menggunakan sistem operasional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Metode-Prototype1.jpg
 +
<div style="font-size: 18pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.3.''' Metode Prototype
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''(Sumber : Sulindawati dan Muhamad Fathoni di dalam Jurnal SAINTIKOM (2010:8))
 +
<div style="font-size: 02pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Menurut Sasankar dan Vinay Chavan di dalam jurnal International Journal of Computer Science & Technology (2011:139) Terdapat tiga pendekatan utama prototyping, yaitu:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1.  THROW-AWAY
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Prototype dibuat dan dites. Pengalaman yang diperoleh dari pembuatan prototype digunakan untuk membuat produk akhir (final), kemudian prototype tersebut dibuang (tak dipakai).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
2.  INCREMENTAL
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Produk finalnya dibuat sebagai komponen-komponen yang terpisah. Desain produk finalnya secara keseluruhan haya ada satu tetapi dibagi dalam komonen-komponen lebih kecil yang terpisah (independent).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
3.  EVOLUTIONARY
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pada metode ini, prototypenya tidak dibuang tetapi digunakan untuk iterasi desain berikutnya. Dalam hal ini, sistem atau produk yang sebenarnya dipandang sebagai evolusi dari versi awal yang sangat terbatas menuju produk final atau produk akhir.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''TEORI KHUSUS'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Pengertian Komputer'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''1. Definisi Komputer'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Edi Nur (2009:1), bahwa ” Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi ataupun program yang diberikan kepadanya”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Edi Nur (2009:3), bahwa “Definisi yang ada memberi makna bahwa komputer memiliki lebih dari satu bagian yang saling bekerja sama, dan bagian-bagain itu baru bisa bekerja kalau ada aliran listrik yang mengalir didalamnya. Istilah mengenai sekelompok mesin, ataupun istilah mengenai jutaan komponen kemudian dikenal sebagai hardware komputer atau perangkat keras computer”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''2. Pengertian Komputer Berdasarkan Golongan'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. General Purpose Computer
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Edi Nur (2009:6), “Komputer yang umum digunakan pada setiap hari, juga bisa disebut sebagai general-purpose computer, dimana bisa digunakan untuk menyelesaikan pelbagai variasi pekerjaaan. Komputer jenis ini dapat menggunakan pelbagai software, bermacam-macam langkah yang saling menyempurnakan, termasuk didalamnya penulisan dan perbaikan (word-processing), manipulasi fakta-fata didalam database, menyelesaikan pelbagai perhitungan ilmiah, ataupun mengontrol sistem keamanan organisasi, pembagian daya listrik serta temperatur.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Walaupun general purpose computer dapat diprogram untuk digunakan dalam beberapa fungsi, tetap mempunyai batasan-batasan dalam hal kemampuan, ukuran ataupun persyaratan. Sebagai contoh, general purpose computer tidak bisa digunakan untuk memproses perhitungan seluruh data statistik yang dibutuhkan untuk peramalan cuaca ataupun pengetesan pesawat terbang ”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Special Purpose Computer
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Edi Nur (2009: 8), “ Special-purpose computer digunakan untuk menyelesaikan pekerjaan ataupun aplikasi khusus. Special purpose pada awalnya merupakan general-purpose, yang digunakan secara khusus dan disesuaiakan dengan konfigurasi ataupun peralatan didalamnya yang sudah dimodifikasi sedemikian rupa.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Sebagai contoh konfigurasi dari special purpose computer yang digunakan pada sistem komputer berskala besar adalah front-end processor; yang digunakan untuk mengontrol fungsi input dan output dari komputer utama. Contoh lain dari special purpose computer adalah adalah back-end processor, yang mengambil data dari storage serta meletakkan dan mengaturnya kembali kedalam storage.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dedicated processor juga merupakan special purpose computer yang bagian dalamnya telah dirubah sedemikian rupa agar memiliki fungsi khusus. Dedicated processor dirancang sedemikian rupa agar bisa digunakan untuk menyelesaikan langkah dan proses khusus, dimana hal ini bisa ditemui pada: pelbagai robot yang digunakan pada pabrik, mesin-mesin kesehatan dipelbagai rumah sakit serta aneka video game”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''3. Konsep Dasar Komputer'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Adi Nur (2009 : 20), bahwa ” Dari apa yang telah diuraikan dapatlah dilihat, bahwa pengertian komputer bisa ditinjau dari bermacam-macam sudut, seperti misalnya: tinjauan komputer dari generasi ke-generasi, tinjauan komputer dari sudut kapasitasnya, dan disamping itu, komputer juga dapat ditinjau dari jenis data yang diolahnya. Walaupun demikian, secara prinsip sebuah komputer selalu memiliki sebuah konsep dasar seperti yang nampak pada gambar. Komputer apapun jenisnya, selalu memiliki suatu peralatan yang disebut sebagai: Input device, Central Processing Unit, Output Device dan External memory.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Input Device
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Input device bisa diartikan sebagai peralatan yang berfungsi untuk memasukkan data ke-dalam komputer. Jenis input device yang dimiliki oleh komputer cukup banyak. Dalam kehidupan sehari-hari, mata manusia juga bisa diartikan sebagai salah satu input device yang berfungsi untuk memasukkan data kedalam otak manusia. Membaca bisa diartikan sebagai memasukkan data (kedalam otak manusia) melalui mata.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Central Procesing Unit (CPU)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Bagian ini berfungsi sebagai pemegang kendali dari jalannya kegiatan komputer, dan dikarenakan itu, CPU juga disebut sebagai otak dari komputer. Selain dari pada itu, CPU juga berfungsi sebagai tempat untuk melakukan pelbagai pengolahan data. Pekerjaan pengolahan data diantaranya: mencatat, melihat, membaca, membandingkan, menghitung, mengingat, mengurutkan maupun membandingkan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam bekerja, fungsi dari CPU terbagi menjadi :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Internal Memory/ Main Memory, berfungsi untuk menyimpan data dan program.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• ALU (Aritmatic Logical Unit), Untuk melaksanakan berbagai macam perhitungan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Control Unit, bertugas untuk mengatur seluruh operasi computer.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
CPU juga disebut sebagai microprocessor. Dimana untuk bekerja microprocessor dipengaruhi oleh kapasitas pemrosesan Bit-nya dan juga frekwensi kerjanya. Kapasitas bit untuk Microprocessor ada 8 bit, 16 bit, 32 bit dan 64 bit. Kemampuan CPU dilihat dari bit-nya, bila suatu processor berkapasitas pemrosesan 8 bit, dapat diartikan bahwa pemrosesan tersebut memiliki 8 pintu masuk untuk menerima bit-bit instruksi. Dengan demikian, processor 16 bit, dapat memproses kira-kira 2 kali lebih cepat dari yang 8 bit. Faktor lain yang mempengaruhi kecepatan kerja microprocessor adalah frekwensi kerja komputer. Ada CPU yang mempunyai frekwensi 4.77 Mhz (mega hertz = juta hertz), 8 Mhz, 16 Mhz, 40 Mhz, 50 Mhz dan lain sebagainya. Semakin tinggi frekwensi yang dimilikinya, semakin tinggi pula kecepatan memprosesnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. Output Device
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Output device bisa diartikan sebagai peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Jenis output device yang dimiliki oleh komputer cukup banyak. Dalam kehidupan sehari-hari, menulis, juga bisa dikatakan sebagai suatu cara untuk mengeluarkan hasil pemikiran kedalam suatu media sehingga bisa dibaca oleh manusia. Media yang dipergunakan untuk menulis bisa berupa kertas ataupun bentuk lainnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
d. External Memory
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
External memory bisa diartikan sebagai memory yang berada diluar CPU. Juga disebut sebagai Secondary Storage ataupun Backing Storage ataupun Memory Cadangan yang berfungsi untuk menyimpan data dan program. Data dan program yang tersimpan didalam external memory, agar bisa berfungsi data dan program tersebut harus dipindahkan terlebih dahulu kedalam internal memory. Jenis external memory cukup banyak.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam kehidupan sehari-hari, buku, kertas, gambar foto, ataupun rekaman suara, juga bisa dikatakan sebagai external memory dari manusia. Dikatakan external memory karena berfungsi sebagai tempat untuk menyimpan data yang terletak diluar otak manusia. Agar data-data yang ada didalam external memory tersebut bisa berfungsi bagi manusia, maka data-data tersebut, juga harus dipindahkan terlebih dahulu kedalam internal memory, misalnya dengan cara membaca.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Mikrokontroller'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''1. Definisi Mikrokontroller'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Mikrokontroler merupakan sebuah processor yang digunakan untuk kepentingan kontrol. Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan computer mainframe, mikrokontroler dibangun dari elemen – elemen dasar yang sama. Seperti umumnya komputer, mikrokontroler adalah alat yang mengerjakan instruksi – instruksi yang diberikan kepadanya. Artinya, bagian terpenting dan utama dari suatu sistem terkomputerisasi adalah program itu sendiri yang dibuat oleh seorang programmer. Program ini menginstruksikan komputer untuk melakukan tugas yang lebih kompleks yang diinginkan oleh programmer.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Malik (2009:1), bahwa “Mikrokontroler adalah  sebagai sebuah sistem komputer yang dibangun pada sebuah keping (chip) tunggal”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Saefullah dkk (2009:319), “Mikrokontroler merupakan komponen utama atau biasa disebut juga sebagai otak yang berfungsi sebagai pengatur pergerakan motor (Motor Driver) dan pengolah data yang dihasilkan oleh komparator sebagai bentuk keluaran dari sensor”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''2. Karakteristik Mikrokontroller'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Malik (2009:2), karakteristik mikrokontroler mempunyai beberapa komponen-komponen yaitu:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. CPU (Central Procesing Unit)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. ROM (Read Only Memory)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. I/O (Input/Output)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adapun ketiga komponen tersebut secara bersama-sama membentuk sistem komputer dasar. Beberapa mikrokontroler memiliki tambahan komponen lain, misalnya ADC (Analog Digital Converter), Timer/Counter, dan lain-lain.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''3. Klasifikasi Mikrokontroller'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Malik (2009:3), mikrokontroler memiliki beberapa klasifikasi yaitu sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. ROM (Flash Memory) dengan kapasitas 1024 byte (1 KB).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. RAM berkapasitas 68 byte.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. EEPROM (memori data) berkapasitas 64 byte.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
d. Total 13 jalur I/O (Port B 8 bit).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
e. Timer/Counter 8 bit dengan prescaler.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
f. Fasilitas pemrograman di dalam sistem (ICSP = In Circuit Serial Programing).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Malik (2009:3), bahwa Beberapa fitur yang umumnya ada di dalam mikrokontroler adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. RAM (Random Access Memory)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
RAM digunakan oleh mikrokontroler untuk tempat penyimpanan variabel. Memori ini bersifat volatile yang berarti akan kehilangan semua datanya jika tidak mendapatkan catu daya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. ROM (Read Only Memory)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
ROM seringkali disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. Register
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan tempat penyimpanan  nilai–nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroler.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
d. Special Function Register
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroler. Register ini terletak pada RAM.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
e. Input dan Output Pin
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pin input adalah bagian yang berfungsi sebagai penerima signal dari luar, pin ini dapat dihubungkan ke berbagai media inputan seperti keypad, sensor, dan sebagainya. Pin output adalah bagian yang berfungsi untuk mengeluarkan signal dari hasil proses algoritma mikrokontroler.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
f. Interrupt
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Interrupt bagian dari mikrokontroler yang berfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketika program utama sedang berjalan, program utama tersebut dapat diinterupsi dan menjalankan program interupsi terlebih dahulu. 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''AVR ATMega8'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''Mikrokontroller AVR ATMega8'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
AVR merupakan salah satu jenis mikrokontroler yang di dalamnya terdapat berbagai macam fungsi. Perbedaannya pada mikro yang pada umumnya digunakan seperti MCS51 adalah pada AVR tidak perlu menggunakan oscillator eksternal karena di dalamnya sudah terdapat internal oscillator. Selain itu kelebihan dari AVR adalah memiliki Power-On Reset, yaitu tidak perlu ada tombol reset dari luar karena cukup hanya dengan mematikan supply, maka secara otomatis AVR akan melakukan reset. Untuk beberapa jenis AVR terdapat beberapa fungsi khusus seperti ADC, EEPROM sekitar 128 byte sampai dengan 512 byte.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
AVR ATmega8 adalah mikrokontroler CMOS 8-bit berarsitektur AVR RISC yang memiliki 8K byte in-System Programmable Flash. Mikrokontroler dengan konsumsi daya rendah ini mampu mengeksekusi instruksi dengan kecepatan maksimum 16MIPS pada frekuensi 16MHz. Jika dibandingkan dengan ATmega8L perbedaannya hanya terletak pada besarnya tegangan yang diperlukan untuk bekerja. Untuk ATmega8 tipe L, mikrokontroler ini dapat bekerja dengan tegangan antara 2,7 - 5,5 V sedangkan untuk ATmega8 hanya dapat bekerja pada tegangan antara 4,5 – 5,5 V.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''a. Konfigurasi PIN ATMega 8'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Konfigurasi-Pin-ATmega-8.jpg>
 +
<div style="font-size: 18pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.4.''' KOnfigurasi PIn ATmega 8
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''(Sumber : ATmega8 Datasheet (2013:2))
 +
<div style="font-size: 02pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''- VCC'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sebagai pin masukan positif catu daya sebesar 5 volt
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Ground'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan ''''ground'''' untuk semua komponen yang membutuhkan ''''grounding''''.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Reset'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Input Reset, pulsa akan menjadi minimum sekalipun ''''clock'''' bekerja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Port B (BP7...PB0)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Didalam Port B terdapat XTAL1, XTAL2, TOSC1, TOSC2. Jumlah Port B adalah 8 buah pin, mulai dari pin B.0 sampai dengan B.7. Tiap pin dapat digunakan sebagai input maupun output. Port B merupakan sebuah 8-bit bi directional I/O dengan internal pull-up resistor. Sebagai input, pin-pin  yang terdapat pada port B yang secara eksternal diturunkan, maka akan mengeluarkan arus jika pull-up resistor diaktifkan. Khusus PB6 dapat digunakan sebagai input Kristal (inverting oscillator amplifier) dan input ke rangkaian clock internal, bergantung pada pengaturan Fuse bit yang digunakan untuk memilih sumber clock. Sedangkan untuk PB7 dapat digunakan sebagai output Kristal (output oscillator amplifier) bergantung pada pengaturan Fuse bit yang digunakan untuk memilih sumber clock. Jika sumber clock yang dipilih dari oscillator internal, PB7 dan PB6 dapat digunakan sebagai I/O atau jika menggunakan Asyncronous Timer/Counter2 maka PB6 dan PB7 (TOSC2 dan TOSC1) digunakan untuk saluran input timer.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- AREF'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
AREF adalah referensi analog ke A/D converter.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- POrt C (PC0 PC5)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Fungsi-fungsi-dari-port-c.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Port C Pins Alternate Functions'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Port C merupakan sebuah 7-bit bi-directional I/O port yang di dalam masing-masing pin terdapat pull-up resistor. Jumlah pin nya hanya 7 buah mulai dari pin C.0 sampai dengan pin C.6. Sebagai keluaran/output port C memiliki karakteristik yang sama dalam hal menyerap arus (sink) ataupun mengeluarkan arus (source).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- RESET/PC6'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Jika RSTDISBL Fuse diprogram, maka PC6 akan berfungsi sebagai pin I/O. Pin ini memiliki karakteristik yang berbeda dengan pin-pin yang terdapat pada port C lainnya. Namun jika RSTDISBL Fuse tidak diprogram, maka pin ini akan berfungsi sebagai input reset. Dan jika level tegangan yang masuk ke pin ini rendah dan pulsa yang ada lebih pendek dari pulsa 8 minimum, maka akan menghasilkan suatu kondisi reset meskipun clock-nya tidak bekerja.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Port D (PD0...PD7)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Fungsi-fungsi-dari-port-D.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Port D merupakan 8-bit bi-directional dengan internal pull-up resistor. Fungsi dari port ini sama dengan port-port yang lain. Hanya saja pada port ini tidak terdapat kegunaan-kegunaan yang lain. Pada port ini hanya berfungsi sebagai masukan dan keluaran saja atau biasa disebut dengan I/O.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- AVcc'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pin ini berfungsi sebagai ''supply'' tegangan untuk ADC. Untuk pin ini harus dihubungkan secara terpisah dengan VCC karena pin ini digunakan untuk analog saja. Bahkan jika ADC pada AVR tidak digunakan tetap saja disarankan untuk menghubungkan secara terpisah dengan VCC. Jika ADC digunakan maka AVcc haus dihubungkan ke VCC melalui ''low pass filter''.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Blok-diagram-ATmega-8.png
 +
<div style="font-size: 18pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.5.''' Blok Diagram ATmega 8
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pada AVR status register mengandung beberapa informasi mengenai hasil dari kebanyakan hasil eksekusi instruksi aritmatik. Informasi ini digunakan untuk altering arus program sebagai kegunaan untuk meningkatkan performa pengoperasian. Register ini di-update setelah operasi ALU (Arithmetic Logic Unit) hal tersebut seperti yang tertulis dalam datasheet khususnya pada bagian Instruction Set Reference. Dalam hal ini untuk beberapa kasus dapat membuang 10 penggunaan kebutuhan instrukasi perbandingan yang telah didedikasikan serta dapat menghasilkan peningkatan dalam hal kecepatan dan kode yang lebih sederhana dan singkat. Register ini tidak secara otomatis tersimpan ketika memasuki sebuah rutin interupsi dan juga ketika menjalankan sebuah perintah setelah kembali dari interupsi. Namun hal tersebut harus dilakukan melalui ''software''.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Berikut adalah gambar status register.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Status-Register-ATmega-8.png
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
        '''Gambar 2.6.''' Status Register ATmega8
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Bit7(1)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan bit Global Interrupt Enable. Bit ini harus di-set agar semua perintah interupsi dapat dijalankan. Untuk perintah interupsi individual akan di jelaskan pada bagian yang lain. Jika bit ini di-reset, maka semua perintah interupsi baik yang individual maupun yang secara umum akan di abaikan. Bit ini akan dibersihkan atau cleared oleh hardware setelah sebuah interupsi di jalankan dan akan di-set kembali oleh perintah RETI. Bit ini juga dapat diset dan di-reset melalui aplikasi dan intruksi SEI dan CLL.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Bit6(T)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan bit Copy Storage. Instruksi bit Copy Instructions BLD (Bit Load) and BST (Bit Store) menggunakan bit ini sebagai asal atau tujuan untuk bit yang telah dioperasikan. Sebuah bit dari sebuah register dalam Register File dapat disalin ke dalam bit ini dengan menggunakan instruksi BST, dan sebuah bit di dalam bit ini dapat disalin ke dalam bit di dalam register pada Register File dengan menggunakan perintah BLD.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Bit 5(H)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan bit Half Carry Flag. Bit ini menandakan sebuah Half Carry dalam beberapa operasi aritmatika. Bit ini berfungsi dalam aritmatika BCD.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Bit 4(S)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan Sign bit. Bit ini selalu merupakan sebuah ekslusif di antara Negative Flag (N) dan two’s Complement Overflow Flag (V).
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Bit 3(V)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan bit Two’s Complement Overflow Flag. Bit ini menyediakan fungsi aritmatika dua komplemen.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''- Bit 2(N)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Merupakan bit Negative Flag. Bit ini mengindikasikan sebuah hasil negative di dalam sebuah fungsi logika atai aritmatika.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''-Bit 1(Z)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>.
 +
Merupakan bit Zero Flag. Bit ini mengindikasikan sebuah jasil nol “0” dalan sebuah fungsi aritmatika atau logika.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>.
 +
'''- Bit 0(C)'''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>.
 +
Merupakan bit Carry Flag. Bit ini mengindikasikan sebuah Carry atau sisa dalam sebuah aritmatika atau logika.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>.
 +
 
 +
==='''Motor DC (Direct Current)'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''1. Definisi Motor DC (Direct Current)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Motor DC (Direct Current) adalah motor listrik yang memerlukan suplai tegangan arus searah pada kumparan medan untuk diubah menjadi energi gerak mekanik. Kumparan medan pada motor dc disebut stator (bagian yang tidak berputar) dan kumparan jangkar disebut rotor (bagian yang berputar).
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Motor arus searah, sebagaimana namanya, menggunakan arus langsung yang tidak langsung/direct-undirectional. Motor DC memiliki 3 bagian atau komponen utama untuk dapat berputar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''2. Bagian Atau Komponen Utama Motor DC (Direct Current)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Ada beberapa bagian atau komponen utama motor dc, yaitu sebagai berikut :
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Kutub medan : Motor DC (Direct Current) sederhana memiliki dua kutub medan, kutub utara dan kutub selatan. Garis magnetik energi membesar melintasi ruang terbuka diantara kutub-kutub dari utara ke selatan. Untuk motor yang lebih besar atau lebih komplek terdapat satu atau lebih elektromagnet.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Curren Elektromagnet atau dinamo : Dinamo yang berbentuk silinder, dihubungkan ke as penggerak untuk menggerakan beban. Untuk kasus motor DC yang kecil, dinamo berputar dalam medan magnet yang dibentuk oleh kutub-kutub, sampai kutub utara dan selatan magnet berganti lokasi.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Commutator : Komponen ini terutama ditemukan dalam motor DC. Kegunaannya adalah untuk transmisi arus antara dinamo dan sumber daya.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Motor-dc.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
        '''Gambar 2.7.''' Motor DC (Direct Current)
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''(Sumber : Elektronika Dasar (2013:2))
 +
<div style="font-size: 02pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''3. Jenis-jenis Motor DC (Direct Current)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Ada beberapa jenis-jenis motor DC (Direct Current) yaitu sebagai berikut :
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Motor DC (Direct Current) sumber daya terpisah/ Separately Excited, Jika arus medan dipasok dari sumber terpisah maka disebut motor DC sumber daya terpisah/separately excited.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
• Motor DC (Direct Current) sumber daya sendiri/Self Wxcited Pada jenis motor DC sumber daya sendiri di bagi menjadi di tiga tipe sebagai berikut :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Motor DC Tipe Shunt : Pada motor shunt, gulungan medan (medan shunt) disambungkan secara paralel dengan gulungan dinamo (A). Oleh karena itu total arus dalam jalur merupakan penjumlahan arus medan dan arus dinamo. Karakter kecepatan motor DC tipe shunt adalah : Kecepatan pada prakteknya konstan tidak tergantung pada beban (hingga torque tertentu setelah kecepatannya berkurang) dan oleh karena itu cocok untuk penggunaan komersial dengan beban awal yang rendah, seperti peralatan mesin. Kecepatan dapat dikendalikan dengan cara memasang tahanan dalam susunan seri dengan dinamo (kecepatan berkurang) atau dengan memasang tahanan pada arus medan (kecepatan bertambah).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Motor DC Tipe Seri Dalam motor seri, gulungan medan (medan shunt) dihubungkan secara seri dengan gulungan dinamo (A). Oleh karena itu, arus medan sama dengan arus dinamo. Karakter kecepatan dari motor DC tipe seri adalah : Kecepatan dibatasi pada 5000 RPM Harus dihindarkan menjalankan motor seri tanpa ada beban sebab motor akan mempercepat tanpa terkendali.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Motor DC Tipe Kompon/Gabungan Motor Kompon DC merupakan gabungan motor seri dan shunt. Pada motor kompon, gulungan medan (medan shunt) dihubungkan secara paralel dan seri dengan gulungan dinamo (A). Sehingga, motor kompon memiliki torque penyalaan awal yang bagus dan kecepatan yang stabil. Karakter dari motor DC tipe kompon/gabungan ini adalah, makin tinggi persentase penggabungan (yakni persentase gulungan medan yang dihubungkan secara seri), makin tinggi pula torque penyalaan awal yang dapat ditangani oleh motor ini.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Relay'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Pengertian Relay'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Relay adalah komponen listrik yang bekerja berdasarkan prinsip induksi medan elektromagnetis. Jika sebuah penghantar dialiri oleh arus listrik, maka di sekitar penghantar  tersebut timbul medan magnet. Medan magnet yang dihasilkan oleh arus listrik tersebut selanjutnya diinduksikan ke logam ferromagnetic.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Relay merupakan suatu komponen (rangkaian) elektronika yang bersifat elektronis dan sederhana serta tersusun oleh saklar, lilitan, dan poros besi. Penggunaan relay ini dalam perangkat-perangkat elektronika sangatlah banyak. Terutama di perangkat yang bersifat elektronis atau otomatis. Contoh di televisi, radio, lampu otomatis dan lain-lain.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Cara kerja komponen ini dimulai pada saat mengalirnya arus listrik melalui koil,lalu membuat medan magnet sekitarnya sehingga dapat merubah posisi saklar yang ada di dalam relay tersebut, sehingga menghasilkan arus listrik yang lebih besar. Keutamaan komponen sederhana ini yaitu dengan bentuknya yang minimal bisa menghasilkan arus yang lebih besar. Pemakaian relay dalam perangkat-perangkat elektronika mempunyai keuntungan yaitu, dapat mengontrol sendiri arus serta tegangan listrik yang diinginkan, dapat memaksimalkan besarnya tegangan listrik hingga mencapai batas maksimalnya, Dapat menggunakan baik saklar maupun koil lebih dari satu, disesuaikan dengan kebutuhan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>Dalam praktek yang biasa dilakukan oleh elektronika pada awalnya adalah menggunakan relay ini untuk menghidupkan kipas angin saat suhu di suatu ruangan lebih dari 30 derajad. Sistem kerja dari relay disini adalah, menerima instruksi dari IC dan secara otomatis, saklar akan dialiri oleh arus listrik, dan menggerakkan saklar yang ada di relay tersebut.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Relay.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
        '''Gambar 2.8.''' Relay
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Komponen Elektronika '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Elektronika'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Komponen-komponen elektronika dibagi dalam jenis komponen pasif dan komponen aktif”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Budiharto (2009:1), bahwa ”Elektronika adalah merupakan bidang yang menarik untuk dipelajari oleh pelajar dan hobbyist karena dapat berkreasi apa saja sesuai keinginan”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Rusmadi (2009:10), komponen elektronika dibagi menjadi 2 kelompok yaitu:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
a. Komponen Pasif
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Menurut Rusmadi (2009:10) bahwa “Komponen pasif adalah komponen-komponen elektronika yang apabila dialiri aliran listrik tidak menghasilkan tenaga seperti: perubahan tegangan, pembalikan fasa, penguatan dan lain-lain”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>Menurut Rusmadi (2009:10), ada beberapa komponen yang termasuk dalam komponen pasif di antaranya adalah:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>1. Resistor atau Tahanan
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2. Kapasitor atau Kondensator
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
3. Trafo atau Transformator
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Komponen aktif
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Rusmadi (2009:33), bahwa “Komponen aktif adalah komponen yang apabila dialiri aliran listrik akan menghasilkan sesuatu tenaga baik berbentuk penguatan maupun mengatur aliran listrik yang melaluinya”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Rusmadi (2009:33), ada beberapa yang termasuk komponen aktif antara lain adalah:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Dioda
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Transistor
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. IC (Intragated Circuit)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
d. Thyristor atau SCR ''(Silicon Controller Recifier)''
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Konsep Dasar Resistor '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Resistor atau Tahanan'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Budiharto (2009:1), “Salah satu komponen elektronika yang berfungsi untuk memberikan hambatan terhadap aliran arus listrik”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dari pengertian diatas dapat disimpulkan bahwa resistor adalah komponen elektronika yang berfungsi memberikan tahanan atau hambatan arus listrik.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Resistor digunakan sebagai bagian dari jejaring elektronik dan sirkuit elektronik, dan merupakan salah satu komponen yang paling sering digunakan. Resistor dapat dibuat dari bermacam-macam kompon dan film, bahkan kawat resistansi (kawat yang dibuat dari paduan resistivitas tinggi sepertinikel-kromium).
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Resistor.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 2.9.''' Resistor
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Karakteristik utama dari resisitor adalah resisitansinya dan daya listrik yang dapat dihantarkan. Karakteristik lain termasuk koefisien suhu, listrik dan induktansi.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Resistor dapat diintegrasikan kedalam sirkuit hibrida dan papan sirkuit cetak, bahkan sirkuit terpadu. Ukuran dan letak kaki bergantung pada desain sirkuit, kebutuhan daya resistor harus cukup dan disesuaikan dengan kebutuhan arus rangkaian agar tidak terbakar.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Tabel-Resistor.png
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Ohm (simbol:  Ω adalah satuan SI untuk resistansi listrik, diambil dari nama Georg Ohm). Nilai satuan terbesar yang digunakan untuk menentukan besarnya nilai resistor adalah:
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1 Mega Ohm (MΩ) = 1.000.000 Ohm.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1 kilo Ohm (KΩ)    = 1.000 Ohm.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''2. Resistor Tetap'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:11), bahwa “Resistor tetap adalah resistor yang nilainya besaranyan sudah ditetepkan oleh pabrik pembuatannya dan tidak dapat di ubah-ubah”. Resistor memiliki nilai resistansi, sebagai nilainya ada yang dicantumkan langsung pada badannya dan sebagian lagi karena bentuk fisiknya kecil.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Menurut Rusmadi (2009:15), resistor dibagi menjadi 6 yaitu:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
a. Resistor Kawat
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Resistor kawat ini adalah jenis resistor pertama yang lahir pada generasi pertama pada waktu rangkaian elektroniaka masih mengguanakan Tabung Hampa (Vacuum Tube). Bentuknya bervariasi dan fisik agak besar. Resisistor ini biasanya banyak digunakan dalam rangkaian daya karena memiliki ketahanan yang tinggi yaitu disipasi terhadap panas yang tinggi.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Resisitor Batang Karbon (Arang)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Pada awalnya resistor ini dibuat dari bahan karbon kasar yang diberililitan kawat yang kemudian diberi tanda dengan kode warna berbentuk gelang dan untuk pembacaanya dapat dilihat pada table kode warna.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
c. Resistor Keramik atau Porselin
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Dengan adanya perkembangan teknologi elektronika, saat ini telah dikembangkan jenis resistor yang dibuat dari bahan keramik atau porselin. Jenis resistor ini banyak dipergunakan dalam rangkaian-rangkaian modern seperti sekarang ini karena bentuk fisiknya kecil dan memiliki ketahanan yang tinggi. Di pasaran kita akan menjumpai resisitor jenis ini dengan ukuran bervariasi mulai dari 1/4 Watt,  1/3 Watt,  ½ Watt, 1 Watt dan 2 Watt.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
d. Resisitor Film Karbon
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Sejalan dengan perkembangan teknologi para produsen komponen elektronika telah memunculkan jenis resistor yang dibuat dari bahan karbon dan dilapisi dengan bahan film yang berfungsi sebagai pelindung terhadap pengaruh luar. Nilai resistansinya dicantumkan dalam bentuk kode warna seperti pada Resistor Karbon.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
e. Resisitor Film Metal
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Resistor Film Metal dibuat dengan bentuk hampir menyerupai resistor film karbon dan memiliki keadalan dan stabilitas yang tinggi dan tahan terhadap perubahan temperatur.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
f. Resisitor Tipe Film Tebal
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Resistor jenis ini bentuknya merip dengan resistor film metal, namun resistor ini dirancang khusus agar memiliki kehandalan yang tinggi. Sebagai contoh sebuah resistor film tebal dengan rating daya 2 Watt saja sudah mampu untuk dipakai menahan beban tegangan di atas satuan Kilo Volt.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
'''3. Resistor Tidak Tetap'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:16), bahwa “Resistor tidak tetap adalah resistor yang nilai resistansinya (tahananya) dapat dirubah-rubah sesuai dengan keperluan dan perubahannya dapat dilakukan dengan jalan mengeser atau memutar pengaturnya”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Menurut Rusmadi (2009:16), bahwa resistor tidak tetap dibagi menjadi 8 yaitu:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
a. Potensiometer
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Potensiometer adalah komponen pembagi tegangan yang dapat disetel sesuai dengan keinginan. Bentuk fisik dari Potensiometer pada umumnya besar dan dibuat dari bahan kawat atau arang (karbon).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Potensiameter Preset
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Potensiameter Preset bentuknya sangat kecil danpengaturannya sama dengan Trimpot yaitu dengan menggunakan obeng yang diputar pada bagian lubang coakan.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
c. NTC dan PTC
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
NTC adalah singakatan dari Negative Temperature Coefficient sedangkan PTC adalah singkatan dari Positive Temperature Coefficient. Sifat dari komponen NTC adalah resisitor yang nilai tahannya akan menurun apabila temperature sekelilingnya naik dan sebaliknya komponen PTC adalah resistor yang nilai tahannya akan bertambah besar apabila temperaturnya turun.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
d. LDR ( Light Dependent Resisitor)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
LDR adalah singkatan dari Light Dependent Resisitor yaitu resisitor yang tergantung cahaya, artinya nilai tahannya akan berubah-ubah apabila terkena cahaya dan perubahannya tergantungdari intensitas cahaya yang diterimanya.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
e. VDR (Volttage Dependent Resistor)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
VDR adalah singkatan dari Volttage Dependent Resistor yaitu resistoryang nilai tahannya akan berubah tergantung tegangan yang diterimanya. Sifat dari VDR adalah semakin besar tegangan yang diterimanya maka tahanannya akan semakin mengecil sehingga arus yang melalui VDR akan bertambah besar.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Kapasitor atau Kondensator '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Kapasitor atau Kondenstator'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:20), bahwa “Kapasitor adalah Komponen elektronika yang mampu menyimpan arus dan tegangan listrik sementara waktu”. Seperti juga halnya resistor, kapasitor adalah termasuk salah satu komponen pasif yang banyak digunakan dalam membuat rangkaian elektronika.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Kapasitor sendiiri berasal dari kata capacitance atau kapasitas yang artinya adalah kemampuan untuk menyimpan arus listrik (Dalam istilah elektronika diistilahkan sebagai “Muatan Listrik.”) Jadi kapasitor adalah suatu komonen yang dapat diisi dengan muatan listrik kemudian disimpan untuk sementara waktu dan selanjutnya muatan tersebut di kosongakan/dibuang melalui suatu sistem atau dihubungkan ke bumi.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Kondensator diidentikkan mempunyai dua kaki dan dua kutub yaitu positif dan negatif serta memiliki cairan elektrolit dan biasanya berbentuk tabung.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Lambang-KOndensator.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.10.''' Lambang Kondensator
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Sedangkan jenis yang satunya lagi kebanyakan nilai kapasitasnya lebih rendah, tidak mempunyai kutub positif atau negatif pada kakinya, kebanyakan berbentuk bulat pipih berwarna coklat, merah, hijau dan lainnya seperti tablet atau kancing baju.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Lambang-Kapasitor.jpg
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.11.''' Lambang Kapasitor
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Namun kebiasaan dan kondisi serta artikulasi bahasa setiap negara tergantung pada masyarakat yang lebih sering menyebutkannya. Kini kebiasaan orang tersebut hanya menyebutkan salah satu nama yang paling dominan digunakan atau lebih sering didengar. Pada masa kini, kondensator sering disebut kapasitor (capacitor) ataupun sebaliknya yang pada ilmu elektronika disingkat dengan huruf (C).
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. Kapasitor'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Satuan dari kapasitansi kondensator adalah Farad (F). Namun Farad adalah satuan yang terlalu besar, sehingga digunakan:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Pikofarad ( ) = 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Nanofarad ( ) = 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. Microfarad ( ) = 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Satuan Farad adalah satuan yang sangat besar dan jarang dipergunakan dalam percobaan. Dalam prakteknya biasanya dipergunakan satuan Farad dalam bentuk pecahan seperti berikut ini:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. 1 Farad (F)         =       1.000.000 µF (mikroFarad)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. 1 mikroFarad (µF)  =        1.000 nF (nanoFarad)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. 1 nanoFarad (nF)    =        1.000 pF (pikoFarad)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Tabel-nilai-kapasitansi.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Ada jenis kapasitor lain seperti kapasitor elektrolit yang selain memiliki nilai kapasitas juga memiliki parameter-parameter lain seperti batas tegangan kerja. Batas tegangan kerja (Working Voltage) yaitu batas tegangan maksimum di mana kapasitas tersebut dapat dioperasikan dalam suatu rangaian. Parameter tersebut biasanya dicantumkan langsung pada badan kapasitor. Selain dari pada itu untuk jenis-jenis kapasitor pada umumnya diberi tanda (+) dan (-). Tanda tersebut adalah menyatakan polaritas yang harus dihubungkan dengan catu daya. Dalam pemasanganannya harus diperhatikan baik-baik jangan sampai kedua tanda tersebut dipasang terbalik sebab apabiala sampai terbalik akan mengakibatkan kerusakan pada kapasitor tersebut dan bahkan akan merusak rangkaian yang akan dibuat.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Apabila kita mendekatkan 2 macam bahan konduktor dengan tidak saling bersentuhan, kemudian kepada kedua bahan tadi kita alirkan aliran listrik, secara teoritis kita telah mendapatkan sebuah Kapasitor sederhana. Namun dalam dunia elektronika tentunya tidak sederhana itu, masih ada factor lain yang perlu dipertimbangkan dalam pembuatan sebuah Kapasitor.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam pembuatan komponen Kapasitor diperlukan suatu bahan yang berfungsi menyekat di antara 2 bahan konduktor. Bahan yang berfungsi sebagai penyekat itu disebut bahan dielektrikum seperti pada gambar di bawah.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Dielektrikum.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.12.''' Dielektrikum
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Seperti terlihat pada gambar di atas, apabila kita membuka sebuah Kapasitor Elektrolit berkas dengan menggunakan sebuah pisau tipis (cutter), di dalamnya akan terlihat 2 buah lapisan tipis. Setiap lapisan dilapisi lagi dengan bahan metal foil tipis. Setiap metal foil dihubungkan dengan salah satu terminal hubungan listrik. Antara kedua lapisan tadi diberi bahan penyekat yang disebut Dielektrikum. Bahan Dielektrikum pada umumnya dibuat dengan bahan kertas, maka, film, minyak bakelit dan lain-lain.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Dalam prakteknya kita mengenal berbagai macam jenis Kapasitor yang namanya disesuaikan dengan nama bahan Dielektrikum yang digunakan dalam membuat komponen Kapasitor. Sebagai contoh misalnya: Bila kapasitor bahan Dielektrikumnya dibuat dari kertas, maka Kapasitor tersebut dinamakan Kapasitor kertas dan kalau bahan Dielektrikumnya dibuat dari bahan elektrolit, maka Kapasitor tersebut dinamakan Kapasitor Elektrolit.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Besarnya kapasitas dari sebuah Kapasitornya dapat ditentukan dengan rumus:
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
''' c = 0,0885 x Ɛ x D/d µF '''
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Ɛ  = konstanta  dielektrikum
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
D = luas bahan metal foil dalam cm2
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
d  = jarak antara kedua metal foil dalam cm
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Dari rumus di atas, kita dapat melihat bahwa besar kecilnya kapasitas suatu komponen Kapasitor tergantung kepada konstanta dielektrikum atau bahan dielektrikum serta luas bidang bahan dielektrikum yang digunakan.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pengertian dari Dielektrikum adalah angkka tetap yang dipergunakan untuk membandingkan suatu bahan Dielektrikum dengan nilai konstanta Dielektrikum udara (Ɛ udara = 1).
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Tabel-nilai-kapasitansi1.png
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Trafo atau Transformator '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Trafo atau Transformator'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:61), bahwa “Trafo adalah alat yang dibuah dari gulungan kawat yang fungsinya memindahkan tenaga dari bagian input yaitu gulungan primer ke bagian outputnya yaitu gulungan sekundernya”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Bentuk pemidahan ini biasanya dapat berupa perubahan tegangan maupun frekuensi atau induktansi, perubahannya bisa berupa kenaikan suatu harga dan bisa juga berupa penurunan harga.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Trafo.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.13.''' Trafo
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Dalam bidang elektronika tenyata penggunaan alat yang menggunakan prinsip gulunga kawat memegang peranan penting dan banyak ragamnya.
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:61) berdasarkan kegunaanya jenis gulungan kawat dapat dibagi menjadi 3 yaitu:
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
1. Gulungan Tunggal
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Yang dimaksud gulungan tunggal adalah yang di bagian tengahnya dipercabangkan. Pada gulungan tunggal, bagian primer dan sekundernya menjadi satu seperti pada gambar di bawah ini.
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
2. Gulungan Induktif
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Trafo yang digunakan sebagai trafo catu daya pada umumnya menggunakan prinsip gulungan induktif adalah gulungan yang terdiri dari 2 buah gulungan. Gulungan pertama disebut gulungan primer yang dipakai sebagai inputnya dan gulungan kedua disebut dulungan sekunder yang dipergunakan sebagain outputnya. Gulungan sekunder bekerja berdasarkan prinsip kerja induksi dari gulungan primernya seperti pada gambar dibawah ini.
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
3. Gulungan Induktif Bertap
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Pada dasarnya Gulungan Induktif Bertap hampir sama dengan Gulungan Induktif yaitu terdiri dari 2 buah gulungan yaitu Gulungan primer dan gulungan sekunder, hanya pada beberapa tempat pada bagian gulungan sekunder disadap dan sipercabangkan dengan tujuan untuk mendapatkan tegangan yang dikehendaki.
 +
 
 +
<div style="font-size: 08pt;font-family: 'times new roman';text-align: Center;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Dioada '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Dioada'''
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut John (2010:143), “Dioda merupakan alat yang hanya bisa mengalirkan arus DC dalam satu arah, sedang pada arah yang berlawanan ia tidak bisa menghantarkannya. Kalau ia dialiri arus AC maka akan berhasil didapatkan arus DC dari arus AC ini. Karenanya pada sifat yang demikian maka dioda bisa digunakan sebagai perata arus yang biasa dipasang di adaptor”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Komponen elektronika dengan dua terminal, yang terbentuk dari dua jenis semikonduktor, yaitu type P yang biasa disebut dengan anoda dan type N yang biasa disebut dengan katoda, dimana kemudian kedua semikonduktor ini digabungkan. Untuk membuat diode dalam keadaan conduct, diperlukan tegangan biasnya sebesar 0,3 volt untuk dioda dengan bahan germanium atau 0,7 volt untuk dioda dengan bahan silikon.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Dioda.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
      '''Gambar 2.14.''' Dioda
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Perlu diketahui bahwa komponen dioda ini pada umumnya hamper selalu dipergunakan dalam rangkaian, terutama pada rangkaian Power Supply.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:34) Fungsi diode dalam suatu rangkaian adalah:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Penyearah tegangan listrik.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Pengaman tegangan listrik.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
c. Memblokir tegangn listrik.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
==='''Konsep Dasar Transistor '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Transistor'''
 +
 
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Budiharto (2009:3), bahwa “Transistor adalah memiliki 3 terminal biasanya dibuat dari bahan silicon atau germanium”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Rusmadi (2009:42), bahwa “Transistor adalah merupakan komponen dasar yang paling penting dan banyak dipergunakan dalam setiap rangkaian”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Alat semikonduktor yang dipakai sebagai penguat, sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modulasi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran listrik, dimana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), memungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Gambar-Transistor.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
          ''' Gambar 2.15.''' Transistor
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor (E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat dipakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Basis, yaitu pada keluaran tegangan dan arus output Kolektor.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Transistor disusun menggunakan sambungan dioda. Berdasarkan jenis sambungan transistor dibedakan menjadi dua jenis sebagai berikut.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
a. BJT (Bipolar Juction Transistor)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
BJT memiliki 2 dioda yang kutub positif atau kutub negatifnya terhimpit, serta memiliki terminal, yaitu emitor (E), kolektor (C), dan basis (B). BJT dapat dibagi menjadi dua jenis berikut ini:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''1. NPN (Negative Positive Negative)'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Transistor NPN terdiri dari 1 lapisan semikondutor tipe-P di antara 2 lapisan semikonduktor tipe-n. Arus kecil yang memasuki basis pada emitter dikuatkan di keluran kolektor. Dengan kata lain, transistor NPN hidup ketika tegangan basis lebih tinggi dari pada tengan emitter.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Lambang-NPN.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
          '''Gambar 2.16.''' ''Simbol Transistor NPN''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
            ('''Sumber:''' Rusmadi (2009:41))
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. PNP (''Positive Negative Positive'')'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Transistor PNP terdiri dari 2 lapisan semikonduktor tipe-n di antara 2 alpisan semikonduktor tipe-p. arus kecil yang meninggalkan basis pada moda tunggal emitter dikuatkan dikeluran kolektor. Dengan kata lain, transistor PNP hidup ketika tegangan basis lebih rendah dari pada tegangan emitter.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Lambang-PNP.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
          '''Gambar 2.17.''' Simbol '' Transistor PNP''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
          (''' Sumber:''' Rusmandi (2009:41))
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Transistor merupakan komponen yang sangat penting dalam dunia elektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier (penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (stabilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor digunakan sebagai saklar  berkecepatan tinggi. Beberapa transistor juga dapat dirangkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi rangkaian-rangkaian lainnya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar ''Bluetooth'' '''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi ''Bluetooth'''''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
Menurut Dwi Agus Diartono (2009:70) “Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM  (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real time antara host-host bluetooth dengan jarak jangkauan layanan yang terbatas ”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. Sejarah ''Bluetooth'''''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Dwi Agus Diartono (2009:70) “Nama bluetooth berawal dari proyek prestisius yang dipromotori oleh perusahaan perusahaan raksasa internasional yang bergerak di bidang telekomunikasi dan komputer, di antaranya Ericsson, IBM, Intel, Nokia, dan Toshiba”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
Proyek ini di awal tahun 1998 dengan kode nama bluetooth, karena terinspirasi oleh seorang raja Viking (Denmark) yang bernama Harald Blatand. Raja Harald Blatand ini berkuasa pada abad ke-10 dengan menguasai sebagian besar daerah Denmark dan daerah Skandinavia pada masa itu. Dikarenakan daerah kekuasaannya yang luas, raja Harald Blatand ini membiayai para ilmuwan dan insinyur untuk membangun sebuah proyek berteknologi metamorfosis yang bertujuan untuk mengontrol pasukan dari suku suku di daerah Skandinavia tersebut dari jarak jauh. Maka untuk menghormati ide raja Viking tersebut, yaitu Blatand yang berarti bluetooth (dalam bahasa Inggris) proyek ini diberi nama.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. pertama dirilis untuk bluetooth versi 1.0 dan 1.0 B pada tanggal 26 Juli 1999 produk ini belum sempurna, karena mempunyai banyak masalah dan perusahaan manufaktur pendukungnya mengalami kesulitan dalam menerapkan teknologi ini pada produk mereka. Untuk versi ini dibutuhkan perintah manual pada Hardware Device Address (BD-ADDR) transmisi saat proses koneksi di antara dua device dalam satu jaringan (handshaking process) sehingga keamanan pengguna tidak terjamin, dan penggunaan protokol tanpa nama (anonymite mode) tidak dimungkinkan di versi ini.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
b. Pada bulan Oktober di tahun yang sama, Bluetooth telah diperbarui dan dirilis versi 1.1 dan 1.2, Untuk versi ini telah dilakukan penyempurnaan dan perbaikan antara lain :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1. Digunakannya masks pada perangkat Hardware Device Address (BD-ASSR) untuk melindungi pengguna dari identity snooping (pengintai) maupun tracker.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
2. Penggunaan protokol tanpa nama (anonymite mode) sudah tersedia namun tidak diimplementasikan, sehingga konsumen biasa tidak dapat menggunakannya
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
3. Adaptive Frequency Hopping (AFH), dengan memperbaiki daya tahan dari gangguan frekuensi radio yang digunakan oleh banyak orang di dalam hopping sequence.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
4. Transmisi berkecepatan tinggi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
Dengan bertambahnya perusahaan manufaktur pendukung, antara lain 3Com, Ericsson, IBM, Intel, Lucent Technologies, Microsoft, Motorola, Nokia, dan Toshiba yang lebih dikenal dengan nama The Bluetooth SIG (Special Interest Group), maka teknologi ini pun mengalami perbaikan perbaikan untuk versi 2.0-nya. Fitur tambahan yang dirilis oleh periset dari Ericsson tidak menjelaskan secara detail, tetapi intinya ada beberapa tambahan pada Bluetooth ini, antara lain:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
1. Diperkenalkannya Non-hopping narrowband channels. Pada channel ini biasa digunakan untuk memperkenalkan layanan profile bluetooth oleh berbagai device dengan volume yang sangat tinggi dari perangkat bluetooth secara simultan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
2. Tidak dienkripsinya informasi yang bersifat umum secara realtime, sehingga dasar kemacetan trafik informasi dan laju trafik ke tujuan dapat dihindari waktu ditransmisikan oleh perangkat dengan melewati setiap host dengan kecepatan tinggi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
3. Koneksi berkecepatan tinggi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
4. Multiple speeds level.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
 
 +
'''3. Aplikasi dan Layanan Bluetooth'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
Menurut Dwi Agus Diartono (2009:71) “Sebuah perangkat yang memiliki teknologi wireless bluetooth akan mempunyai kemampuan untuk melakukan pertukaran informasi dengan jarak jangkauan sampai dengan 10 meter (~30 feet), bahkan untuk daya kelas 1 bisa sampai pada jarak 100 meter. Sistem bluetooth menyediakan layanan komunikasi point to point maupun komunikasi point to multipoint”. Produk bluetooth dapat berupa PC card atau USB adapter yang dimasukkan kedalam perangkat. Perangkat-perangkat yang dapat diintegerasikan dengan teknologi bluetooth antara lain : mobile PC, mobile phone, PDA (Personal Digital Assistant), headset, kamera digital, printer, router dan masih banyak peralatan lainnya. Aplikasiaplikasi yang dapat disediakan oleh layanan bluetooth ini antara lain : PC to PC filetransfer, PC to PC file synch (notebook to desktop), PC to mobile phone, PC to PDA,wireless headset, LAN connection via ethernet access point dan sebagainya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Aplikasi-modul-Bluetooth.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
        '''Gambar 2.18.''' Contoh Modul Aplikasi Beberapa Bluetooth
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>
 +
</div>
 +
 
 +
==='''Modul Bluetooth HC-05'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Modul Bluetoth HC-05'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
serial. Modul HC-05 adalah modul bluetooth SPP(serial Port Protocol) yang mudah digunakan, yang dirancang untuk komunikasi nirkabel dengan pengaturan koneksi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Modul-Bluetoth.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. Spesifikasi'''
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Fitur-fitur hardware yang dimiliki Modul Bluetooth HC-05 adalah:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
1. sensitivitas Tipe-80dBm
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
2. Sampai +4 dBm RF daya pancar
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
3. Tegangan Rendah dari 1,8 sampai 3.6V I / O
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
4. PIO kontrol
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
5. Antarmuka UART dengan baud rate dapat diprogram
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
6. Dengan antena terintegrasi
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
7. Dengan tepi konektor
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Operating System Android'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Sejarah Android'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Meskipun Android identik dengan Google, namun inisiatif pembuatan Android pertama kali bukanlah berasal dari si pembuat mesin pencari tersebut. Sebelum diakuisisi oleh Google pada bulan Juli 2005, sistem operasi Android ini dikembangkan pertama kali oleh perusahaan start-up bernama Android, Inc. Sejak dibeli Google, Android memiliki momentum untuk berkembang dan saat ini telah menjadi salah satu sistem operasi untuk ponsel dan gadget yang paling berpengaruh didunia.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Nazruddin Safaat H (2011:1), “android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet.”
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Fitur-fitur yang dimiliki android adalah:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
a. Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat telepon seluler.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
c. Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
d. SQLite: untuk penyimpanan data.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
e. Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
f. GSM, Bluetooth, EDGE, 3G, 4G dan WiFi (tergantung piranti keras)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
g. Kamera, Global Positioning System (GPS), kompas, NFC dan accelerometer (tergantung piranti keras)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''2. Perkembangan Android'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Wahana (2012:2) didalam bukunya mengemukakan perkembangan Android dan keunggulannya diantaranya sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
a. Android versi 1.1
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Android Versi 1.5 (Cupcake)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
c. Android Versi 1.6 (Donut)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Donut (versi 1.6) dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus, kamera, camcorder dan galeri yang dintegrasikan, CDMA / EVDO, 802.1x, VPN, gestures, kemampuan dial kontak, teknologi text to change speech, pengadaan resolusi VWGA.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
d. Android Versi 2.1 (Eclair)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Untuk bergerak cepat dalam persaingan perangkat generasi berikutnya, Google melakukan investasi dengan mengadakan kompetisi aplikasi mobile terbaik. Dengan semakin berkembangnya dan semakin bertambahnya jumlah handset Android, semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka kepada sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android dalam situs internet juga dianggap penting untuk menciptakan aplikasi Android asli, contohnya oleh MySpace dan Facebook.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
e. Android Versi 2.2 (Froyo: Frozen Yogurt)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahan-perubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuanWiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
f. Android Versi 2.3 (Gingerbread)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahan-perubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (User Interface) didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
g. Android Versi 3.0 (Honeycomb)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
h. Android Versi 4.0 (Ice Cream Sandwich)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Ice Cream Sandwich didesain untuk baik itu telepon ataupun tablet. Android ICS menawarkan banyak peningkatan dari apa yg sudah ada di Gingerbread dan Honeycomb dengan pada saat yang sama memberikan inovasi-inovasi baru. Beberapa peningkatan itu antara lain kemampuan copy paste yang lebih baik, data logging dan warnings, dan kemampuan utk mengambil screenshot dengan menekan power dan volume bersamaan. Selain itu keyboardnya dan kamus juga mendapat perbaikan. Inovasi-inovasi baru di ICS antara lain penggunaan font “Roboto”. di Android 4.0 Ice Cream Sandwich System Bar dan Action Bar. adanya Android 4.0 Ice Cream Sandwich voice control yang memungkinkan kita mendikte teks yang ingin kita ketik. Selain itu Face Unlock merupakan salah satu hal yang menonjol di Android versi baru ini. Juga ada NFC based app yang disebut Android Bump, yang memungkinkan pengguna untuk bertukar informasi/data hanya dengan menyentuhkan gadget.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
i. Android Versi 4.1 (Jelly Bean)
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Android Jelly Bean yaang diluncurkan pada acara Google I/O lalu membawa sejumlah keunggulan dan fitur baru. Penambahan baru diantaranya meningkatkan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Tidak ketinggalan Google Now juga menjadi bagian yang diperbarui. Google Now memberikan informasi yang tepat pada waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. Sistem operasi Android Jelly Bean 4.1 muncul pertama kali dalam produk tablet Asus, yakni Google Nexus 7.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
'''3.Android SDK'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Menurut Nazruddin Safaat H (2011:15), “SDK (Software Development Kit) merupakan alat bantu dan API dalam mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman JAVA”
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
SDK Android sebenarnya adalah kumpulan tools yang di sediakan oleh google untuk para pengembang yang ingin mencoba mengembangkan aplikasi android nya. Sdk sendiri merupakan kependekan dari system development kits, dalam sdk ini terdapat tools tool yang di butuhkan dalam pengembangan android, diantaranya adalah:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Tampilan-SDK.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        '''Gambar 2.20.''' Tampilan ''tools'' SDK
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
a. Adb Shell
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Adb sendiri merupakan bagian dari android development bridge yang dapat menjalankan terminal android seperti anda menjalankan terminal pada sistem operasi linux, dan command yang terdapat adalam adb shell sendiri sama seperti command linux pada umumnya, dan sistem yang berjalan pun juga hampir sama seperti linux pada umumnya.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
b. Android Simulator
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
Fungsi dari android simulator ini berguna untuk para programer yang ingin melakukan testing aplikasi yang di buat nya kedalam sistem operasi android secara virtual sebelum mengaplikasikanya kedalam handset android sebenarnya, bila kita menjalankan android virtual ini, yang kita lihat sama seperti kita menjalankan handset android yang sesungguh nya, dan versi versi android terdahulu juga bisa kita jalankan apabila kita menginstal dan mendownload nya pada situs resmi google.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/TAmpilan-SDK.png
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
        '''Gambar 2.21.''' Tampilan Android ''Simulator''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
c. DDMS
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
DDMS dapat mencatat semua log yang aktif yang di lakukan pada ponsel android, hal ini memungkinkan para pengembang juga dapat melakukan benchmark terhadap aplikasi yang dibuatnya apabila sudah di terapkan langsung dalam ponsel android.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''Konsep Dasar Basic4android'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi BAsic4android'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
Basic4android adalah Development Tool sederhana yang powerful untuk membangun aplikasi android. Bahasa Basic4android mirip dengan bahasa Visual Basic dengan tambahan dukungan untuk objek. Aplikasi android (APK) yang di-compile oleh Basic4android adalah aplikasi android native/asli dan tidak ada extra runtime seperti di Visual Basic yang ketergantungan file msvbvm60.dll, yang pasti aplikasi yang di-compile oleh Basic4android adalah NO DEPENDENCIES (tidak ketergantungan file lain). IDE Basic4android hanya fokus pada Development Android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Home-Listing.png
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
          ''' Gambar 2.22.''' Tampilan Basic4android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
        '''Sumber:''' BAsic4android Datasheet (2012:1)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
Basic4android termasuk designer GUI untuk aplikasi android yang powerful dengan dukungan Built-in untuk multiple screens dan orientations, serta tidak dibutuhkan lagi penulisan XML yang rumit.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/06/Design-Basic-4-Android.jpg
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
 
 +
 
 +
        '''Gambar 2.23.''' Designer Basic4android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
        '''Sumber:''' BAsic4android Datasheet (2012:2)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
==='''KOnsep Dasar Bascom AVR'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''1. Definisi Bascom AVR'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
BASCOM-AVR bukan hanya kompailer bahasa BASIC, tetapi juga nyaman untuk pengembangan lingkungan terintegrasi (Integrated Development Environment) atau IDE, yang berlari di windows95 and windowsNT. seperti lingkungan pengembangan mendukung seluruh proses dari pengkodean dan pengujian program yang digunakan mikrokontroler
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Bascom-AVR.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
        ''' Gambar 2.24.''' Tampilan BASCOM-AVR
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
        '''Sumber:''' Clause Khunel (2001:25)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''KOnsep Dasar Elisitasi'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''1. Definisi Elisitasi'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Guritno, Sudaryono dan Untung Rahardja (2010:302), “Elisitasi (elicitation) berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''2. Jenis-jenis Elisitasi'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Guritno, Sudaryono dan Untung Rahardja (2010:302), Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu sebagai berikut:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1) Elisitasi Tahap I
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2) Elisitasi Tahap II
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi untuk dieksekusi.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. M pada MDI itu artinya Mandatory. Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. D pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih perfect.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
3) Elisitasi Tahap III
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. T artinya Technical, maksudnya bagaimana tata cara / tehnik pembuatan requirement tersebut dalam sistem yang diusulkan.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. O artinya Operasional, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. E artinya Economic, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu  sebagai berikut:
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
a. High (H) : Sulit untuk dikerjakan, karena tehnik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Middle (M) : Mampu untuk dikerjakan.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. Low (L) : Mudah untuk dikerjakan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
4) Final Draft Elisitasi
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Final draft merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''LITERATUR RIVIEW'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menurut Guritno, Sudaryono dan Untung Rahardja (2010:86), “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1. Penelitian yang dilakukan oleh Nurdiansyah (2012) dari Perguruan Tinggi Raharja yang berjudul “Home Appliances Controling With Mobile Device Based On Android OS”. Penelitian ini membahas tentang pengontrolan  alat-alat rumah tangga menggunakan mobile berbasis operating system android. Komponen yang digunakan yaitu Xboard V2, ULN2803, Router Wireless, Kabel UTP, Relay, Catu Daya, Led dan Lampu. Sedangkan Bahasa pemrograman yang digunakan adalah bahasa C. Dalam pengontrolannya menggunakan aplikasi android sebagai interface yang dibuat dengan menggunakan Eclips. Operating Sistem Android ternyata mampu digunakan sebagai alat remote control dengan memanfaatkan jaringan internet.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2. Penelitian yang dilakukan oleh David Fajar Hermawan, Iwan Setiawan, S.T., M.T., Trias Andromeda, S.T., M.T., dari Fakultas Teknik Universitas Diponegoro, dengan judul “Penggunaan Teknologi Java Pada Sistem Pengendali Peralatan Elektronik Melalui Bluetooth” tahun 2007, bahasa pemrograman yang digunakan menggunakan bahasa java.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
3. Penelitian yang dilakukan oleh Iyus Irwanto, dari Institut Teknologi Sepuluh November yang berjudul “Perancangan Sistem HP Client Untuk Aplikasi Remote Control PC Berbasis Bluetooth”, 63 tahun 2009, masih menggunakan bahasa java, menggunakan J2ME.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
4. Penelitian yang dilakukan oleh Jazuli Nugroho (2012) dari Perguruan Tinggi Raharja yang berjudul “Sistem Pengontrolan Pintu Air Otomatis dan Informasi Ketinggian Air Menggunakan SMS Gateway”, Penelitian ini membahas tentang sistem pengontrolan pintu air dengan menggunakan teknologi sms gateway sebagai media input sekaligus sebagai sistem informasinya. Cara kerja system informasinya adalah dengan mengirimkan data ketinggian air dengan menerima pesan teks yang dikirim dari mikrokontroller, ketika mikrokontroler menerima data ketinggian air dan akan mengirimkan informasi data ketinggian air.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
5. Penelitian yang dilakukan oleh Abdul Ghoni (2013) dari Perguruan Tinggi Raharja yang berjudul “ Smart Incubator Berbasis Android OS”
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
 
 +
</p></div>
 +
6. Penelitian yang dilakukan oleh Muhamad Bintar (2013) dari Perguruan Tinggi Raharja dengan judul “ Sistem Pengontrolan Lampu Menggunakan Inputan Suara Berbasis Android“
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
 
 +
</p></div>
 +
 
 +
 
 +
Dari beberapa sumber literature review diatas, dapat diketahui bahwa penelitian tentang mikrokontroler dan pengontrolan secara nirkabel sudah banyak dibahas. Untuk itu penulis melakukan penelitian untuk menutupi beberapa kekurangan dari penelitian yang sudah ada. Saat ini kemajuan teknologi sudah berkembang dengan pesat. Sehingga pengontrolan dapat dilakukan dengan menggunakan smartphone. Karena dewasa ini smartphone sudah banyak dipakai untuk berbagai macam kegiatan dan selalu dibawa kemana-mana, Untuk itu dibuatlah penelitian yang berjudul “Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS”.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
 
 +
 
 +
</p></div>
 +
 
 +
=<p align="center"><b>BAB III</b></p>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2"><b>
 +
'''PEMBAHASAN'''</b></p></div>
 +
 
 +
=='''Gambaran Umum Perusahaan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Sejarah Singkat Perusahaan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
PT. Inraya Traco adalah suatu perusahaan produsen kemeja pria, yang memiliki kemampuan tinggi dalam memproduksi berbagai jenis kemeja pria, mulai dari kemeja dengan model regular 3030,3035, Slimfit dan lain-lain, sebagai hasil keindahan dunia fashion modern. PT Inraya Traco berlokasi di Jl. Kapuk Pos Polisi No. 5 Jakarta Barat.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam hal kemampuan produksi, PT Inraya Traco telah memiliki pengalaman dalam bidang jahitan baju yang didukung oleh mesin-mesin jahit yang berteknologi tinggi, sehingga dapat menghasilkan jahitan baju yang halus dan rapih serta mendapat sertifikat TOP BRAND berturut-turut dari Tahun 2009 sampai dengan tahun 2014. PT Inraya Traco juga mendapat dukungan dari produsen bahan baju yang terkemuka dengan kualitas bahan terbaik.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
PT. Inraya Traco adalah manufactur yang bergerak dibidang konveksi yang diresmikan oleh Prisiden Indonesia yang ke-2 yaitu Bapak Soeharto pada tanggal 2 Maret 1992. PT Inraya Traco berfokus pada pengerjaan baju kemeja dengan mempekerjakan kurang lebih 1000 tenaga kerja terlatih dengan kapasitas produksi mecapai 12000 lusin baju perbulan, Hingga saat ini produk kemeja kami dipasarkan diberbagai wilayah seperti, Jawa Barat, Jawa Tengah, Jawa Timur, sampai wilayah sumatera, dan lain-lain. PT Inraya Traco bertekad menerapkan Sistem Manajemen Mutu dan Lingkungan, K3 dan Kepedulian Sosial sebagai upaya untuk memperbaiki kinerja produksi sehingga menghasilkan mutu yang memenuhi persyaratan pelanggan dan kepedulian untuk mengendalikan dampak lingkungan serta mengendalikan keselamatan dan kesehatan kerja sebagai akibat dari aktivitas produksi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
=== '''Organizational Structure''' ===
 +
<Div style = "font-size: 12pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 0.5in"><p style = "line-height: 2"></P></div>
 +
 
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur.png
 +
<Div style = "font-size: 12pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 0.5in"><p style = "line-height: 2"></P></div>
 +
          '''Gambar 3.1.''' Organizational Structure PT. Inyara Traco
 +
<Div style = "font-size: 12pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 0.5in"><p style = "line-height: 2"></P></div>
 +
 
 +
==='''Tugas dan Tanggung Jawab'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
''' ''1. Managing Director'' '''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
a. Menetapkan dan mengesahkan struktur organisasi perusahaan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Menyediakan sumber daya yang cukup untuk mengelola Sistem Manajemen Mutu, lingkungan dan kepedulian sosisal terhadap karyawan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. Menetapkan tanggung jawab dan wewenang yang terkait dengan mutu, lingkungan dan kepedulian sosial terhadap karyawan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
''' ''2. Management Representative'' '''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Melaporkan Sistem Manajemen mutu, lingkungan dan kepedulian terhadap karyawan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Memastikan Sistem Manajemen mutu, lingkungan dan kepedulian social terhadap karyawan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
''' ''3. Finance Administrator'' '''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Mengatur administrasi keuangan perusahaan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Menerima atau mengeluarkan dana sesuai anggaran yang diterapkan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
''' ''4. Management Production'' '''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Sebagai mediator atas kesepakatan kerja yang akan dilakukan dalam proses produksi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Mengawasi serta mengontrol proyek kerja berjalan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
''' ''5. Pengurus Produksi'' '''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Bertugas mengurusi produksi jika terjadi kesalahan-kesalahan didalam memproduksi produk.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Melaporkan informasi atau data ke management production.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
''' ''6. Leader / Kepala Regu'' '''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Bertanggung jawab mengawasi kualitas dan kuantitas produk.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Sebagai mediator antara bagian produksi ke Pengurus Produksi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Tujuan Perancangan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Untuk mengetahui sejauh mana tujuan penerapan system pengendali pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone android os dapat memudahkan kita untuk membuka pintu pagar. Sehingga kita tidak perlu lagi membuka pintu pagar secara manual. Adapun tujuan yang hendak dicapai dari perancangan system pengendali pintu pagar otomatis menggunakan aplikasi voice command android os disebutkan diatas adalah untuk memenuhi kebutuhan pemakai system dan untuk memberikan gambaran jelas tentang system yang sudah ada dan menghasilkan rancang bangun yang mudah digunakan dan dipahami. Tujuan dari perancangan sistem pengendali pintu pagar otomatis ini adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Tujuan individual
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Tujuan Fungsional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. Tujuan Operasional
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Langkah-Langkah Perancangan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Untuk langkah-langkah dalam perancangan sistem pengendali pintu pagar otomatis ini menggunakan metode perancangan sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''a. Perancangan Sistem Mekanik'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam perancangan ini, model didesain terlebih dahulu dengan menggunakan aplikasi Solidwork untuk mempermudah dalam pengerjaan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''b. Perancangan Sistem Elektronik'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Perancangan yang digunakan adalah melalui tahap analisa rangkaian elektronik seperti rangkaian yang sudah ada yaitu rangkaian Mikrokontroller Atmega 8 . dalam perancangan rangkaian Mikrokontroller Atmega 8 menggunakan aplikasi Proteus.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
'''c. Perancangan Program'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Perancangan program menggunakan bahasa pemrograman basic yaitu menggunakan program Basic 4 Android dan Basic Compiller dengan cara yang sistematis atas pengembangan, pengguna dan pemeliharaan program.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Diagram Blok'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Agar mudah dipahami maka penulis membuat diagram blog dan alur kerjanya:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur1.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
          '''Gambar 3.2.'''. Diagram Blok Perancangan Perangkat Keras
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 +
 
 +
=='''Cara Kerja Alat'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Untuk cara kerja alat dijelaskan Smartphone Android OS menjadi input untuk mengirimkan data berupa suara, inputan suara masuk ke dalam Smartphone Android, lalu dikirim ke server cloud Google, diolah dan dicocokkan dengan database server Google, setelah menemukan kata-kata yang revelan lalu di kirim kembali ke Smartphone Android. Smartphone Android menerima data dari server Google lalu ditampilkan variable yang sesuai dengan inputan suara. Setelah ditampilkan variable tersebut, lalu dikirim secara serial melalui media Bluetooth ke modul Bluetooth HC-05 lalu dikirim ke mikrokontroller kemudian diolah variable tersebut ke dalam coding yang sudah dibuat di dalam mikrokontroller Atmega8. Mikrokontroller memberikan instruksi berupa variable o dan c ke relay. Jika perintah dengan kata buka pintu maka motor dc akan berputar kekanan jika mengenai magnetik switch pin d2 akan bernilai 1, maka motor dc akan berhenti dan sebaliknya jika perintah kata tutup pintu maka motor dc akan berputar kekiri jika mengenai magnetik switch pin d3 akan bernilai 1, maka motor dc akan berhenti.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Pembuatan Alat'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Perangkat Keras (Hardware)'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen elektronika dan device penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini alat dan bahan yang dibutuhkan adalah:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
1. ''Modul Bloetooth HC-05''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2. Rangkaian ''Mikrokontroler ATmega8''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
3. Relay 12 V
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
4. Motor DC 12 V
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
5. ''Magnetic Switch''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
6. Catu Daya
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
7. Rangkaian Voltage Regulator  (LM7805)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''a. Rangkaian Modul Bluetooth HC-05'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Modul Bluetooth Hc-05 berfungsi sebagai media untuk menerima data variable string yang dikirim dari aplikasi voice command pada smartphone android. Dalam rancangan ini tidak banyak pin yang digunakan, pada mikrokontroler ATMega8 yang dibutuhkan hanya PORT D Pin TX dan Pin RX untuk komunikasi data dengan mikrokontroler, pin PIO11 yang dihubungkan keVCC pada saat kita akan melakukan konfigurasi, pin PIO9 dan pin PIO8 dihubungkan ke LED untuk indikasi bahwa Modul Bluetooth HC-05 dalam keadaan menyala.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur2.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.3.'''Rangkaian ''Modul Bluetooth HC-05''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''b. Rangkaian Mikrokontroler ATmega8'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Rangkaian mikrokontroler ini merupakan tempat pengolahan data dan pengoperasian alat. Untuk perancangan ini, mikrokontroler berfungsi sebagai otak dari seluruh sistem rancangan. Mikrokontroller ATmega8 ini memiliki 4 buah port dan berbagai pin yang digunakan untuk menampung input dan output data dan terhubung langsung dengan rangkaian-rangkaian pendukung lainnya. Port yang akan digunakan dalam pembuatan:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1) PORTC.0 dan PORTC.1 digunakan sebagai output untuk menggerakkan motor DC melalui Rangkaian Relay.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2) PORTD.0 (RXD) dan PORTD.1 (TXD) digunakan sebagai input melalui rangkaian bluetooth HC-05 sebagai jalur komunikasi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
3) PORTD.2 dan PORTD.3 digunakan sebagai input melalui magnetic switch sebagai limit berhenti.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
4) Pin reset pada mikrokontroler ATmega8 terletak pada PORTC.6. Rangkaian Power On Reset ini menggunakan kapasitor 10 µF dan resistor 10KΩ. Yang membentuk rangkaian power on reset di mana rangkaian ini akan mereset rangkaian mikrokontroler, sehingga mikrokontroler tersebut kembali menjalankan program yang ada di dalamnya dari awal.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur3.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.4.''' Rangkaian Mikrokontroller ATMega8
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''c. Rangkaian Relay'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Pada rangkaian relay ini, relay berfungsi sebagai pengatur motor dc yang diberikan oleh mikrokontroller dari hasil pengolahan data berupa suara melalui aplikasi voice command.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur5.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.5.''' Rangkaian Relay
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''d. Motor DC'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Pada rangkaian motor DC ini, ditampilkan bagaimana Relay dihubungkan ke motor DC agar dapat merubah arah putaran motor dengan memberikan polaritas yang dibalik, yang akan menyebabkan motor dapat bergerak dengan arah yang berlawanan. Sehingga motor DC dapat berfungsi untuk membuka dan menutup pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur6.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.6.''' Rangkaian Motor DC
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Prinsip kerja dari rangkaian motor DC ini dapat dilihat pada tabel  berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur7.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''e. Rangkaian Catu Daya'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Catu daya merupakan bagian yang sangat penting. Karena tanpa adanya catu daya, maka semua rangkaian tidak akan bekerja. Sumber catu daya yang digunakan pada umumnya bertegangan 110 V sampai dengan 220 V dengan frekuensi 50 Hz sampai dengan 60 Hz.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Sumber AC (arus bolak-balik) dimasukkan ke bagian input transformator (trafo), sehingga menghasilkan tegangan output AC yang besarnya tergantung pada jumlah lilitan kawat sekunder, jumlah lilitan kawat primer, dan besarnya tegangan primer trafo. Tegangan output dari trafo sekunder akan menentukan tegangan output DC akhir dari catu daya setelah penyearah dan filter dipasang.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur8.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.7.''' Rankaian Catu Daya
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Prinsip kerja dari rangkaian catu daya  ini dapat dilihat pada tabel  berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur9.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Perangkat Lunak (Software)'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''a. Perancangan Listing Program BASCOM'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Pada perancangan perangkat lunak yaitu menggunakan software BASCOM-AVR yang digunakan untuk menuliskan listing program dan mengkompilasi file program menjadi file hexa. File hexa yang dihasilkan setelah proses kompilasi tersebut akan dimasukkan ke dalam mikrokontroler, sehingga mikrokontroler akan bekerja sesuai dengan perintah yang ada pada memori flash. Sehingga dapat mengontrol motor DC untuk membuka dan menutup pintu, dapat membaca inputan melalui aplikasi voice cmmand pada smartphone berbasis android OS.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur10.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.8.''' Halaman Utama BASCOM AVR
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Setelah form utama program BASCOM-AVR ditampilkan, maka selanjutnya adalah membuat new file dengan nama Program Buka Pintu Otomatis.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur11.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.9.''' New File dalam BASCOM-AVR
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Contoh penulisan listing program dengan nama file Program Pembuka Pintu Pagar Otomatis.bas dapat dilihat pada gambar 3.10.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur12.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.10.''' Contoh Penulisan Listing Program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Langkah selanjutnya adalah mengkompile program, dengan cara memilih icon Compile Program atau tekan F7 pada keyboard agar listing program yang dibuat dikompile menjadi file dengan extention hex.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur13.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.11.''' Compiler dalam BASCOM-AVR
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Proses kompilasi akan terlihat seperti pada gambar 3.12.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur14.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.12.''' Proses Compile
 +
content/uploads/sites/1225/2014/10/struktur14.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Setelah dikompile maka penyimpanan listing program yang telah dibuat kemudian disimpan pada folder yang sudah ditentukan dengan extention file “.hex”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur15.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.13.'''File Hex BASCOM-AVR
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
'''a) Pengisian Program Mikrokontroler ATmega8'''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Mikrokontroler bisa bekerja jika didalam sudah dimasukan listing program yang sudah dibuat dengan meggunakan software BASCOM-AVR. Untuk melakukan proses pengisian program kedalam mikrokontroler ATmega8 dibutuhkan perangkat keras dan perangkat lunak sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1) Perangkat Keras (''Hardware'')
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Pada perangkat keras menggunakan USB-ASP (USB Downloader) yang berfungsi untuk memasukan program yang telah dibuat kedalam mikrokontroler ATmega8.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2) Perangkat Lunak (''Software'')
 +
Pada perancangan perangkat lunak yaitu menggunakan software Progisp 1.72. Adapun tampilan program Progisp adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur16.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.14.''' Halaman Utama Progisp
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Pemilihan tipe mikrokontroler yang akan dimasukan program. Klik Select Chip, pilih jenis mikrokontroler ATmega8.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur17.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.15.''' Select Mikrokontroller
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Langkah selanjutnya, melakukan pengambilan file yang sudah tersimpan pada folder yang ditentukan. Klik File¬  Load Flash  Pilih File dengan extention .hex  Open.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur18.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.16.''' Load File
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur19.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.17.''' Select File
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Sebagai contoh file extention yang akan diambil adalah PROGRAM BUKA PINTU OTOMATIS.HEX. Setelah selesai memilih file, langkah selanjutnya adalah flash. Klik Button Auto.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur20.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.18.''' Flash Program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Ketika selesai proses flash, maka akan muncul status seperti gambar 3.19.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur21.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.19.''' Successfully Flash
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
b) Perancangan Aplikasi Voice Command
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Aplikasi Voice Command diatur secara langsung melalui media nirkabel dengan interface aplikasi Android. Rancangan tampilan interface aplikasi Android sebagai pemberi input program untuk memberikan jenis suara agar dapat dikenali oleh rangkaian mikrokontroller.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Perancangan aplikasi Voice Command ini terdapat 3 form atau 3 tampilan layar yaitu tampilan frm splash screen, frm utama, dan frm about. Tampilan ini dapat dilihat pada gambar dibawah ini sekaligus dengan penjelasannya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur22.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.20.''' Rancangan Form Splash Screen
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur23.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.21.''' Rancangan Form Utama
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur24.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.22.'''Rancangan Form About
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Fungsi dari masing – masing kolom dan tombol dalam interface adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur25.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a) Membuat Interface Aplikasi Voice Command
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Untuk membuat interface voice command yang dibutuhkan, software yang digunakan adalah Basic4android, alasannya adalah karena Basic4android menggunakan bahasa pemrograman Basic yang mudah dipahami dan dimengerti oleh seorang Programmer, Basic4android juga sudah mendukung Android Development Tools (ADT).
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Terlebih dahulu buka software Basic4Android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Setelah itu, muncul tampilan utama Basic4Android seperti gambar berikut ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur26.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.23.'''Tampilan Utama Basic4android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Kemudian Anda bisa menulis kode programnya pada IDE Basic4android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Setelah selesai menulis kode programnya, kemudian Save kode programnya. Klik File > Save, lalu buat folder baru pada Local Disk (D:) lalu ketikkan File Name dan kemudian tekan tombol Save.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur27.png
 +
        '''Gambar 3.24.''' Submenu File>Save
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur28.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.25.'''Kotak Dialog Save As
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Lalu hidupkan jaringan Bluetooth Smartphone Android dan koneksikan pada laptop.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur29.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
        '''Gambar 3.26.'''Koneksi Bluetooth sudah terhubung ke laptop
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Kemudian jalankan B4A-Bridge pada smartphone Android. Ada 2 pilihan: Tombol Start – Wireless dan Tombol Start – Bluetooth. Penulis menekan tombol Start – Bluetooth.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur30.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.27.'''Tampilan B4A-Bridge pada Smartphone Android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Lalu koneksikan IDE Basic4android seperti gambar dibawah ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur31.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.28.''' Convert-Bluetooth pada IDE Basic4android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Klik Find Devices maka akan tampil untuk memilih nama bluetooth device Android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur32.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.29.''' Tampilan Find Devices Bluetooth
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Klik menu Designer pada Basic4Android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Pada kotak dialog Designer, klik menu File > Save dan ketikkan Layout Name “SISTEM PENGENDALI PINTU PAGAR” kemudian klik tombol Ok.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur33.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.30.'''Dialog Save Layout Name
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Lalu koneksikan dialog Designer dengan klik 2x pada icon mata, seperti gambar berikut ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur34.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
      '''Gambar 3.31.''' Status "Connected" Designer
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Pada dialog Designer, klik menu Add View > pilih salah satu atau lebih komponen, misalnya Label dan EditText. Edit Label dan EditText tersebut sesuai keinginan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Setelah design-nya sudah selesai, lalu di Save.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Kembali ke program utama, jalankan kode program yang sudah dibuat pada Basic4Android. Pilih Debug dan Klik tombol Run, seperti gambar berikut ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur35.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.32.''' Run Kode Program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Dan tunggu hingga proses Compile & Debug selesai.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- File akan berextention .apk
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Flowchart Sistem'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Pada pembuatan sebuah sistem pengontrolan diperlukan sebuah gambar yang dapat menjelaskan alur ataupun langkah-langkah dari suatu sistem yang dibuat. Sehingga dapat memberikan penjelasan dalam bentuk gambar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Penjelasan yang berupa proses merupakan gambar dari flowchart sistem yang akan dibuat. Tujuan dari pembuatan flowchart ini adalah untuk mempermudah pembaca dan pembuat sistem itu sendiri untuk dapat memahami langkah-langkah serta kemungkinan-kemungkinan dari beberapa keputusan. Dalam pembuatan '''Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS''' digunakan flowchart program sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur36.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 3.33.'''Flowchart Program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Permasalahan yang dihadapi dan Alternatif Pemecahan Masalah'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
===Permasalahan yang dihadapi===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Permasalahan yang dihadapi pada sistem berjalan, jika user ingin membuka atau menutup pintu masih menggunakan cara manual dengan mendorong pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Cuaca yang tidak menentu, ketika hujan turun user harus mendorong pintu dengan kondisi kehujanan.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- User harus meminta tolong kepada orang yang berada didalam untuk membukakan pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
===Alternatif Pemecahan Masalah===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Membuat sistem kontrol yang dapat dikendalikan secara otomatis.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Membuat aplikasi yang dapat mengontrol sistem dengan menggunakan format suara pada smartphone android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Mengintegrasikan aplikasi voice command pada smartphone android untuk mengendalikan sistem pembuka pintu pagar dengan mikrokontroller ATMega8 sebagai pengendali motor DC yang dipasang pada roda pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''User Requitment'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Elisitasi Tahap I'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Elisitasi tahap 1 disusun berdasarkan hasil wawancara dengan stakeholder dan security PT. Inraya Traco mengenai seluruh rancangan sistem pengendalian pintu pagar secara ototmatis menggunakan aplikasi voice command android os. Berikut tebel Elisitasi Tahap 1:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur37.png.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Elisitasi Tahap II'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Elisitasi Tahap 2 dibentuk berdasarkan Elisitasi Tahap 1 yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. Berdasarkan Tabel 3.5 . terdapat 2 functional dan 1 non functional optuonya Inessential (1) dan harus dieliminasi. Semua requirement tersebut merupakan bagian dari sistem yang dibahas, namun sifatnya tidak terlalu penting karena walaupun ke-3 requirement tersebut tidak dipenuhi, sistem pengendalian dapat berjalan tanpa error.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement di atas diberi opsi I (Inessential) dan yang dapat terlihat pada tabel elisitasi berikut ini:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur38.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Elisitasi Tahap III'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Berikut tabel elisitasi tahap III tersebut.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur39.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Final Elisitasi'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Final elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem pengendali pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone berbasis android os. Berdasarkan elisitasi tahap III diatas, dihasilkanlah 14 fucntional dan 2 non fucntional final elisitasi yang diharapkan dapat mempermudah dalam membuat suatu sistem pengontrolannya. Berikut tabel final elisitasi tersebut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/struktur40.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=<p align="center"><b>BAB IV</b></p>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2"><b>
 +
 
 +
'''RANCANGAN SISTEM YANG DIUSULKAN'''</b></p></div>
 +
=='''Rancangan Sistem Yang Diusulakan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Prosedur Sistem Usulan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Sistem pengendali pintu pagar secara otomatis dengan simulasi prototype ini dibuat menyerupai pintu pagar rumah mampu membuka dan menutup pintu dengan pengontrolan melalui aplikasi voice command  pada smartphone android dengan media jaringan Bluetooth sebagai interface. Prosedur system yang diusulkan antara lain:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1. Untuk mengaktifkan rangkaian mikrokontroller ATMega 8 dengan memberikan catu daya sebesar 5 volt dan untuk mengaktifkan motor dc rangkaian relay diberi catu daya 12 volt.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2. Sebagai media pengontrolannya alat akan bekerja jika modul Bluetooth HC-05 aktif dengan input tegangan 3.3 volt
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
3. Motor dc akan bekerja jika diberikan instruksi yang sesuai atau string yang dikirim dari aplikasi voice command pada smartphone android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
4. Motor akan berputar kearah kanan untuk membuka pintu pagar dan sebaliknya kearah kiri untuk menutupnya.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
5. Dan dalam aplikasi voice command hanya terdapat satu Button “ Start ” untuk memasukan perintah suara yang akan dikirim keserver could google.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Use Case Diagram Sistem Yang Diusulkan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
User masuk keaplikasi voice command dan memperaing bluetooth dengan mengklik menu connect pada aplikasi voice command selanjutnya memberikan perintah suara dengan format “ Buka Pintu”
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Usecas.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          ''' Gambar 4.1. ''Use Case Diagram'' yang diusulkan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Activity Diagram Yang Diusulkan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Usecas1.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          ''' Gambar 4.2.''' Activity Diagram yang diusulkan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Squence Diagram Yang Diusulkan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Usecas2.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 4.3.''' ''Sequnce Diagram'' yang diusulkan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adapun perbedaan prosedur antara system yang berjalan dan system yang akan diusulkan, bisa dilihat pada table dibawah ini:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Usecas3.png
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Flowchart Sistem Yang Diusulkan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adapun Flowchart system yang diusulkan terdiri dari flowchart perangkat lunak (Software) dan Flowchart Perangkat Keras (Hardware), bisa dilihat gambar dibawah ini:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Flowchart Perangkat Lunak (''Software'')'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Usecas4.png
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 4.4.''' ''Flowchart Software'' yang diusulkan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Flowchart Perangkat Keras (''Hardware'')'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Usecas5.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 4.5.''' ''Flowchart Hardware'' yang diusulkan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Rancangan Program'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Rancangan Desain Interface Voice Command'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Proses rancangan ini dilakukan untuk mendapatkan kesesuaian antara perangkat keras yang sudah di uji coba dengan perangkat lunak yang telah diprogram ke dalam mikrokontroler maupun aplikasi yang di buat untuk android dengan menggunakan software Basic4Android.Proses rancangan ini dilakukan untuk mendapatkan kesesuaian antara perangkat keras yang sudah di uji coba dengan perangkat lunak yang telah diprogram ke dalam mikrokontroler maupun aplikasi yang di buat untuk android dengan menggunakan software Basic4Android.
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Listing program berikut adalah pengontrolan pada layer android yang akan mengatur pengendalian system pengendali pintu pagar secara otomatis seperti pada gambar 4.6 yang telah direncanakan pada BAB III.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          ''' Gambar 4.6.''' Tampilan Penggunaan Aplikasi ''Voice Command''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Layer ini merupakan layer sebagai interface untuk langsung mengendalikan melalui voice Command pada smartphone android. Untuk lebih jelasnya, penulis akan menjelaskan beberapa listing program penting dalam pembuatan layer ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
=='''Rancangan Program Aplikasi Voice Command'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Pada aplikasi android terdapat beberapa fungsi antara lain fungsi voice command untuk menangkap perintah suara yang akan dideklarasikan kedalam mikrokontroller. Berikut adalah listing program aplikasi android :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
a) Listing coding ini berfungsi untuk mengaktifkan Text to Speech atau TTS dan Voice Recognition atau VR yang berfungsi untuk menerima input suara. Jika TTS dan VR sudah diaktifkan maka fungsi perintah suara sudah siap dieksekusi.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command1.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
b) Coding pada sub Button1.Click berisi perintah untuk menerima masukan input suara jika ditekan. Setelah inputan masuk maka frekuensi dan intonasi suara akan dikirim ke server Google untuk dicocokkan dengan database Google dan diolah. Setelah ketemu kata kata yang relevan maka data yang dihasilkan akan dikirm kembali ke smartphone Android lalu diteruskan ke method Text.Get  Inputan suara harus terdengar jelas dan tidak boleh samar karena frekuensi dan intonasi suara yang di input sangat berpengaruh pada hasil variable yang akan tampil. Jika berhasil maka akan dicocokkan dengan variable yang ada pada Txt_Output.Text.ToLowerCase dan menimbulkan aksi yaitu buka atau tutup pintu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command2.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
c) Coding ini berisi variable untuk memilih device yang ingin dikoneksikan. Sebelum nya device yang ingin dikoneksikan harus sudah dalam pairing atau dikenali oleh smartphone Android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command3.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
d) Coding ini berisi notifikasi apabila sukses melakukan pairing pada device yang diinginkan maka akan muncul notifikasi “Connected Successfully”.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command4.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Rancangan Program Mikrokontroller'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Proses rancangan ini dilakukan untuk mendapatkan kesesuaian antara perangkat keras yang sudah di uji coba dengan perangkat lunak yang telah diprogram ke dalam mikrokontroler ATmega8. Penulisan listing program menggunakan software BASCOM-AVR dengan bahasa basic. Untuk lebih jelas mengenai pembahasan analisa program pada mikrokontroler yang akan dilakukan dapat dilihat sebagai berikut :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command5.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Coding ini berfungsi untuk mendeklarasikan seri mikrokontroler yang akan digunakan. Pada coding di atas tertulis “m8def.dat” yang dimaksudkan untuk mikrokontroler tipe ATmega8.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
b) Fungsi dari listing program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command6.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adalah untuk mendeklarasikan berapa nilai crystal yang digunakan pada rangkaian mikrokontroler.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c) Fungsi dari listing program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command7.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adalah untuk mendeklarasikan baudrate yang digunakan mikrokontroler. Sistem transfer data ini menggunakan baudrate 9600bps.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
d) Fungsi dari listing program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command8.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adalah untuk menkonfigurasi PORTC yang digunakan sebagai I/O.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
e) Fungsi dari listing program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command9.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adalah untuk mengkonfigurasi PORTD yang digunakan sebagai Output.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
f) Fungsi dari listing program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command10.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Untuk mendeklarasikan sebuah perintah yang akan dikomunikasikan kedalam Text To Speeks  dan Voice Recongnition.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Rancangan Prototype'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Prototipe pengendali pintu pagar secara otomatis. Dalam perancangan disusun menyerupai pintu pagar sebuah rumah. Motor dc yang digunakan adalah  12vlt yang dilengkapi gearbox,  menggunakan roda pintu pagar asli berdiameter 2inc, untuk sistem pengunciannya menggunakan lock automatic sistem, dan terdapat 2 limit switch untuk titik berhenti.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command11.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
          '''Gambar 4.7.''' Perancangan ''Prototype''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Konfigurasi Sistem Yang Diusulkan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Spesifikasi Hardware'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Smartphone Android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. PC/ Laptop
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Processor : Intel Pentium
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Ram : 2 GB
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- HDD : 120 GB
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. Rangkaian Mikrokontroller ATMega 8
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
d. Modul Bluetooth HC-05
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
e. Rangkaian Relay 12V
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
f. Motor Dc 12V
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
g. Limit Switch
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
h. USB Asp Downloader
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Aplikasi Yang Digunakan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Android  OS 4.2 Jelly Bean
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Windows  7
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
c. Basic 4 Android
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
d. BASCOM AVR (Basic Commpiler)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
e. Prog ISP
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Testing'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Setelah melakukan perancangan dan pemasangan komponen, selanjutnya adalah melakukan serangkaian uji coba pada masing-masing blok rangkaian yang bertujuan untuk mendapatkan kesesuaian  spesifikasi dan hasil yang diinginkan. Untuk lebih jelas mengenai pembahasan uji coba yang akan dilakukan dapat dilihat pada sub bab berikut.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Uji Coba Hardware'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Sebelum program hardware dimasukkan kedalam mikrokontroler, maka harus dilakukan sebuah uji coba. Uji coba kali ini dengan memberikan input menggunakan aplikasi Hyperterminal. Program dasar yang dibuat adalah mikrokontroller menerima input “o” maka PORTC.0 bernilai 1, dan mikrokontroller menerima input “c” maka PORTC.1 bernilai 1.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command12.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Uji Coba Jaringan Bluetooth'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Setelah melakukan serangkaian uji coba dengan menggunakan hyperterminal selanjutnya yang akan dilakukan uji coba adalah koneksi Bluetooth. Uji coba ini dilakukan berdasarkan jarak dan waktu penerimaan data serta uji coba pada ruang terbuka dan cuaca mendung. Berikut hasil uji cobanya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command13.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command14.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Evaluasi'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam pembahasan evaluasi ini untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Implementasi'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
==='''Sqedule'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1. Observasi
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Melalui pengamatan dan pengalaman yang didapat untuk mengetahui proses pengerjaan suatu bahan juga peralatan yang digunakan dalam menghasilkan model atau desain pintu pagar yang biasa digunakan dirumah atau dilingkungan kantor. Observasi dilakukan 1 minggu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2. Pengumpulan data
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Melalui proses pengumpulan data dilakukan untuk mencari sumber dan mengetahui beberapa teori yang digunakan dalam pembuatan system selama 3 minggu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
3. Desain system
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dalam desain system  ini dibagi menjadi tiga, yaitu desain mekanik, desain electronik dan desain aplikasi / software. Desain ini dilakukan selama 3 minggu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
4. Perancangan system
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Setelah hasil desain system telah didapatkan, barulah dengan perancangan system proses ini dilakukan seorang peneliti agar dapat menghasilkan suatu rancangan yang mudah dipahami oleh user. Perancangan system dilakukan selama 2 minngu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
5. Uji Coba Sistem
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Uji coba system dilakukan untuk mengetahui kesalahan-kesalahan yang ada dan untuk memastikan pemasangan system mekanik, Elektronik, dan aplikasi. Uji Coba dilakukan selama 1 minggu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
6. Evaluasi Sistem
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program, kegiatan ini dilakukan selama 2 minggu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
7. Perbaikan Sistem
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Penambahan atau pengurangan pada point-point tertentu yang tidak diperlukan, sehingga program benar-benar dapat dioptimalkan sesuai kebutuhan user. Perbaikan program dilakukan selama 4 minggu.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
8. Dokumnetasi Program
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Sistem yang dibuat didokumentasikan selama penelitian dan perancangan berlangsung.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command15.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Penerapan'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Setelah melakukan uji coba alat, selanjutnya penerapan alat. Kebutuhan aplikasi dan system mekanik yang akan diimplementasikan adalah sebagai berikut:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1) Kebutuhan aplikasi
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- 1 buah smartphone berbasis Android, Minimal SDK 2.2 (API 8)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Aplikasi Hyperterminal
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2)   Kebutuhan Sistem Mekanik dan Elektronik
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- USB ASP : sebagai Platform untuk memasukkan program dan mengolah data pada mikrokontroler ATMega 8.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Rangkaian relay 5 kaki NC dan NO yang berada di Port C.0 dan Port C.1.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Motor DC 12V : 1 buah untuk menggerakan kekiri dan kekanan sebuah pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Bluetooth modul : 1 buah untuk menerima sinyal, berada pada pin 0 dan 1.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Catu daya : untuk memberikan tegangan pada alat.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
- Bahan kaca, teriplek dan alumunium : untuk mekanik prototype pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Aplikasi android memiliki beberapa fungsi :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
1) Scanning Bluetooth, mencari perangkat Bluetooth yang sedang aktif di sekitar perangkat.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
2) Mengontrol pintu gerbang dengan menekan tombol pada aplikasi android.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Aplikasi di pasang pada smartphone yang berbasis Android dalam penelitian ini menggunakan Smartfren Andomax Z dengan operating system Jelly Bean. Aplikasi yang dibuat dapat berkomunikasi dengan rangkain mikrokontroller atmega 8 menggunakan koneksi Bluetooth. Motor yang dikontrol berupa motor dc dengan voltase 12 V untuk menggerakan roda pintu pagar.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Estimasi Biaya'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Voice-Command16.png
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=<p align="center"><b>BAB V</b></p>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2"><b>
 +
 
 +
'''PENUTUP'''</b></p></div>
 +
=='''Kesimpulan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Cara membuat pintu pagar dengan sistem kontrol yang dapat dikendalikan secara otomatis menggunakan rangkaian mikrokontroller ATMega 8 telah melalui beberapa metode penelitian antara lain: Metode Pengumpulan Data melalui observasi, wawancara, dan studi pustaka serta menggunakan metode Perancangan yang dilakukan dengan berbasis blok diagram yang diterapkan pada sistem pembuka pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone android os. Pintu pagar dengan sistem kontrol ini bertujuan untuk menerapkan ilmu secara terpadu dan terperinci sehingga berguna bagi perkembangan teknologi informasi dan komunikasi khususnya dilingkungan akademis, untuk membantu pengembangan teknologi mengembangkan sistem pengendali pintu pagar dan manfaat perangkat smartphone, serta untuk membantu memudakan dalam membuka pintu pagar secara otomatis dengan sistem pengendali dengan memanfaatkan smartphone melalui jaringan bluetooth.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Kesimpulan Terhadap Masalah'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Cara membuat pintu pagar dengan sistem kontrol yang dapat dikendalikan secara otomatis yaitu dengan cara membuat rangkaian sistem mikrokontroller ATMega8 yang diprogram menggunakan bahasa Basic Compiler (BASCOM) dengan listing program sesuai dengan instruksi sehingga dapat dikendalikan dengan perintah-perintah yang kita upload kedalam chip mikrokontroller ATMega8. Untuk membuat aplikasi voice command dengan menggunakan bahasa pemograman Basic4 Android, serta agar Aplikasi Voice Command dapat terhubung dengan mikrokontroller ATMega8 maka diperlukan rangakaian Modul Bluetooth HC-05  sebagai jembatan komunikasi antara smartphone android untuk  dapat mengendalikan sebuah system pembuka pintu pagar secara otomatis.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Kesimpulan Terhadap Tujuan dan Manfaat Penelitian'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
a. Kesimpulan terhadap tujuan penelitian
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Menerapkan ilmu secara terpadu dan terperinci sehingga berguna bagi perkembangan teknologi informasi dan komunikasi khususnya dilingkungan akademis, untuk membantu pengembangan teknologi mengembangkan sistem pengendali pintu pagar dan memanfaatkan perangkat smartphone, dan Untuk membantu memudahkan dalam membuka pintu pagar secara otomatis dengan sistem pengendali dengan memanfaatkan smartphone melalui jaringan bluetooth.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
b. Kesimpulan terhadap manfaat penelitian
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Dapat memudahkan dalam membuka pintu pagar dengan sekali ucap pada aplikasi voice command smartphone berbasis android OS, Memaksimalkan smartphone android dalam sistem otomatis dan manfaat mikrokontroller yang saling bersinergi dan menghasilkan sebuah alat yang kreatif dan inovatif, serta Smartphone sebagai media input memberikan banyak manfaat bagi pengguna karena selain mudah pengoperasianya, smartphone juga mudah dibawa karena ukurannya yang relatif kecil dan nyaman digenggam dan selalu ingat untuk dibawa-bawa, dan dalam pengendalian mesin pembuka pintu pagar secara otomatis ini tidak perlu lagi membuka pintu pagar secara manual dengan mendorong pintu kearah kiri untuk membuka atau kearah kanan untuk menutup.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
==='''Kesimpulan Terhadap Metode Penelitian'''===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
Untuk mengetahui proses pengerjaan suatu bahan juga peralatan yang digunakan dalam menghasilkan model atau desain pintu pagar yang biasa digunakan dirumah atau dilingkungan kantor, untuk memperoleh informasi tentang jenis bahan yang dipakai sehingga didapat bahan yang ekonomis dan terjangkau, namun memenuhi kriteria yang diperlukan dalam membangun sistem  ini.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Saran'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Adapun saran-saran yang penulis sampaikan kepada para pembaca yang akan melanjutkan penelitian ini adalah sebagai berikut :
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
1. Diharapkan kepada peneliti selanjutnya untuk dapat mengembangkan menjadi sebuah sistem pengendali pintu pagar yang dapat dikendalikan melalui media apapun dengan memanfaatkan kecangihan teknologinya.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
2. Dan membuat system security otomatis yang handal dan dapat dipercaya untuk mengunci pintu pagar rumah kita.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=='''Kesan'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
Setelah menyelesaikan penelitian ini beberapa ilmu yang pernah saya dapatkan pada saat kuliah dimplementasikan pada penelitian ini sehingga hal ini menambah pengetahuan dan wawasan tentang ilmu komputer.
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
=<p align="center"><b>Daftar Pustaka</b></p>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Adelia, Jimmy Setiawan. 2011. “Implementasi Customer Relationship Management (CRM) pada Sistem Reservasi Hotel berbasisi Website dan Desktop”. Jurnal Sistem Informasi, Vol. 6, No.2, September 2011.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Asep saefullah, Sumardi sadi, Yugo bayana. 2009. “Smart Robotic (SWR) yang mampu menghindari rintangan secara otomatis”. Jurnal CCIT Vol. 2 No. 3-Mei 2009.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Budiharto, Widodo. 2009. ”10 Proyek Robot Spektakuler”. Jakarta: PT. Elex Media Komputindo.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Budiman. 2012. "Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website”, Makalah, halaman: 4.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Bird John. 2010. “Electrical And Electronic Principles And Technology”. Oxford: PT. Elsevier & Technology.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Chandra, Deni. 2011. “Jago Elektronika Rangkaian Sistem Otomatis”. Jakarta: PT Kawan Pustaka.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
David Fajar Hermawan, Iwan Setiawan, S.T., M.T., Trias Andromeda, S.T., M.T.. 2007. Penggunaan Teknologi Java Pada Sistem Pengendali Peralatan Elektronik Melalui Bluetooth. Universitas Diponegoro.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Diani Renita Rahmalia, Sihar N.M.P. Simamora,ST.,MT., Mohammad Dani, ST.,MT. 2012. Sistem Pendeteksi Keamanan Ruangan dengan Mikrokontroler ATMega16 Berbasis Layanan SMS Gateway. Politeknik Telkom Bandung.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Dwi Agus Diartono. 2009. Teknologi Bluetooth untuk Layananan Internet pada Wireless Local Area Network. Jurnal Teknologi Informasi DINAMIK. Semarang. Vol. XIV, pp. 70-78. (Januari 2009).
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Erinofiardi, Nurul Iman Supardi, Redi. 2012. “Penggunaan PLC Dalam Pengontrolan Temperatur, Simulasi Pada Prototype Ruangan”. Jurnal Mekanikal, Vol.3 No.2 – Juli 2012.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Franky Chandra, Deni Arifianto. 2011. ”Jago Elektronika Rangkaian Sistem Otomatis”. Jakarta : PT Kawan Pustaka.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Iyus Irwanto. 2009. Perancangan Sistem HP Client Untuk Aplikasi Remote Control PC Berbasis Bluetooth. Institut Teknologi Sepuluh November Surabaya.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Malik, Ibnu, Mohammad Unggul Juwana. 2009. “ANEKA PROYEK Mikrokontroler PIC16F84/A”. Jakarta: PT Elex Media Komputindo.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
M. Shafanizam, Y. Z. Arief, Z. Adzis. 2012. Development of Electrical Appliance Controlling System using Bluetooth Technology. International Journal of Engineering and Innovative Technology (IJEIT). Vol.1. pp. 291-298 (April 2012).
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Mustakini, Jogiyanto Hartono. 2008. “Metode Penelitian Sistem Informasi”. Yogyakarta : Andi Offset.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Purnama, Rangsang. 2010. “Mari Mengenal J2ME”.Prestasi Pustaka:Jakarta.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Rusmadi, Dedy. 2009. MENGENAL KOMPONEN ELEKTRONIKA. Bandung: Pionir Jaya.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Safaat, Nazruddin. 2011. “Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android”. Jakarta: Informatika.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Sasankar, A.B, Vinay Chavan. 2011. “Survey of Software Life Cycle Models by Various Documented Standards”.  InternatIonal Journal of Computer SCIenCe & Technology IJCST Vol. 2, ISSue4, oCT. - DeC. 2011
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Siddiq, Asep Jafar 2012. "Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website”, Makalah, halaman: 4.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Simarmata, Janner. 2010. “REKASA PERANGKAT LUNAK”. Yogyakarta: C.V ANDI OFFSET.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Sodikin, Edi Noersasongko, Y.tyas catur Pramudi. 2009. “JURNAL PENYESUAIAN DENGAN MODUS PEMBELAJARAN UNTUK SISWA SMK KELAS X. Jurnal Teknologi Informasi”. Volume 5 nomor 2, Oktober 2009.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Sulindawati, Muhammad Fathoni. 2010. “Pengantar Analiasa Sistem”. Jurnal SAINTIKOM Vol. 9, No. 2 Agustus 2010.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Sutarman. 2012. “Buku Pengantar Teknologi Informasi”. Jakarta: Bumi Aksara.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Suryo Guritno, Sudaryono, Untung Raharja. 2011. Theory and Application of IT Reaserch. Jakarta: Penerbit Andi.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Wahana, Komputer. 2010. “Cara Mudah Membangun Jaringan Komputer & Internet”. Jakarta: Mediakita.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
Wiyancoko, Dudy. 2010. “Desain Sepeda Indonesia”. Jakarta: PT Dumedia Desain.
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<p style="line-height: 2">
 +
</p></div>
 +
 
 +
=<p align="center"><b>Daftar Lampiran</b></p>=
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
1. Kartu Bimbingan (Pembimbing I dan Pembimbing II)
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
2. Pergantian Judul & Pergantian Dosen Pembimbing
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
3. Surat Observasi
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
4. Surat Keterangan Pendanaan Hibah
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
5. Formulir Final Presentasi
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
6. Salinan Sertifikat Seminar/Workshop IT yang telah diikuti
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
7. Salinan Sertifikat RCEP, Prospek. Tofle dan Tridharma Perguruan Tinggi Raharja
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
8. ''Curriculum Vitae''
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/bimbngan-1.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/bimbingan-2.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/pergantian-judul.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/pergantian-dosen.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/surat-observasi.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/hibah.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/terusan-hibah.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Scan0007.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Scan0006.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Scan0005.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Scan0004.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Scan0003.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Scan0002.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/International-Certificate.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/International-Certificate-1.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Tofl-Certificate.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/Sertifikat-Pengukuhan-Pribadi-Raharja.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/20140807_104217.jpg
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/RC-Sertifikat.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/buku-tmu-rc.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
http://agungalpurqon11.ilearning.me/wp-content/uploads/sites/1225/2014/10/cv.jpg
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
 +
</p></div>
 +
 
 +
[[Category:Skripsi 2013/2014]]

Revisi terkini pada 22 Oktober 2014 11.48

SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS

MENGGUNAKAN APLIKASI VOICE COMMAND

PADA SMARTPHONE ANDROID OS


SKRIPSI

Logo stmik raharja.jpg

Disusun Oleh :



NAMA
: AGUNG ALPURQON
NIM
: 1033464701



JURUSAN SISTEM KOMPUTER

KONSENTRASI Creative Comunnication Information and Teknologi

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2014)


 



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 


LEMBAR PENGESAHAN SKRIPSI

SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS DENGAN MENGGUNAKAN APLIKASI VOICE COMMAND

PADA SMARTPHONE ANDROID OS

Disusun Oleh :

NIM
: 1033464701
Nama
: AGUNG ALPURQON
Jenjang Studi
: Strata Satu
Jurusan
: SISTEM KOMPUTER
Konsentrasi
: Creative Comunnication Information and Teknologi

   


Disahkan Oleh :

Tangerang, Juni 2014

Ketua
       
Kepala Jurusan
STMIK Raharja,
       
Jurusan Sistem Komputer,
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Ferry Sudarto, S.Kom,.M.Pd)
NIP : 000594
       
NIP : 079010




LEMBAR PERSETUJUAN PEMBIMBING

SISTEM PENGENDALI PINTU PAGAR SECARA OTOMATIS MENGGUNAKAN APLIKASI VOICE COMMAND

PADA SMARTPHONE ANDROID OS


Disusun Oleh :

NIM
: 1033464701
Nama
: Agung Alpurqon

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Komputer

Konsentrasi Creative Comunnication Information and Teknologi

Tahun Akademik 2014/2015

Disetujui Oleh :


Tangerang, Juni 2014

Pembimbing I
   
Pembimbing II
       
       
       
       
(Diah Aryani,S.T.,M.Kom)
   
(Ignatius Agus Supriyono,S.Kom.,M.M)
NID : 11010
   
NID : 09004



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

Saya yang bertandatangan di bawah ini,

NIM
: 1033464701
Nama
: Agung Alpurqon
Jurusan
: Sistem Komputer
Konsentrasi
: Creative Comunnication Information and Teknologi

   


Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja, maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.


Tangerang, Juni 2014

 
 
 
( Agung Alpurqon )
NIM : 1033464701

 

)*Tanda tangan dibubuhi materai 6.000;





Daftar isi

ABSTRAKSI


Membuka pintu pagar secara manual adalah pekerjaan yang cukup merepotkan, kejadian buruk yang berlaku ketika turun dari kendaraan untuk membuka pintu pagar rumah kita, serta cuaca hujan yang tidak menentu. Amat mudah sekiranya semua dapat dikontrol dengan smartphone kita. Dengan mengucapkan format ”Buka Pintu” pada aplikasi voice command di smarphone kita. Dengan sistem mekanik pengendali pintu pagar secara otomatis yang diintergrasikan pada smartphone, kita dimudahkan untuk membuka dan menutup pintu pagar rumah kita secara otomatis. Dengan kemajuan teknologi khususnya dalam bidang mikrokontroller, sehingga dapat dibuat sistem akses kontrol yang dapat mengendalikan sebuah pintu pagar rumah. Dengan memanfaatkan mikrokontroller ATMega 8 sebagai pengolahan data terciptalah pemikiran untuk membuat sistem pengendali pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone berbasis android os. Dengan menggunakan mikrokontroller ATMega 8 sebagai otak untuk mengolah data yang masuk berupa inputan suara dari aplikasi voice command, kemudian data dikirim kerangkaian mikrokontroller ATMega 8 secara serial dengan menggunakan jaringan bluetooth. Pada sistem mekanik terdapat motor DC yang befungsi untuk menggerakan sebuah roda pintu, lock automatic system atau sistem kunci otomatis untuk mengunci pintu secara otomatis, sistem switch menggunakan magnetik switch untuk menentukan titik berhenti. Untuk sistem pengturan motor dc menggunakan rangkaian relay 12 vlt, dan untuk modul bluetooth yang digunakan adalah model bluetooth HC-05.


Kata kunci : Voice Command, Smartphone android, Mikrokontroler AVR ATMega8, Motor DC, Automatic Lock System, Magnetik Switch, Relay 12vlt, Modul Bluetooth HC-05.

KATA PENGANTAR

Bismillahirrahmanirrahim

Assalamu’alaikum Wr. Wb.

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas berkat rahmat dan anugerah-Nya serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini dengan baik dan tepat pada waktunya. Hanya karena kasih sayang dan kekuatan-Nya lah penulis mampu menyelesaikan skripsi yang berjudul “Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS. Penulis menyadari bahwa dalam menyusun skripsi ini masih jauh dari sempurna. Hal ini disebabkan karena terbatasnya kemampuan dan pengetahuan yang penulis miliki, maka diharapkan kritik dan saran yang sifatnya membangun.

Atas bantuan yang diberikan pada kesempatan ini penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu terwujudnya penulisan Laporan Tugas Akhir ini, maka penulis mengucapkan terima kasih kepada :

1. Bapak Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja.


2. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I (PUKET1) STMIK Raharja.


3. Bapak Ferry Sudarto,S.Kom.,M.Pd. selaku Kepala Jurusan Sistem Komputer STMIK Raharja.


4. Ibu Diah Aryani, S.T.,M.Kom. selaku pembimbing I yang telah memberikan banyak masukan dalam penyusunan skripsi.


5. Bapak Ignatius Agus Supriyono, S.Kom,.MM. selaku dosen pembimbing II yang telah meluangkan waktu membimbing penyusunan skripsi.


6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya.


7. Kedua orang tua tercinta yang tanpa lelah selalu memanjatkan doa dan memberikan segala dukungan moril, materil dan spiritual. " Semoga Allah SWT senantiasa memberikan limpahan rahmat kepada Beliau, Amin ".


8. Bapak Kanandia Irawan selaku Presiden Directur PT Inraya Traco yang telah memberikan kesempatan kepada saya untuk menyelesaikan skripsi ini.


9. Ibu Linda Winata selaku Human Resources Departement (HRD) PT Inraya Traco yang telah memberikan dukungan baik moril maupun materil dalam peyelesaian projek skripsi ini.


10. Teman-teman bagian teknik PT Inraya Traco yang telah banyak membantu memberikan ide-ide dan inspirasi kepada saya tentang pembuatan projek skripsi ini.


11. Serta semua pihak yang tidak dapat disebutkan satu persatu yang telah memberikan semangat dalam menyelesaikan laporan skripsi ini.

Akhir kata penulis berharap laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.


Tangerang 17 Juni 2014





(Agung Alpurqon)

NIM: 1033464701

BAB I

PENDAHULUAN

Latar Belakang

Dijaman era sekarang ini pekerjaan manusia semakin dimudahkan dengan adanya perkembangan ilmu pengetahuan teknologi sistem robotik, banyak pekerjaan yang dikerjakan dengan sebuah sistem robotik, dari sector industry maupun rumah tangga, sehingga pekerjaan manusia dapat dikerjakan dengan mudah tanpa harus membuang tenaga dan mempersingkat waktu. Sebagai contoh adalah pemanfaatan remote control jarak jauh yang dimanfaatkan sebagai alat pengontrol membuka pintu pagar. Sehingga memudahkan untuk membuka pintu pagar tanpa harus membuka atau menutup pintu pagar. Selain itu orang yang berada didalam mobil dapat langsung membuka pintu pagar tanpa harus turun ataupun memanggil orang didalam rumahnya. Permasalahan ini dapat diatasi dengan menggunakan salah satu teknologi yang handal saat ini adalah sebuah sistem robotik yang dapat dikendalikan dengan menggunakan smartphone berbasis android OS. Dengan menggunakan aplikasi voice command cara kerjanya sama dengan kita mengirimkan perintah suara melalui perangkat smartphone yang diterjemahkan kedalam bahasa pemograman . Implikasinya, salah satu model komunikasi data yang bisa dipakai adalah suara. Artinya, suara tersebut harus bisa melakukan transaksi dengan perangkat sistem mikrokontroller ATMega 8. Untuk itu perlu dibangun sebuah sistem yang disebut sebagai aplikasi voice command. Pada prinsipnya, Aplikasi Voice command adalah sebuah perangkat lunak yang memanfaatkan teknologi smartphone berbasis android os yang diintegrasikan guna mendistribusikan perintah-perintah yang di generate lewat sistem informasi melalui media bluetooth yang dihubungkan ke sistem rangkaian mikrokontroller ATMega 8. Namun demikian dalam hal ini aplikasi voice command dapat mengendalikan sebuah mesin pengendali pintu pagar secara otomatis. Mikrokontroller Atmega 8 sebagai otak untuk menerima perintah dari program dan menggerakan sebuah motor DC kerarah kanan atau kiri.

Untuk membuka pintu pagar secara otomatis ini kita tinggal mengirimkan sebuah perintah pendek melalui aplikasi voice command dengan kata buka pintu yang akan terhubung oleh perangkat yang kita pasang pada sistem pembuka pintu pagar otomatis. Dengan memanfaatkan teknologi yang sudah ada seperti perangkat sistem minimum mikrokontroller ATMega 8, maka kita tidak perlu lagi membuat alat seperti itu. Dengan menggunakan smartphone berbasis android OS yang dilengkapi dengan aplikasi voice command sebagai media komunikasi sistem pembuka pintu pagar secara otomatis maka peralatan yang dikeluarkan akan lebih ringan, karena tidak membutuhkan peralatan tambahan seperti memakai terlalu banyak alat-alat lainnya.

Dalam kesempatan ini penulis mencoba mempersembahkan sebuah karya yang diberi judul ” Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS ” Hal ini penulis lakukan dalam rangka memberikan kontribusi terhadap perkembangan CCIT ( Creative Communication and Information Technology ), dan COS ( Computer System ) kedua konsentrasi ini bersinergi sehingga menghasilkan maha karya yang berdaya guna, jurusan tersebut merupakan program kosentrasi unggulan yang diambil penulis dari jurusan Sistem Komputer di Perguruan Tinggi Raharja.

Rumusan Masalah

Berdasarkan latar belakang masalah tersebut di atas, maka dapat dirumuskan beberapa permasalahan pada penelitian ini adalah:

1. Bagaimana cara merancang pintu pagar dengan sistem kontrol yang dapat dikendalikan secara otomatis menggunakan rangkaian mikrokontroller ATMega 8 ?

2. Bagaimana membuat system aplikasi voice command smartphone berbasis android yang mampu menjadi media pengendali system pembuka pintu pagar dengan aman dan praktis?

3. Bagaimana mengintergrasikan antara aplikasi voice command dengan rangkaian mikrokontroller atmega 8 untuk bisa mengendalikan pintu pagar secara otomatis dengan menggunakan smartphone android.

Ruang Lingkup

Sebagai pembatasan-pembatasan atas penyusunan penulisan ini sehingga tetap fokus dan sesuai dengan tujuan yang ditetapkan, maka penulis memberikan ruang lingkup laporan sebagai berikut:

a. Pintu pagar yang digunakan dilingkungan PT Inraya Traco sebagai pasilitas perusahaan dan keamanan.

b. Untuk mengintegrasikan antara smartphone dengan sistem rangkaian Atmega 8 menggunakan media jaringan bluetooth.

c. Membuat sistem keamanan otomatis dengan sistem penguncian automatic lock system.

Tujuan Dan Manfaat Penelitian

Tujuan

Adapun tujuan yang ingin dilakukan adalah sebagai berikut:

1. Tujuan Individual

Menerapkan ilmu secara terpadu dan terperinci sehingga berguna bagi perkembangan teknologi informasi dan komunikasi khususnya dilingkungan akademis.

2. Tujuan Fungsional

Untuk membantu pengembangan teknologi sistem pengendali pintu pagar dan memanfaatkan perangkat smartphone.

3. Tujuan Operasional

Untuk membantu memudahkan dalam membuka pintu pagar dengan sistem pengendalian dan penguncian secara otomatis dengan memanfaatkan kecangihan smartphone melalui media bluetooth untuk pengontrolannya.

Manfaat

Sebuah karya yang baik adalah karya syarat akan banyak manfaat. Adapun manfaat yang dihasilkan dari penelitian ini adalah:

1. Manfaat Stakeholder

a. Dapat memudahkan dalam membuka pintu dengan sekali ucap pada aplikasi voice command smartphone berbasis android OS.

b. Memaksimalkan smartphone android dalam sistem otomatis dan manfaat mikrokontroller yang saling bersinergi dan menghasilkan sebuah alat yang kreatif dan inovatif.

2. Manfaat Fungsional

Smartphone sebagai media input memberikan banyak manfaat bagi pengguna karena selain mudah pengoperasianmya, smartphone juga mudah dibawa karena ukurannya yang relatif kecil dan nyaman digenggam dan selalu ingat untuk dibawa-bawa.

3. Manfaat Operasional

Dalam pengendalian mesin pembuka pintu pagar secara otomatis ini tidak perlu lagi membuka pintu secara manual dengan mendorong pintu kearah kiri untuk membukanya atau kearah kanan untuk menutupnya.

Metodologi Penelitian

Dalam rangka menghasilkan karya yang sesuai dengan teori ilmiah dan tepat guna maka dalam penyusunan ada beberapa metode yang diterapkan antara lain:

Metode Pengumpulan Data

1. Observasi atau magang

Melalui Observasi pengamatan dan pengalaman yang didapat untuk mengetahui proses pengerjaan suatu bahan juga peralatan yang digunakan dalam menghasilkan model atau desain pintu pagar yang biasa digunakan dirumah atau dilingkungan kantor berikut adalah hasil yang ditunjukan berbenbut form.

a. Form Observasi.

Form observasi ini untuk mencatat pertanyaan dan jawaban yang diajukan kepada stakeholder serta bukti poto saat melakukan kegiatan observasi.

b. Surat keterangan observasi dari instansi/ perusahaan tempat penelitian.

Surat keterangan observasi merupakan keterangan saat melakukan observasi pada PT Inraya Traco dan di tanda tangani oleh bagian HRD PT Inraya Traco.

2. Wawancara

Melalui interview atau wawancara kepada stakeholders untuk memperoleh informasi tentang jenis bahan yang dipakai sehingga didapat bahan yang ekonomis dan terjangkau, namun memenuhi kriteria yang diperlukan dalam membangun sistem ini.

3. Studi Pustaka

Mengumpulkan data dengan mencatat atau membaca dari buku-buku yang berguna dengan pokok permasalahan ataupun referensi lain. Sebagian besar metode diambil dari situs –situs internet, dan sisanya dari buku cetak. Penulis melakukan pengumpulan data dengan cara browsing, membaca beberapa bagian dari buku-buku referensi internet dan materi-materi perkuliahan yang berhubungan dengan tugas akhir ini.

Metode Analisa

1. Metode Analisa Sistem

Dalam metode analisa sistem proses pengumpulan data dilaksanakan melalui beberapa teknik, maka data yang sudah ada akan diolah dan dianalisa supaya mendapatkan suatu hasil akhir yang bermanfaat bagi penelitian ini.

2. Metode Analisa Perancangan Program

Untuk metode analisa perancangan program proses dilakukan melalui beberapa teknik analisa program yang sudah ada agar dapat memastikan perancangan sistem yang akan dibuat.

Metode Perancangan

Metode Perancangan dilakukan berbasis Blok Diagram yang akan diterapkan pada sistem pembuka Pintu pagar secara otomatis dengan menggunakan aplikasi voice command smartphone berbasis android OS. Dari beberapa sistem komponen yang dibuat , sebagian besar referensi dari sistem yang sudah ada seperti :

a. Perancangan Prototype Sistem MekanikDalam perancangan ini, prototype didesain terlebih dahulu dengan menggunakan aplikasi solidwork untuk mempermudah dalam pengerjaan.

b. Perancangan Sistem ElektronikPerancangan yang digunakan adalah melalui tahap analisa rangkaian elektronik seperti rangkaian yang sudah ada yaitu rangkaian mikrokontroller atmega 8.

c. Perancangan ProgramUntuk perancangan program menggunakan bahasa pemrograman basic yaitu menggunakan program basic 4 android dan basic comppiler dengan cara sistematis atas pengembangan, pengguna dan pemeliharaan program.

Metode Testing

Menguji sistem dengan melakukan serangkaian diskusi dengan pihak lain yang lebih menguasai, sehingga didapat pemecahan masalah yang dihadapi. Metode Pengujian yang digunakan adalah metode pengujian blackbox.

Sistematika Penulisan

Laporan ini terbagi dalam beberapa bab yang berisi urutan secara garis besar dan kemudian dibagi lagi dalam sub-sub yang akan membahas dan menguraikan masalah yang lebih terperinci:

a. BAB I PENDAHULUAN

Pada bab ini berisi tentang latar belakang pembuatan laporan, perumusan masalah, ruang lingkup, tujuan penulisan, manfaat penulisan, metodologi penulisan dan sistematika penulisan.

b. BAB II LANDASAN TEORI

Bab ini berisi tentang landasan teori sebagai konsep dasar dalam penyusunan alat dan laporan sehingga menghasilkan karya yang bernilai ilmiah dan memiliki daya guna.

c. BAB III PEMBAHASAN

Bab ini memuat tentang pembuatan sistem kontrol kendali aplikasi voice command pada smartphone berbasis adroid OS , sistem kerja dari Motor DC juga Komponen Elektronik lainnya . Disamping itu pembuatan “ Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS ini juga tertuang dalam bab ini.

d. BAB IV PEMBAHASAN

Bab ini berisi tentang implementasi dari sistem yang telah dirancang kemudian dilakukan pengujian atas kinerja dari sistem yang telah dibuat.

e. BAB V PENUTUP

Bab ini merupakan bab penutup yang berisi tentang kesimpulan dan saran dari hasil pengamatan dan penelitian yang dilakukan pada Skripsi ini.

f. DAFTAR PUSTAKA

g. LAMPIRAN

BAB II

LANDASAN TEORI

TEORI UMUM

Konsep Dasar Sistem

1. Definisi Sistem

Menurut Hakim Simanjuntak (2013:4), “Sistem adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model sistem seringkali bisa dibuat”.

Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item penggerak, contoh umum misalnya seperti aplikasi yang ada pada smartphone.

Kata "sistem" banyak sekali digunakan dalam percakapan sehari-hari, dalam forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal, dan pada banyak bidang pula, sehingga maknanya menjadi beragam. Dalam pengertian yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan di antara mereka.

Sistem itu memang kompleks dan sangat terkait dengan hal yang ada didalamnya, karena sistem tidak akan jalan apabila salah satu elemen sistem tersebut tidak jalan. Suatu sistem dapat terdiri dari beberapa subsistem atau bagian dari sistem-sistem.

Komponen atau subsistem dalam suatu sistem tidak dapat berdiri sendiri, melainkan saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Ada banyak definisi mengenai sistem diantaranya adalah:

Menurut Sutarman (2012:13), “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.

Berdasarkan definisi diatas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran/tujuan tertentu.


2. Klasifikasi Sistem

Menurut Hakim Simanjuntak (2013:4-5), “Sistem dapat diklasifikan dari beberapa sudut pandang, diantaranya sebagai berikut ini :

a.Sistem abstrak dan fisik.

-Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik.

Contoh : Sistem Teologis.

-Sistem Fisik : Sistem yang ada secara fisik.

Contoh : Sistem Komputer.

b.Sistem alamiah dan buatan manusia.

-Sistem alamiah adalah Sistem yang terjadi melalui proses alam dan tidak dibuat oleh manusia.

Contoh : Sistem Perputaran Bumi.

-Sistem buatan manusia adalah sistem yang dirancang oleh manusia dan melibatkan interaksi antara manusia dan mesin.

Contoh : Sistem Informasi.

c.Sistem tertentu dan tak tentu.

-Sistem tertentu adalah Beroperasi degan tingkah laku yang sudah dapat diprediksi,interaksi bagian-bagiannya dapat dideteksi dengan pasti sehingga keluarannya dapat diramalkan.

Contoh : Sistem Komputer melalui program.

-Sistem tak tentu adalah Sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

d.Sistem tertutup dan terbuka.

-Sistem tertutup adalah Sistem yang berhubungan dan tidak terpengaruh dengan lingkungan luarnya.

-Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.


Menurut Mustakini (2009:54), Suatu sistem memiliki klasifikasi sebagai berikut:

a. Suatu sistem mempunyai komponen-komponen sistem (components) atau subsistem-subsistem. Suatu sistem terdiri dari sejumlah komponen-komponen yang saling berinteraksi, yang artinya saling bekerja sama dalam membentuk suatu kesatuan. Komponen sistem tersebut dapat berupa suatu bentuk sub-sistem.

b. Suatu sistem mempunyai batas sistem (boundary).Batasan sistem membatasi antara sistem yang satu dengan yang lainnya atau sistem dengan lingkungan luarnya.

c. Suatu sistem mempunyai lingkungan luar (environment).Lingkungan luar sistem adalah suatu bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut.

d. Suatu sistem mempunyai penghubung (interface).Penghubung sistem merupakan media yang menghubungkan sistem dengan sub-sistem yang lain, dengan demikian dapat terjadi suatu integrasi sistem yang membentuk suatu kesatuan.

e. Suatu sistem mempunyai tujuan (goal).Suatu sistem pasti mempunyai tujuan (goals) atau sasaran sistem (objective). Sebuah sistem dikatakan berhasil apabila mengenai sasaran atau tujuannya, jika suatu sistem tidak mempunyai tujuan maka operasi sistem tidak akan ada gunanya.


3. Karakteristik Sistem

Menurut Mustakini (2009:53), bahwa suatu sistem mempunyai karakteristik. Karakteristik sistem adalah sebagai berikut:

a. Sistem abstrak (abstact system) dan sistem fisik (phisical system)

Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tempak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sitem fisik merupakan sistem yang ada secara fisik.

b. Sistem Alami (natural system) dan Sistem Buatan Manusia (human made system)

Sistem alami adalah sistem yang keberadaannya terjadi secara alami/natural tanpa campuran tangan manusia. Sedangkan sistem buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem alamiah adalah sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat berupa sistem komponen yang ada sebagai hasil karya teknologi yang dikembangkan manusia.

c. Sistem pasti (deterministic system) dan sistem tidak tentu (probobalistic system)

Sistem tertentu adalah sistem yang tingkah lakunya dapat ditentukan/diperkirakan sebelumnya. Sedangkan sistem tidak tentu sistem tingkah lakunya tidak dapat ditentukan sebelumnya. Sistem aplikasi komputer merupakan contoh sistem yang tingkah lakunya dapat ditentukan sebelumnya. Program aplikasi yang dirancang dan dikembangkan oleh manusia dengan menggunakan prosedur yang jelas, terstruktur dan baku.

d. Sistem Tertutup (closed system) dan Sistem Terbuka (open system)

Sistem tertutup merupakan sistem yang tingkah lakunya tidak dipengaruhi oleh lingkungan luarnya. Sebaliknya, sistem terbuka mempunyai prilaku yang dipengaruhi oleh lingkungannya. Sistem aplikasi komputer merupakan sistem relative tertutup, karena tingkah laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi yang terjadi diluar sistem.

Konsep Dasar Pengendali

1. Definisi Pengendali

Menurut Hombar Pakpahan (2013:5), “Istilah pengendali sering diterjemahkan dengan kata controling. Kedua istilah ini acapkali penggunaannya dipertukarkan terutama di dalam dunia teknologi. Istilah pengendali didefinisikan sebagai seluruh proses kegiatan penilaian terhadap obyek kontrol dan atau kegiatan tertentu dengan tujuan untuk memastikan apakah pelaksanaan tugas dan fungsi obyek kontrol dan atau kegiatan tersebut telah sesuai dengan yang ditetapkan.

2. Konsep Dasar

Konsep dasar yang memberikan kerangka bagi perancangan dan penerapan sistem pengendalian meliputi:

a. komponen operasi atau kegiatan yang terpasang secara terus menerus.

b. pengendalian system alat yang dipengaruhi oleh manusia, dan

c. memberikan keyakinan yang memadai, bukan keyakinan yang mutlak.

Menurut Erinofiardi (2012:261), “Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”.

Kontrol otomatis mempunyai peran penting dalam dunia industri modern saat ini. Seiring perkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatis telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanya kontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalam meringankan segala aktifitasnya.

Berdasarkan Ejaan Yang Disempurnakan (EYD) pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasan, pemeriksaan dan pengendalian.

Sedangkan pengontrolan itu sendiri adalah proses, cara pembuatan mengontrol (mengawasi, memeriksa), pengawasan, pemeriksaan.

Industri besar dan modern sangat memerlukan tenaga ahli perencanaan sistem pengendali dan perancangan desain sistem pengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkinan bahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungan karena teori sistem pengendali modern dikembangkan guna mengatasi kerumitan yang dijumpai pada berbagai sistem pengendalian yang menuntut kecepatan dan ketelitian yang tinggi dengan hasil output yang optimal.

Dalam sistem pengendali kita mengenal adanya sistem pengendali Loop Terbuka ( Open-loop Control System ) dan Sistem Pengendali Loop Tertutup ( Closed-loop Control System ).

Jenis-Jenis Pengontrolan

a. Sistem Kontrol Loop Terbuka

Menurut Erinofiardi dan dkk (2012:261) sistem kontrol loop terbuka adalah ”suatu sistem kontrol yang keluarannya tidak berpengaruh terhadap aksi pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran tidak di umpan-balikkan ke parameter pengendalian.”

         INPUT--->CONTROLLER---->PLANT---->OUTPUT

        Gambar 2.1. Sistem Pengendali loop Terbuka

       (Sumber : jurnal Erinofiardi dan dkk tahun 2012 halaman 261)

Gambar diagram blok diatas menggambarkan bahwa didalam sistem tersebut tidak ada proses umpan balik untuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugas dari elemen pengendali hanyalah memproses sinyal masukan kemudian mengirimkannya ke alat terkendali.

b. Sistem Kontrol Loop Tertutup

Menurut Erinofiardi dan dkk (2012:261) sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh langsung terhadap aksi pengendalian yang dilakukan.”

Yang menjadi ciri dari sistem pengendali tertutup adalah adanya sinyal umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu fungsi keluaran dan turunannya, yang diumpankan ke elemen kendali untuk memperkecil kesalahan dan membuat keluaran sistem mendekati hasil yang diinginkan.

         INPUT--->CONTROLLER---->ACTUATOR---->PLANT---->OUTPUT---> (FeedBack)

        Gambar 2.2. Sistem Pengendali loop Tetutup

          (Sumber : jurnal Erinofiardi dan dkk tahun 2012 halaman 262)

Gambar diatas menyatakan hubungan antara masukan dan keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan sinyal umpan balik menghasilkan sinyal selisih atau sinyal kesalahan yang akan dikirimkan ke dalam elemen pengendali sehingga kemudian menghasilkan sebuah sinyal keluaran yang akan dikirim ke alat terkendali.

Sinyal input berupa masukan referensi yang akan menentukan suatu nilai yang diharapkan bagi sistem yang dikendalikan tersebut. Dalam berbagai sistem pengendalian, sinyal input dihasilkan oleh mikrokontroler.

Konsep Dasar Perangkat Mobile

1. Definisi Perangkat mobile

Menurut purnama (2010:5), ”Perangkat mobile (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini”.

Untuk mendapatkan pelayanan dan kenyamanan dari sebuah komputer konvensional yang dapat dibawa-bawa dan praktis adalah smartphone dan PDA. Kedua peralatan ini yang paling populer, selain itu ada Enterprise Digital Assistants yang dapat dikembangkan lebih jauh untuk kepentingan bisnis, yang menawarkan peralatan yang mampu me-ngambil data terintegrasi seperti Bar Code, RFID dan Smart Card.

Konsep Dasar Signal

1. Definisi Signal

Menurut Mulyanta (2009:65), “Sinyal adalah energi elektrik (arus atau gelombang) dapat menyimpan informasi jika dibuat dalam variasi tertentu dan satuan waktu tertentu pula/intensitas. Variasi energi tersebut diberi istilah sinyal (signal)”.

Sinyal terbagi dalam 2 bagian yaitu:

a. Sinyal Analog

Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang. Dua parameter/ karakteristik terpenting yang dimiliki oleh isyarat analog adalah amplitude dan frekuensi. Isyarat analog biasanya dinyatakan dengan gelombang sinus, mengingat gelombang sinus merupakan dasar untuk semua bentuk isyarat analog.

b. Sinyal Digital

Sinyal digital merupakan sinyal data dalam bentuk pulsa yang dapat mengalami perubahan yang tiba-tiba dan mempunyai besaran 0 dan 1. Teknologi sinyal digital hanya memiliki dua keadaan, yaitu 0 dan 1, sehingga tidak mudah terpengaruh oleh noise, tetapi transmisi dengan sinyal digital hanya mencapai jarak jangkau pengiriman data yang relatif dekat. Sinyal digital juga biasanya disebut juga sinyal diskret.

Konsep Dasar Perangkat Mobile

1. Definisi Perangkat Mobile

Menurut purnama (2010:5), ”Perangkat mobile (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini”.

Untuk mendapatkan pelayanan dan kenyamanan dari sebuah komputer konvensional yang dapat dibawa-bawa dan praktis adalah smartphone dan PDA. Kedua peralatan ini yang paling populer, selain itu ada Enterprise Digital Assistants yang dapat dikembangkan lebih jauh untuk kepentingan bisnis, yang menawarkan peralatan yang mampu me-ngambil data terintegrasi seperti Bar Code, RFID dan Smart Card.

Konsep Dasar Signal

1. Definisi Signal

Menurut Mulyanta (2009:65), “Sinyal adalah energi elektrik (arus atau gelombang) dapat menyimpan informasi jika dibuat dalam variasi tertentu dan satuan waktu tertentu pula/intensitas. Variasi energi tersebut diberi istilah sinyal (signal)”.

Sinyal terbagi dalam 2 bagian yaitu:

a. Sinyal Analog

Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang. Dua parameter/ karakteristik terpenting yang dimiliki oleh isyarat analog adalah amplitude dan frekuensi. Isyarat analog biasanya dinyatakan dengan gelombang sinus, mengingat gelombang sinus merupakan dasar untuk semua bentuk isyarat analog.

b. Sinyal Digital

Sinyal digital merupakan sinyal data dalam bentuk pulsa yang dapat mengalami perubahan yang tiba-tiba dan mempunyai besaran 0 dan 1. Teknologi sinyal digital hanya memiliki dua keadaan, yaitu 0 dan 1, sehingga tidak mudah terpengaruh oleh noise, tetapi transmisi dengan sinyal digital hanya mencapai jarak jangkau pengiriman data yang relatif dekat. Sinyal digital juga biasanya disebut juga sinyal diskret.

Metode Penelitian

1. Perancangan

a. Flowchart

Menurut Sulindawati di dalam Jurnal SAINTIKOM (2010:8), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-urutan prosedur dari suatu program”.

Menurut Adelia dan Jimmy Setiawan (2011:116), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program”.

Flowchart adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial.

2. Pengujian

a. White Box

Menurut Sodikin di dalam Jurnal Teknologi Informasi (2009:750), “Pengujian White Box berfokus pada strukutr control pengguna”.

b. Black Box

Menurut Siddiq (2012:4), “Pengujian black box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak”. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar.

Menurut Budiman (2012:4), “Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan”.

3. Flowchart

Menurut Adelia di dalam Jurnal Sistem Informasi (2011:116), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program”.

Menurut Sulindawati Fathoni di dalam Jurnal SAINTIKOM (2010:8), “Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program”.

Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan di evaluasi lebih lanjut. Bila seorang analisi dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan,yaitu:

1. Flowchart digambarkan dari halaman atas ke bawah dan kiri ke kanan.

2. Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.

3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.

4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja.

5. Setiap langkah dari aktifitas harus berada pada urutan yang benar.

6. Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati.

7. Gunakan simbol-simbol flowchart yang standart.

4. Metode Prototype

Menurut Simarmata (2010:64),” Prototype adalah perubahan cepat di dalam perancangan dan pembangunan Prototype”.

Menurut Wiyancoko (2010:120),”Prototype adalah model produk yang mewakili hasil produksi yang sebenarnya”.

Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa prototype adalah proses pembuatan model produk dalam perancangan.

1. Prototype Jenis I

Prototype jenis I sesungguhnya akan menjadi sistem operasional. Pendekatan ini hanya mungkin jika peralatan prototyping memungkinkan prototype memuat semua elemen penting dari sistem baru.

Langkah-langkah pengembangan prototype jenis I adalah sebagai berikut:

1) Mengidentifikasi kebutuhan pemakai.

2) Mengembangkanp prototype

3) Menentukan apakah prototype dapat diterima

4) Menggunakan prototype

2. Prototype Jenis II

Prototype jenis II merupakan suatu model yang berfungsi sebagai alat cetak biru bagi sistem operasional. Pendekatan ini dilakukan jika prototype tersebut hanya dimaksudkan untuk tampilan seperti sistem operasional dan tidak dimaksudkan untuk memuat semua elemen penting.

Tiga langkah pertama dalam pengembangan prototype jenis II sama seperti untuk prototype jenis I. Langkah-langkah selanjutnya adalah sebagai berikut:

1) Mengkodekan sistem operasional

2) Menguji sistem operasional

3) Menentukan jika sistem operasional dapat diterima

4) Menggunakan sistem operasional

Metode-Prototype1.jpg

        Gambar 2.3. Metode Prototype

       (Sumber : Sulindawati dan Muhamad Fathoni di dalam Jurnal SAINTIKOM (2010:8))

Menurut Sasankar dan Vinay Chavan di dalam jurnal International Journal of Computer Science & Technology (2011:139) Terdapat tiga pendekatan utama prototyping, yaitu:

1. THROW-AWAY

Prototype dibuat dan dites. Pengalaman yang diperoleh dari pembuatan prototype digunakan untuk membuat produk akhir (final), kemudian prototype tersebut dibuang (tak dipakai).

2. INCREMENTAL

Produk finalnya dibuat sebagai komponen-komponen yang terpisah. Desain produk finalnya secara keseluruhan haya ada satu tetapi dibagi dalam komonen-komponen lebih kecil yang terpisah (independent).

3. EVOLUTIONARY

Pada metode ini, prototypenya tidak dibuang tetapi digunakan untuk iterasi desain berikutnya. Dalam hal ini, sistem atau produk yang sebenarnya dipandang sebagai evolusi dari versi awal yang sangat terbatas menuju produk final atau produk akhir.

TEORI KHUSUS

Pengertian Komputer

1. Definisi Komputer

Menurut Edi Nur (2009:1), bahwa ” Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi ataupun program yang diberikan kepadanya”.

Menurut Edi Nur (2009:3), bahwa “Definisi yang ada memberi makna bahwa komputer memiliki lebih dari satu bagian yang saling bekerja sama, dan bagian-bagain itu baru bisa bekerja kalau ada aliran listrik yang mengalir didalamnya. Istilah mengenai sekelompok mesin, ataupun istilah mengenai jutaan komponen kemudian dikenal sebagai hardware komputer atau perangkat keras computer”.

2. Pengertian Komputer Berdasarkan Golongan

a. General Purpose Computer

Menurut Edi Nur (2009:6), “Komputer yang umum digunakan pada setiap hari, juga bisa disebut sebagai general-purpose computer, dimana bisa digunakan untuk menyelesaikan pelbagai variasi pekerjaaan. Komputer jenis ini dapat menggunakan pelbagai software, bermacam-macam langkah yang saling menyempurnakan, termasuk didalamnya penulisan dan perbaikan (word-processing), manipulasi fakta-fata didalam database, menyelesaikan pelbagai perhitungan ilmiah, ataupun mengontrol sistem keamanan organisasi, pembagian daya listrik serta temperatur.

Walaupun general purpose computer dapat diprogram untuk digunakan dalam beberapa fungsi, tetap mempunyai batasan-batasan dalam hal kemampuan, ukuran ataupun persyaratan. Sebagai contoh, general purpose computer tidak bisa digunakan untuk memproses perhitungan seluruh data statistik yang dibutuhkan untuk peramalan cuaca ataupun pengetesan pesawat terbang ”.

b. Special Purpose Computer

Menurut Edi Nur (2009: 8), “ Special-purpose computer digunakan untuk menyelesaikan pekerjaan ataupun aplikasi khusus. Special purpose pada awalnya merupakan general-purpose, yang digunakan secara khusus dan disesuaiakan dengan konfigurasi ataupun peralatan didalamnya yang sudah dimodifikasi sedemikian rupa.

Sebagai contoh konfigurasi dari special purpose computer yang digunakan pada sistem komputer berskala besar adalah front-end processor; yang digunakan untuk mengontrol fungsi input dan output dari komputer utama. Contoh lain dari special purpose computer adalah adalah back-end processor, yang mengambil data dari storage serta meletakkan dan mengaturnya kembali kedalam storage.

Dedicated processor juga merupakan special purpose computer yang bagian dalamnya telah dirubah sedemikian rupa agar memiliki fungsi khusus. Dedicated processor dirancang sedemikian rupa agar bisa digunakan untuk menyelesaikan langkah dan proses khusus, dimana hal ini bisa ditemui pada: pelbagai robot yang digunakan pada pabrik, mesin-mesin kesehatan dipelbagai rumah sakit serta aneka video game”.

3. Konsep Dasar Komputer

Menurut Adi Nur (2009 : 20), bahwa ” Dari apa yang telah diuraikan dapatlah dilihat, bahwa pengertian komputer bisa ditinjau dari bermacam-macam sudut, seperti misalnya: tinjauan komputer dari generasi ke-generasi, tinjauan komputer dari sudut kapasitasnya, dan disamping itu, komputer juga dapat ditinjau dari jenis data yang diolahnya. Walaupun demikian, secara prinsip sebuah komputer selalu memiliki sebuah konsep dasar seperti yang nampak pada gambar. Komputer apapun jenisnya, selalu memiliki suatu peralatan yang disebut sebagai: Input device, Central Processing Unit, Output Device dan External memory.

a. Input Device

Input device bisa diartikan sebagai peralatan yang berfungsi untuk memasukkan data ke-dalam komputer. Jenis input device yang dimiliki oleh komputer cukup banyak. Dalam kehidupan sehari-hari, mata manusia juga bisa diartikan sebagai salah satu input device yang berfungsi untuk memasukkan data kedalam otak manusia. Membaca bisa diartikan sebagai memasukkan data (kedalam otak manusia) melalui mata.

b. Central Procesing Unit (CPU)

Bagian ini berfungsi sebagai pemegang kendali dari jalannya kegiatan komputer, dan dikarenakan itu, CPU juga disebut sebagai otak dari komputer. Selain dari pada itu, CPU juga berfungsi sebagai tempat untuk melakukan pelbagai pengolahan data. Pekerjaan pengolahan data diantaranya: mencatat, melihat, membaca, membandingkan, menghitung, mengingat, mengurutkan maupun membandingkan.

Dalam bekerja, fungsi dari CPU terbagi menjadi :

• Internal Memory/ Main Memory, berfungsi untuk menyimpan data dan program.

• ALU (Aritmatic Logical Unit), Untuk melaksanakan berbagai macam perhitungan.

• Control Unit, bertugas untuk mengatur seluruh operasi computer.

CPU juga disebut sebagai microprocessor. Dimana untuk bekerja microprocessor dipengaruhi oleh kapasitas pemrosesan Bit-nya dan juga frekwensi kerjanya. Kapasitas bit untuk Microprocessor ada 8 bit, 16 bit, 32 bit dan 64 bit. Kemampuan CPU dilihat dari bit-nya, bila suatu processor berkapasitas pemrosesan 8 bit, dapat diartikan bahwa pemrosesan tersebut memiliki 8 pintu masuk untuk menerima bit-bit instruksi. Dengan demikian, processor 16 bit, dapat memproses kira-kira 2 kali lebih cepat dari yang 8 bit. Faktor lain yang mempengaruhi kecepatan kerja microprocessor adalah frekwensi kerja komputer. Ada CPU yang mempunyai frekwensi 4.77 Mhz (mega hertz = juta hertz), 8 Mhz, 16 Mhz, 40 Mhz, 50 Mhz dan lain sebagainya. Semakin tinggi frekwensi yang dimilikinya, semakin tinggi pula kecepatan memprosesnya.

c. Output Device

Output device bisa diartikan sebagai peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Jenis output device yang dimiliki oleh komputer cukup banyak. Dalam kehidupan sehari-hari, menulis, juga bisa dikatakan sebagai suatu cara untuk mengeluarkan hasil pemikiran kedalam suatu media sehingga bisa dibaca oleh manusia. Media yang dipergunakan untuk menulis bisa berupa kertas ataupun bentuk lainnya.

d. External Memory

External memory bisa diartikan sebagai memory yang berada diluar CPU. Juga disebut sebagai Secondary Storage ataupun Backing Storage ataupun Memory Cadangan yang berfungsi untuk menyimpan data dan program. Data dan program yang tersimpan didalam external memory, agar bisa berfungsi data dan program tersebut harus dipindahkan terlebih dahulu kedalam internal memory. Jenis external memory cukup banyak.

Dalam kehidupan sehari-hari, buku, kertas, gambar foto, ataupun rekaman suara, juga bisa dikatakan sebagai external memory dari manusia. Dikatakan external memory karena berfungsi sebagai tempat untuk menyimpan data yang terletak diluar otak manusia. Agar data-data yang ada didalam external memory tersebut bisa berfungsi bagi manusia, maka data-data tersebut, juga harus dipindahkan terlebih dahulu kedalam internal memory, misalnya dengan cara membaca.

Mikrokontroller

1. Definisi Mikrokontroller

Mikrokontroler merupakan sebuah processor yang digunakan untuk kepentingan kontrol. Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan computer mainframe, mikrokontroler dibangun dari elemen – elemen dasar yang sama. Seperti umumnya komputer, mikrokontroler adalah alat yang mengerjakan instruksi – instruksi yang diberikan kepadanya. Artinya, bagian terpenting dan utama dari suatu sistem terkomputerisasi adalah program itu sendiri yang dibuat oleh seorang programmer. Program ini menginstruksikan komputer untuk melakukan tugas yang lebih kompleks yang diinginkan oleh programmer.

Menurut Malik (2009:1), bahwa “Mikrokontroler adalah sebagai sebuah sistem komputer yang dibangun pada sebuah keping (chip) tunggal”.

Menurut Saefullah dkk (2009:319), “Mikrokontroler merupakan komponen utama atau biasa disebut juga sebagai otak yang berfungsi sebagai pengatur pergerakan motor (Motor Driver) dan pengolah data yang dihasilkan oleh komparator sebagai bentuk keluaran dari sensor”.

2. Karakteristik Mikrokontroller

Menurut Malik (2009:2), karakteristik mikrokontroler mempunyai beberapa komponen-komponen yaitu:

a. CPU (Central Procesing Unit)

b. ROM (Read Only Memory)

c. I/O (Input/Output)

Adapun ketiga komponen tersebut secara bersama-sama membentuk sistem komputer dasar. Beberapa mikrokontroler memiliki tambahan komponen lain, misalnya ADC (Analog Digital Converter), Timer/Counter, dan lain-lain.

3. Klasifikasi Mikrokontroller

Menurut Malik (2009:3), mikrokontroler memiliki beberapa klasifikasi yaitu sebagai berikut:

a. ROM (Flash Memory) dengan kapasitas 1024 byte (1 KB).

b. RAM berkapasitas 68 byte.

c. EEPROM (memori data) berkapasitas 64 byte.

d. Total 13 jalur I/O (Port B 8 bit).

e. Timer/Counter 8 bit dengan prescaler.

f. Fasilitas pemrograman di dalam sistem (ICSP = In Circuit Serial Programing).

Menurut Malik (2009:3), bahwa Beberapa fitur yang umumnya ada di dalam mikrokontroler adalah sebagai berikut:

a. RAM (Random Access Memory)

RAM digunakan oleh mikrokontroler untuk tempat penyimpanan variabel. Memori ini bersifat volatile yang berarti akan kehilangan semua datanya jika tidak mendapatkan catu daya.

b. ROM (Read Only Memory)

ROM seringkali disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.

c. Register

Merupakan tempat penyimpanan nilai–nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroler.

d. Special Function Register

Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroler. Register ini terletak pada RAM.

e. Input dan Output Pin

Pin input adalah bagian yang berfungsi sebagai penerima signal dari luar, pin ini dapat dihubungkan ke berbagai media inputan seperti keypad, sensor, dan sebagainya. Pin output adalah bagian yang berfungsi untuk mengeluarkan signal dari hasil proses algoritma mikrokontroler.

f. Interrupt

Interrupt bagian dari mikrokontroler yang berfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketika program utama sedang berjalan, program utama tersebut dapat diinterupsi dan menjalankan program interupsi terlebih dahulu.

AVR ATMega8

Mikrokontroller AVR ATMega8

AVR merupakan salah satu jenis mikrokontroler yang di dalamnya terdapat berbagai macam fungsi. Perbedaannya pada mikro yang pada umumnya digunakan seperti MCS51 adalah pada AVR tidak perlu menggunakan oscillator eksternal karena di dalamnya sudah terdapat internal oscillator. Selain itu kelebihan dari AVR adalah memiliki Power-On Reset, yaitu tidak perlu ada tombol reset dari luar karena cukup hanya dengan mematikan supply, maka secara otomatis AVR akan melakukan reset. Untuk beberapa jenis AVR terdapat beberapa fungsi khusus seperti ADC, EEPROM sekitar 128 byte sampai dengan 512 byte.

AVR ATmega8 adalah mikrokontroler CMOS 8-bit berarsitektur AVR RISC yang memiliki 8K byte in-System Programmable Flash. Mikrokontroler dengan konsumsi daya rendah ini mampu mengeksekusi instruksi dengan kecepatan maksimum 16MIPS pada frekuensi 16MHz. Jika dibandingkan dengan ATmega8L perbedaannya hanya terletak pada besarnya tegangan yang diperlukan untuk bekerja. Untuk ATmega8 tipe L, mikrokontroler ini dapat bekerja dengan tegangan antara 2,7 - 5,5 V sedangkan untuk ATmega8 hanya dapat bekerja pada tegangan antara 4,5 – 5,5 V.

a. Konfigurasi PIN ATMega 8

Konfigurasi-Pin-ATmega-8.jpg>

        Gambar 2.4. KOnfigurasi PIn ATmega 8

       (Sumber : ATmega8 Datasheet (2013:2))

- VCC

Sebagai pin masukan positif catu daya sebesar 5 volt

- Ground

Merupakan 'ground' untuk semua komponen yang membutuhkan 'grounding'.

- Reset

Input Reset, pulsa akan menjadi minimum sekalipun 'clock' bekerja.

- Port B (BP7...PB0)

Didalam Port B terdapat XTAL1, XTAL2, TOSC1, TOSC2. Jumlah Port B adalah 8 buah pin, mulai dari pin B.0 sampai dengan B.7. Tiap pin dapat digunakan sebagai input maupun output. Port B merupakan sebuah 8-bit bi directional I/O dengan internal pull-up resistor. Sebagai input, pin-pin yang terdapat pada port B yang secara eksternal diturunkan, maka akan mengeluarkan arus jika pull-up resistor diaktifkan. Khusus PB6 dapat digunakan sebagai input Kristal (inverting oscillator amplifier) dan input ke rangkaian clock internal, bergantung pada pengaturan Fuse bit yang digunakan untuk memilih sumber clock. Sedangkan untuk PB7 dapat digunakan sebagai output Kristal (output oscillator amplifier) bergantung pada pengaturan Fuse bit yang digunakan untuk memilih sumber clock. Jika sumber clock yang dipilih dari oscillator internal, PB7 dan PB6 dapat digunakan sebagai I/O atau jika menggunakan Asyncronous Timer/Counter2 maka PB6 dan PB7 (TOSC2 dan TOSC1) digunakan untuk saluran input timer.

- AREF

AREF adalah referensi analog ke A/D converter.

- POrt C (PC0 PC5)

Fungsi-fungsi-dari-port-c.png

- Port C Pins Alternate Functions

Port C merupakan sebuah 7-bit bi-directional I/O port yang di dalam masing-masing pin terdapat pull-up resistor. Jumlah pin nya hanya 7 buah mulai dari pin C.0 sampai dengan pin C.6. Sebagai keluaran/output port C memiliki karakteristik yang sama dalam hal menyerap arus (sink) ataupun mengeluarkan arus (source).

- RESET/PC6

Jika RSTDISBL Fuse diprogram, maka PC6 akan berfungsi sebagai pin I/O. Pin ini memiliki karakteristik yang berbeda dengan pin-pin yang terdapat pada port C lainnya. Namun jika RSTDISBL Fuse tidak diprogram, maka pin ini akan berfungsi sebagai input reset. Dan jika level tegangan yang masuk ke pin ini rendah dan pulsa yang ada lebih pendek dari pulsa 8 minimum, maka akan menghasilkan suatu kondisi reset meskipun clock-nya tidak bekerja.

- Port D (PD0...PD7)

Fungsi-fungsi-dari-port-D.png

Port D merupakan 8-bit bi-directional dengan internal pull-up resistor. Fungsi dari port ini sama dengan port-port yang lain. Hanya saja pada port ini tidak terdapat kegunaan-kegunaan yang lain. Pada port ini hanya berfungsi sebagai masukan dan keluaran saja atau biasa disebut dengan I/O.

- AVcc

Pin ini berfungsi sebagai supply tegangan untuk ADC. Untuk pin ini harus dihubungkan secara terpisah dengan VCC karena pin ini digunakan untuk analog saja. Bahkan jika ADC pada AVR tidak digunakan tetap saja disarankan untuk menghubungkan secara terpisah dengan VCC. Jika ADC digunakan maka AVcc haus dihubungkan ke VCC melalui low pass filter.

Blok-diagram-ATmega-8.png

        Gambar 2.5. Blok Diagram ATmega 8

Pada AVR status register mengandung beberapa informasi mengenai hasil dari kebanyakan hasil eksekusi instruksi aritmatik. Informasi ini digunakan untuk altering arus program sebagai kegunaan untuk meningkatkan performa pengoperasian. Register ini di-update setelah operasi ALU (Arithmetic Logic Unit) hal tersebut seperti yang tertulis dalam datasheet khususnya pada bagian Instruction Set Reference. Dalam hal ini untuk beberapa kasus dapat membuang 10 penggunaan kebutuhan instrukasi perbandingan yang telah didedikasikan serta dapat menghasilkan peningkatan dalam hal kecepatan dan kode yang lebih sederhana dan singkat. Register ini tidak secara otomatis tersimpan ketika memasuki sebuah rutin interupsi dan juga ketika menjalankan sebuah perintah setelah kembali dari interupsi. Namun hal tersebut harus dilakukan melalui software.

Berikut adalah gambar status register.

Status-Register-ATmega-8.png

        Gambar 2.6. Status Register ATmega8

- Bit7(1)

Merupakan bit Global Interrupt Enable. Bit ini harus di-set agar semua perintah interupsi dapat dijalankan. Untuk perintah interupsi individual akan di jelaskan pada bagian yang lain. Jika bit ini di-reset, maka semua perintah interupsi baik yang individual maupun yang secara umum akan di abaikan. Bit ini akan dibersihkan atau cleared oleh hardware setelah sebuah interupsi di jalankan dan akan di-set kembali oleh perintah RETI. Bit ini juga dapat diset dan di-reset melalui aplikasi dan intruksi SEI dan CLL.

- Bit6(T)

Merupakan bit Copy Storage. Instruksi bit Copy Instructions BLD (Bit Load) and BST (Bit Store) menggunakan bit ini sebagai asal atau tujuan untuk bit yang telah dioperasikan. Sebuah bit dari sebuah register dalam Register File dapat disalin ke dalam bit ini dengan menggunakan instruksi BST, dan sebuah bit di dalam bit ini dapat disalin ke dalam bit di dalam register pada Register File dengan menggunakan perintah BLD.

- Bit 5(H)

Merupakan bit Half Carry Flag. Bit ini menandakan sebuah Half Carry dalam beberapa operasi aritmatika. Bit ini berfungsi dalam aritmatika BCD.

- Bit 4(S)

Merupakan Sign bit. Bit ini selalu merupakan sebuah ekslusif di antara Negative Flag (N) dan two’s Complement Overflow Flag (V).

- Bit 3(V)

Merupakan bit Two’s Complement Overflow Flag. Bit ini menyediakan fungsi aritmatika dua komplemen.

- Bit 2(N)

Merupakan bit Negative Flag. Bit ini mengindikasikan sebuah hasil negative di dalam sebuah fungsi logika atai aritmatika.

-Bit 1(Z)

.

Merupakan bit Zero Flag. Bit ini mengindikasikan sebuah jasil nol “0” dalan sebuah fungsi aritmatika atau logika.

.

- Bit 0(C)

.

Merupakan bit Carry Flag. Bit ini mengindikasikan sebuah Carry atau sisa dalam sebuah aritmatika atau logika.

.

Motor DC (Direct Current)

1. Definisi Motor DC (Direct Current)

Motor DC (Direct Current) adalah motor listrik yang memerlukan suplai tegangan arus searah pada kumparan medan untuk diubah menjadi energi gerak mekanik. Kumparan medan pada motor dc disebut stator (bagian yang tidak berputar) dan kumparan jangkar disebut rotor (bagian yang berputar).

Motor arus searah, sebagaimana namanya, menggunakan arus langsung yang tidak langsung/direct-undirectional. Motor DC memiliki 3 bagian atau komponen utama untuk dapat berputar.

2. Bagian Atau Komponen Utama Motor DC (Direct Current)

Ada beberapa bagian atau komponen utama motor dc, yaitu sebagai berikut :

• Kutub medan : Motor DC (Direct Current) sederhana memiliki dua kutub medan, kutub utara dan kutub selatan. Garis magnetik energi membesar melintasi ruang terbuka diantara kutub-kutub dari utara ke selatan. Untuk motor yang lebih besar atau lebih komplek terdapat satu atau lebih elektromagnet.

• Curren Elektromagnet atau dinamo : Dinamo yang berbentuk silinder, dihubungkan ke as penggerak untuk menggerakan beban. Untuk kasus motor DC yang kecil, dinamo berputar dalam medan magnet yang dibentuk oleh kutub-kutub, sampai kutub utara dan selatan magnet berganti lokasi.

• Commutator : Komponen ini terutama ditemukan dalam motor DC. Kegunaannya adalah untuk transmisi arus antara dinamo dan sumber daya.

Motor-dc.jpg

        Gambar 2.7. Motor DC (Direct Current)

       (Sumber : Elektronika Dasar (2013:2))

3. Jenis-jenis Motor DC (Direct Current)

Ada beberapa jenis-jenis motor DC (Direct Current) yaitu sebagai berikut :

• Motor DC (Direct Current) sumber daya terpisah/ Separately Excited, Jika arus medan dipasok dari sumber terpisah maka disebut motor DC sumber daya terpisah/separately excited.

• Motor DC (Direct Current) sumber daya sendiri/Self Wxcited Pada jenis motor DC sumber daya sendiri di bagi menjadi di tiga tipe sebagai berikut :

- Motor DC Tipe Shunt : Pada motor shunt, gulungan medan (medan shunt) disambungkan secara paralel dengan gulungan dinamo (A). Oleh karena itu total arus dalam jalur merupakan penjumlahan arus medan dan arus dinamo. Karakter kecepatan motor DC tipe shunt adalah : Kecepatan pada prakteknya konstan tidak tergantung pada beban (hingga torque tertentu setelah kecepatannya berkurang) dan oleh karena itu cocok untuk penggunaan komersial dengan beban awal yang rendah, seperti peralatan mesin. Kecepatan dapat dikendalikan dengan cara memasang tahanan dalam susunan seri dengan dinamo (kecepatan berkurang) atau dengan memasang tahanan pada arus medan (kecepatan bertambah).

- Motor DC Tipe Seri Dalam motor seri, gulungan medan (medan shunt) dihubungkan secara seri dengan gulungan dinamo (A). Oleh karena itu, arus medan sama dengan arus dinamo. Karakter kecepatan dari motor DC tipe seri adalah : Kecepatan dibatasi pada 5000 RPM Harus dihindarkan menjalankan motor seri tanpa ada beban sebab motor akan mempercepat tanpa terkendali.

- Motor DC Tipe Kompon/Gabungan Motor Kompon DC merupakan gabungan motor seri dan shunt. Pada motor kompon, gulungan medan (medan shunt) dihubungkan secara paralel dan seri dengan gulungan dinamo (A). Sehingga, motor kompon memiliki torque penyalaan awal yang bagus dan kecepatan yang stabil. Karakter dari motor DC tipe kompon/gabungan ini adalah, makin tinggi persentase penggabungan (yakni persentase gulungan medan yang dihubungkan secara seri), makin tinggi pula torque penyalaan awal yang dapat ditangani oleh motor ini.

Relay

1. Pengertian Relay

Relay adalah komponen listrik yang bekerja berdasarkan prinsip induksi medan elektromagnetis. Jika sebuah penghantar dialiri oleh arus listrik, maka di sekitar penghantar tersebut timbul medan magnet. Medan magnet yang dihasilkan oleh arus listrik tersebut selanjutnya diinduksikan ke logam ferromagnetic.

Relay merupakan suatu komponen (rangkaian) elektronika yang bersifat elektronis dan sederhana serta tersusun oleh saklar, lilitan, dan poros besi. Penggunaan relay ini dalam perangkat-perangkat elektronika sangatlah banyak. Terutama di perangkat yang bersifat elektronis atau otomatis. Contoh di televisi, radio, lampu otomatis dan lain-lain.

Cara kerja komponen ini dimulai pada saat mengalirnya arus listrik melalui koil,lalu membuat medan magnet sekitarnya sehingga dapat merubah posisi saklar yang ada di dalam relay tersebut, sehingga menghasilkan arus listrik yang lebih besar. Keutamaan komponen sederhana ini yaitu dengan bentuknya yang minimal bisa menghasilkan arus yang lebih besar. Pemakaian relay dalam perangkat-perangkat elektronika mempunyai keuntungan yaitu, dapat mengontrol sendiri arus serta tegangan listrik yang diinginkan, dapat memaksimalkan besarnya tegangan listrik hingga mencapai batas maksimalnya, Dapat menggunakan baik saklar maupun koil lebih dari satu, disesuaikan dengan kebutuhan.

Dalam praktek yang biasa dilakukan oleh elektronika pada awalnya adalah menggunakan relay ini untuk menghidupkan kipas angin saat suhu di suatu ruangan lebih dari 30 derajad. Sistem kerja dari relay disini adalah, menerima instruksi dari IC dan secara otomatis, saklar akan dialiri oleh arus listrik, dan menggerakkan saklar yang ada di relay tersebut.

Relay.jpg

        Gambar 2.8. Relay

Konsep Dasar Komponen Elektronika

1. Definisi Elektronika

Komponen-komponen elektronika dibagi dalam jenis komponen pasif dan komponen aktif”.

Menurut Budiharto (2009:1), bahwa ”Elektronika adalah merupakan bidang yang menarik untuk dipelajari oleh pelajar dan hobbyist karena dapat berkreasi apa saja sesuai keinginan”.

Menurut Rusmadi (2009:10), komponen elektronika dibagi menjadi 2 kelompok yaitu:

a. Komponen Pasif

Menurut Rusmadi (2009:10) bahwa “Komponen pasif adalah komponen-komponen elektronika yang apabila dialiri aliran listrik tidak menghasilkan tenaga seperti: perubahan tegangan, pembalikan fasa, penguatan dan lain-lain”.

Menurut Rusmadi (2009:10), ada beberapa komponen yang termasuk dalam komponen pasif di antaranya adalah:

1. Resistor atau Tahanan

2. Kapasitor atau Kondensator

3. Trafo atau Transformator

b. Komponen aktif

Menurut Rusmadi (2009:33), bahwa “Komponen aktif adalah komponen yang apabila dialiri aliran listrik akan menghasilkan sesuatu tenaga baik berbentuk penguatan maupun mengatur aliran listrik yang melaluinya”.

Menurut Rusmadi (2009:33), ada beberapa yang termasuk komponen aktif antara lain adalah:

a. Dioda

b. Transistor

c. IC (Intragated Circuit)

d. Thyristor atau SCR (Silicon Controller Recifier)

Konsep Dasar Resistor

1. Definisi Resistor atau Tahanan

Menurut Budiharto (2009:1), “Salah satu komponen elektronika yang berfungsi untuk memberikan hambatan terhadap aliran arus listrik”.

Dari pengertian diatas dapat disimpulkan bahwa resistor adalah komponen elektronika yang berfungsi memberikan tahanan atau hambatan arus listrik.

Resistor digunakan sebagai bagian dari jejaring elektronik dan sirkuit elektronik, dan merupakan salah satu komponen yang paling sering digunakan. Resistor dapat dibuat dari bermacam-macam kompon dan film, bahkan kawat resistansi (kawat yang dibuat dari paduan resistivitas tinggi sepertinikel-kromium).

Resistor.jpg

        Gambar 2.9. Resistor

Karakteristik utama dari resisitor adalah resisitansinya dan daya listrik yang dapat dihantarkan. Karakteristik lain termasuk koefisien suhu, listrik dan induktansi.

Resistor dapat diintegrasikan kedalam sirkuit hibrida dan papan sirkuit cetak, bahkan sirkuit terpadu. Ukuran dan letak kaki bergantung pada desain sirkuit, kebutuhan daya resistor harus cukup dan disesuaikan dengan kebutuhan arus rangkaian agar tidak terbakar.

Tabel-Resistor.png

Ohm (simbol: Ω adalah satuan SI untuk resistansi listrik, diambil dari nama Georg Ohm). Nilai satuan terbesar yang digunakan untuk menentukan besarnya nilai resistor adalah:

1 Mega Ohm (MΩ) = 1.000.000 Ohm.

1 kilo Ohm (KΩ) = 1.000 Ohm.

2. Resistor Tetap

Menurut Rusmadi (2009:11), bahwa “Resistor tetap adalah resistor yang nilainya besaranyan sudah ditetepkan oleh pabrik pembuatannya dan tidak dapat di ubah-ubah”. Resistor memiliki nilai resistansi, sebagai nilainya ada yang dicantumkan langsung pada badannya dan sebagian lagi karena bentuk fisiknya kecil.

Menurut Rusmadi (2009:15), resistor dibagi menjadi 6 yaitu:

a. Resistor Kawat

Resistor kawat ini adalah jenis resistor pertama yang lahir pada generasi pertama pada waktu rangkaian elektroniaka masih mengguanakan Tabung Hampa (Vacuum Tube). Bentuknya bervariasi dan fisik agak besar. Resisistor ini biasanya banyak digunakan dalam rangkaian daya karena memiliki ketahanan yang tinggi yaitu disipasi terhadap panas yang tinggi.

b. Resisitor Batang Karbon (Arang)

Pada awalnya resistor ini dibuat dari bahan karbon kasar yang diberililitan kawat yang kemudian diberi tanda dengan kode warna berbentuk gelang dan untuk pembacaanya dapat dilihat pada table kode warna.

c. Resistor Keramik atau Porselin

Dengan adanya perkembangan teknologi elektronika, saat ini telah dikembangkan jenis resistor yang dibuat dari bahan keramik atau porselin. Jenis resistor ini banyak dipergunakan dalam rangkaian-rangkaian modern seperti sekarang ini karena bentuk fisiknya kecil dan memiliki ketahanan yang tinggi. Di pasaran kita akan menjumpai resisitor jenis ini dengan ukuran bervariasi mulai dari 1/4 Watt, 1/3 Watt, ½ Watt, 1 Watt dan 2 Watt.

d. Resisitor Film Karbon

Sejalan dengan perkembangan teknologi para produsen komponen elektronika telah memunculkan jenis resistor yang dibuat dari bahan karbon dan dilapisi dengan bahan film yang berfungsi sebagai pelindung terhadap pengaruh luar. Nilai resistansinya dicantumkan dalam bentuk kode warna seperti pada Resistor Karbon.

e. Resisitor Film Metal

Resistor Film Metal dibuat dengan bentuk hampir menyerupai resistor film karbon dan memiliki keadalan dan stabilitas yang tinggi dan tahan terhadap perubahan temperatur.

f. Resisitor Tipe Film Tebal

Resistor jenis ini bentuknya merip dengan resistor film metal, namun resistor ini dirancang khusus agar memiliki kehandalan yang tinggi. Sebagai contoh sebuah resistor film tebal dengan rating daya 2 Watt saja sudah mampu untuk dipakai menahan beban tegangan di atas satuan Kilo Volt.

3. Resistor Tidak Tetap

Menurut Rusmadi (2009:16), bahwa “Resistor tidak tetap adalah resistor yang nilai resistansinya (tahananya) dapat dirubah-rubah sesuai dengan keperluan dan perubahannya dapat dilakukan dengan jalan mengeser atau memutar pengaturnya”.

Menurut Rusmadi (2009:16), bahwa resistor tidak tetap dibagi menjadi 8 yaitu:


a. Potensiometer

Potensiometer adalah komponen pembagi tegangan yang dapat disetel sesuai dengan keinginan. Bentuk fisik dari Potensiometer pada umumnya besar dan dibuat dari bahan kawat atau arang (karbon).

b. Potensiameter Preset

Potensiameter Preset bentuknya sangat kecil danpengaturannya sama dengan Trimpot yaitu dengan menggunakan obeng yang diputar pada bagian lubang coakan.

c. NTC dan PTC

NTC adalah singakatan dari Negative Temperature Coefficient sedangkan PTC adalah singkatan dari Positive Temperature Coefficient. Sifat dari komponen NTC adalah resisitor yang nilai tahannya akan menurun apabila temperature sekelilingnya naik dan sebaliknya komponen PTC adalah resistor yang nilai tahannya akan bertambah besar apabila temperaturnya turun.

d. LDR ( Light Dependent Resisitor)

LDR adalah singkatan dari Light Dependent Resisitor yaitu resisitor yang tergantung cahaya, artinya nilai tahannya akan berubah-ubah apabila terkena cahaya dan perubahannya tergantungdari intensitas cahaya yang diterimanya.

e. VDR (Volttage Dependent Resistor)

VDR adalah singkatan dari Volttage Dependent Resistor yaitu resistoryang nilai tahannya akan berubah tergantung tegangan yang diterimanya. Sifat dari VDR adalah semakin besar tegangan yang diterimanya maka tahanannya akan semakin mengecil sehingga arus yang melalui VDR akan bertambah besar.

Konsep Dasar Kapasitor atau Kondensator

1. Definisi Kapasitor atau Kondenstator

Menurut Rusmadi (2009:20), bahwa “Kapasitor adalah Komponen elektronika yang mampu menyimpan arus dan tegangan listrik sementara waktu”. Seperti juga halnya resistor, kapasitor adalah termasuk salah satu komponen pasif yang banyak digunakan dalam membuat rangkaian elektronika.

Kapasitor sendiiri berasal dari kata capacitance atau kapasitas yang artinya adalah kemampuan untuk menyimpan arus listrik (Dalam istilah elektronika diistilahkan sebagai “Muatan Listrik.”) Jadi kapasitor adalah suatu komonen yang dapat diisi dengan muatan listrik kemudian disimpan untuk sementara waktu dan selanjutnya muatan tersebut di kosongakan/dibuang melalui suatu sistem atau dihubungkan ke bumi.

Kondensator diidentikkan mempunyai dua kaki dan dua kutub yaitu positif dan negatif serta memiliki cairan elektrolit dan biasanya berbentuk tabung.

Lambang-KOndensator.jpg

        Gambar 2.10. Lambang Kondensator

Sedangkan jenis yang satunya lagi kebanyakan nilai kapasitasnya lebih rendah, tidak mempunyai kutub positif atau negatif pada kakinya, kebanyakan berbentuk bulat pipih berwarna coklat, merah, hijau dan lainnya seperti tablet atau kancing baju.

Lambang-Kapasitor.jpg

        Gambar 2.11. Lambang Kapasitor

Namun kebiasaan dan kondisi serta artikulasi bahasa setiap negara tergantung pada masyarakat yang lebih sering menyebutkannya. Kini kebiasaan orang tersebut hanya menyebutkan salah satu nama yang paling dominan digunakan atau lebih sering didengar. Pada masa kini, kondensator sering disebut kapasitor (capacitor) ataupun sebaliknya yang pada ilmu elektronika disingkat dengan huruf (C).

2. Kapasitor

Satuan dari kapasitansi kondensator adalah Farad (F). Namun Farad adalah satuan yang terlalu besar, sehingga digunakan:

a. Pikofarad ( ) =

b. Nanofarad ( ) =

c. Microfarad ( ) =

Satuan Farad adalah satuan yang sangat besar dan jarang dipergunakan dalam percobaan. Dalam prakteknya biasanya dipergunakan satuan Farad dalam bentuk pecahan seperti berikut ini:

a. 1 Farad (F) = 1.000.000 µF (mikroFarad)

b. 1 mikroFarad (µF) = 1.000 nF (nanoFarad)

c. 1 nanoFarad (nF) = 1.000 pF (pikoFarad)

Tabel-nilai-kapasitansi.png

Ada jenis kapasitor lain seperti kapasitor elektrolit yang selain memiliki nilai kapasitas juga memiliki parameter-parameter lain seperti batas tegangan kerja. Batas tegangan kerja (Working Voltage) yaitu batas tegangan maksimum di mana kapasitas tersebut dapat dioperasikan dalam suatu rangaian. Parameter tersebut biasanya dicantumkan langsung pada badan kapasitor. Selain dari pada itu untuk jenis-jenis kapasitor pada umumnya diberi tanda (+) dan (-). Tanda tersebut adalah menyatakan polaritas yang harus dihubungkan dengan catu daya. Dalam pemasanganannya harus diperhatikan baik-baik jangan sampai kedua tanda tersebut dipasang terbalik sebab apabiala sampai terbalik akan mengakibatkan kerusakan pada kapasitor tersebut dan bahkan akan merusak rangkaian yang akan dibuat.

Apabila kita mendekatkan 2 macam bahan konduktor dengan tidak saling bersentuhan, kemudian kepada kedua bahan tadi kita alirkan aliran listrik, secara teoritis kita telah mendapatkan sebuah Kapasitor sederhana. Namun dalam dunia elektronika tentunya tidak sederhana itu, masih ada factor lain yang perlu dipertimbangkan dalam pembuatan sebuah Kapasitor.

Dalam pembuatan komponen Kapasitor diperlukan suatu bahan yang berfungsi menyekat di antara 2 bahan konduktor. Bahan yang berfungsi sebagai penyekat itu disebut bahan dielektrikum seperti pada gambar di bawah.

Dielektrikum.jpg

        Gambar 2.12. Dielektrikum

Seperti terlihat pada gambar di atas, apabila kita membuka sebuah Kapasitor Elektrolit berkas dengan menggunakan sebuah pisau tipis (cutter), di dalamnya akan terlihat 2 buah lapisan tipis. Setiap lapisan dilapisi lagi dengan bahan metal foil tipis. Setiap metal foil dihubungkan dengan salah satu terminal hubungan listrik. Antara kedua lapisan tadi diberi bahan penyekat yang disebut Dielektrikum. Bahan Dielektrikum pada umumnya dibuat dengan bahan kertas, maka, film, minyak bakelit dan lain-lain.

Dalam prakteknya kita mengenal berbagai macam jenis Kapasitor yang namanya disesuaikan dengan nama bahan Dielektrikum yang digunakan dalam membuat komponen Kapasitor. Sebagai contoh misalnya: Bila kapasitor bahan Dielektrikumnya dibuat dari kertas, maka Kapasitor tersebut dinamakan Kapasitor kertas dan kalau bahan Dielektrikumnya dibuat dari bahan elektrolit, maka Kapasitor tersebut dinamakan Kapasitor Elektrolit.

Besarnya kapasitas dari sebuah Kapasitornya dapat ditentukan dengan rumus:

c = 0,0885 x Ɛ x D/d µF

Ɛ = konstanta dielektrikum

D = luas bahan metal foil dalam cm2

d = jarak antara kedua metal foil dalam cm

Dari rumus di atas, kita dapat melihat bahwa besar kecilnya kapasitas suatu komponen Kapasitor tergantung kepada konstanta dielektrikum atau bahan dielektrikum serta luas bidang bahan dielektrikum yang digunakan.

Pengertian dari Dielektrikum adalah angkka tetap yang dipergunakan untuk membandingkan suatu bahan Dielektrikum dengan nilai konstanta Dielektrikum udara (Ɛ udara = 1).

Tabel-nilai-kapasitansi1.png

Konsep Dasar Trafo atau Transformator

1. Definisi Trafo atau Transformator

Menurut Rusmadi (2009:61), bahwa “Trafo adalah alat yang dibuah dari gulungan kawat yang fungsinya memindahkan tenaga dari bagian input yaitu gulungan primer ke bagian outputnya yaitu gulungan sekundernya”.

Bentuk pemidahan ini biasanya dapat berupa perubahan tegangan maupun frekuensi atau induktansi, perubahannya bisa berupa kenaikan suatu harga dan bisa juga berupa penurunan harga.

Trafo.png

       Gambar 2.13. Trafo

Dalam bidang elektronika tenyata penggunaan alat yang menggunakan prinsip gulunga kawat memegang peranan penting dan banyak ragamnya.

Menurut Rusmadi (2009:61) berdasarkan kegunaanya jenis gulungan kawat dapat dibagi menjadi 3 yaitu:


1. Gulungan Tunggal

Yang dimaksud gulungan tunggal adalah yang di bagian tengahnya dipercabangkan. Pada gulungan tunggal, bagian primer dan sekundernya menjadi satu seperti pada gambar di bawah ini.


2. Gulungan Induktif

Trafo yang digunakan sebagai trafo catu daya pada umumnya menggunakan prinsip gulungan induktif adalah gulungan yang terdiri dari 2 buah gulungan. Gulungan pertama disebut gulungan primer yang dipakai sebagai inputnya dan gulungan kedua disebut dulungan sekunder yang dipergunakan sebagain outputnya. Gulungan sekunder bekerja berdasarkan prinsip kerja induksi dari gulungan primernya seperti pada gambar dibawah ini.


3. Gulungan Induktif Bertap

Pada dasarnya Gulungan Induktif Bertap hampir sama dengan Gulungan Induktif yaitu terdiri dari 2 buah gulungan yaitu Gulungan primer dan gulungan sekunder, hanya pada beberapa tempat pada bagian gulungan sekunder disadap dan sipercabangkan dengan tujuan untuk mendapatkan tegangan yang dikehendaki.

Konsep Dasar Dioada

1. Definisi Dioada

Menurut John (2010:143), “Dioda merupakan alat yang hanya bisa mengalirkan arus DC dalam satu arah, sedang pada arah yang berlawanan ia tidak bisa menghantarkannya. Kalau ia dialiri arus AC maka akan berhasil didapatkan arus DC dari arus AC ini. Karenanya pada sifat yang demikian maka dioda bisa digunakan sebagai perata arus yang biasa dipasang di adaptor”.

Komponen elektronika dengan dua terminal, yang terbentuk dari dua jenis semikonduktor, yaitu type P yang biasa disebut dengan anoda dan type N yang biasa disebut dengan katoda, dimana kemudian kedua semikonduktor ini digabungkan. Untuk membuat diode dalam keadaan conduct, diperlukan tegangan biasnya sebesar 0,3 volt untuk dioda dengan bahan germanium atau 0,7 volt untuk dioda dengan bahan silikon.

Dioda.jpg

     Gambar 2.14. Dioda

Perlu diketahui bahwa komponen dioda ini pada umumnya hamper selalu dipergunakan dalam rangkaian, terutama pada rangkaian Power Supply.

Menurut Rusmadi (2009:34) Fungsi diode dalam suatu rangkaian adalah:

a. Penyearah tegangan listrik.

b. Pengaman tegangan listrik.

c. Memblokir tegangn listrik.


Konsep Dasar Transistor

1. Definisi Transistor


Menurut Budiharto (2009:3), bahwa “Transistor adalah memiliki 3 terminal biasanya dibuat dari bahan silicon atau germanium”.

Menurut Rusmadi (2009:42), bahwa “Transistor adalah merupakan komponen dasar yang paling penting dan banyak dipergunakan dalam setiap rangkaian”.

Alat semikonduktor yang dipakai sebagai penguat, sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modulasi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran listrik, dimana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), memungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya.

Gambar-Transistor.jpg

          Gambar 2.15. Transistor

Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor (E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat dipakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Basis, yaitu pada keluaran tegangan dan arus output Kolektor.

Transistor disusun menggunakan sambungan dioda. Berdasarkan jenis sambungan transistor dibedakan menjadi dua jenis sebagai berikut.

a. BJT (Bipolar Juction Transistor)

BJT memiliki 2 dioda yang kutub positif atau kutub negatifnya terhimpit, serta memiliki terminal, yaitu emitor (E), kolektor (C), dan basis (B). BJT dapat dibagi menjadi dua jenis berikut ini:

1. NPN (Negative Positive Negative)

Transistor NPN terdiri dari 1 lapisan semikondutor tipe-P di antara 2 lapisan semikonduktor tipe-n. Arus kecil yang memasuki basis pada emitter dikuatkan di keluran kolektor. Dengan kata lain, transistor NPN hidup ketika tegangan basis lebih tinggi dari pada tengan emitter.

Lambang-NPN.jpg

         Gambar 2.16. Simbol Transistor NPN

            (Sumber: Rusmadi (2009:41))

2. PNP (Positive Negative Positive)

Transistor PNP terdiri dari 2 lapisan semikonduktor tipe-n di antara 2 alpisan semikonduktor tipe-p. arus kecil yang meninggalkan basis pada moda tunggal emitter dikuatkan dikeluran kolektor. Dengan kata lain, transistor PNP hidup ketika tegangan basis lebih rendah dari pada tegangan emitter.

Lambang-PNP.jpg

         Gambar 2.17. Simbol  Transistor PNP

         ( Sumber: Rusmandi (2009:41))

Transistor merupakan komponen yang sangat penting dalam dunia elektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier (penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (stabilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor digunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dirangkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi rangkaian-rangkaian lainnya.

Konsep Dasar Bluetooth

1. Definisi Bluetooth


Menurut Dwi Agus Diartono (2009:70) “Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real time antara host-host bluetooth dengan jarak jangkauan layanan yang terbatas ”.

2. Sejarah Bluetooth

Menurut Dwi Agus Diartono (2009:70) “Nama bluetooth berawal dari proyek prestisius yang dipromotori oleh perusahaan perusahaan raksasa internasional yang bergerak di bidang telekomunikasi dan komputer, di antaranya Ericsson, IBM, Intel, Nokia, dan Toshiba”.


Proyek ini di awal tahun 1998 dengan kode nama bluetooth, karena terinspirasi oleh seorang raja Viking (Denmark) yang bernama Harald Blatand. Raja Harald Blatand ini berkuasa pada abad ke-10 dengan menguasai sebagian besar daerah Denmark dan daerah Skandinavia pada masa itu. Dikarenakan daerah kekuasaannya yang luas, raja Harald Blatand ini membiayai para ilmuwan dan insinyur untuk membangun sebuah proyek berteknologi metamorfosis yang bertujuan untuk mengontrol pasukan dari suku suku di daerah Skandinavia tersebut dari jarak jauh. Maka untuk menghormati ide raja Viking tersebut, yaitu Blatand yang berarti bluetooth (dalam bahasa Inggris) proyek ini diberi nama.

a. pertama dirilis untuk bluetooth versi 1.0 dan 1.0 B pada tanggal 26 Juli 1999 produk ini belum sempurna, karena mempunyai banyak masalah dan perusahaan manufaktur pendukungnya mengalami kesulitan dalam menerapkan teknologi ini pada produk mereka. Untuk versi ini dibutuhkan perintah manual pada Hardware Device Address (BD-ADDR) transmisi saat proses koneksi di antara dua device dalam satu jaringan (handshaking process) sehingga keamanan pengguna tidak terjamin, dan penggunaan protokol tanpa nama (anonymite mode) tidak dimungkinkan di versi ini.

b. Pada bulan Oktober di tahun yang sama, Bluetooth telah diperbarui dan dirilis versi 1.1 dan 1.2, Untuk versi ini telah dilakukan penyempurnaan dan perbaikan antara lain :

1. Digunakannya masks pada perangkat Hardware Device Address (BD-ASSR) untuk melindungi pengguna dari identity snooping (pengintai) maupun tracker.

2. Penggunaan protokol tanpa nama (anonymite mode) sudah tersedia namun tidak diimplementasikan, sehingga konsumen biasa tidak dapat menggunakannya

3. Adaptive Frequency Hopping (AFH), dengan memperbaiki daya tahan dari gangguan frekuensi radio yang digunakan oleh banyak orang di dalam hopping sequence.

4. Transmisi berkecepatan tinggi.

Dengan bertambahnya perusahaan manufaktur pendukung, antara lain 3Com, Ericsson, IBM, Intel, Lucent Technologies, Microsoft, Motorola, Nokia, dan Toshiba yang lebih dikenal dengan nama The Bluetooth SIG (Special Interest Group), maka teknologi ini pun mengalami perbaikan perbaikan untuk versi 2.0-nya. Fitur tambahan yang dirilis oleh periset dari Ericsson tidak menjelaskan secara detail, tetapi intinya ada beberapa tambahan pada Bluetooth ini, antara lain:

1. Diperkenalkannya Non-hopping narrowband channels. Pada channel ini biasa digunakan untuk memperkenalkan layanan profile bluetooth oleh berbagai device dengan volume yang sangat tinggi dari perangkat bluetooth secara simultan.

2. Tidak dienkripsinya informasi yang bersifat umum secara realtime, sehingga dasar kemacetan trafik informasi dan laju trafik ke tujuan dapat dihindari waktu ditransmisikan oleh perangkat dengan melewati setiap host dengan kecepatan tinggi.

3. Koneksi berkecepatan tinggi.

4. Multiple speeds level.

3. Aplikasi dan Layanan Bluetooth

Menurut Dwi Agus Diartono (2009:71) “Sebuah perangkat yang memiliki teknologi wireless bluetooth akan mempunyai kemampuan untuk melakukan pertukaran informasi dengan jarak jangkauan sampai dengan 10 meter (~30 feet), bahkan untuk daya kelas 1 bisa sampai pada jarak 100 meter. Sistem bluetooth menyediakan layanan komunikasi point to point maupun komunikasi point to multipoint”. Produk bluetooth dapat berupa PC card atau USB adapter yang dimasukkan kedalam perangkat. Perangkat-perangkat yang dapat diintegerasikan dengan teknologi bluetooth antara lain : mobile PC, mobile phone, PDA (Personal Digital Assistant), headset, kamera digital, printer, router dan masih banyak peralatan lainnya. Aplikasiaplikasi yang dapat disediakan oleh layanan bluetooth ini antara lain : PC to PC filetransfer, PC to PC file synch (notebook to desktop), PC to mobile phone, PC to PDA,wireless headset, LAN connection via ethernet access point dan sebagainya.

Aplikasi-modul-Bluetooth.jpg

        Gambar 2.18. Contoh Modul Aplikasi Beberapa Bluetooth

Modul Bluetooth HC-05

1. Definisi Modul Bluetoth HC-05

serial. Modul HC-05 adalah modul bluetooth SPP(serial Port Protocol) yang mudah digunakan, yang dirancang untuk komunikasi nirkabel dengan pengaturan koneksi.

Modul-Bluetoth.jpg

2. Spesifikasi

Fitur-fitur hardware yang dimiliki Modul Bluetooth HC-05 adalah:

1. sensitivitas Tipe-80dBm

2. Sampai +4 dBm RF daya pancar

3. Tegangan Rendah dari 1,8 sampai 3.6V I / O

4. PIO kontrol

5. Antarmuka UART dengan baud rate dapat diprogram

6. Dengan antena terintegrasi

7. Dengan tepi konektor

Operating System Android

1. Sejarah Android

Meskipun Android identik dengan Google, namun inisiatif pembuatan Android pertama kali bukanlah berasal dari si pembuat mesin pencari tersebut. Sebelum diakuisisi oleh Google pada bulan Juli 2005, sistem operasi Android ini dikembangkan pertama kali oleh perusahaan start-up bernama Android, Inc. Sejak dibeli Google, Android memiliki momentum untuk berkembang dan saat ini telah menjadi salah satu sistem operasi untuk ponsel dan gadget yang paling berpengaruh didunia.

Menurut Nazruddin Safaat H (2011:1), “android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet.”

Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

Fitur-fitur yang dimiliki android adalah:

a. Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.

b. Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat telepon seluler.

c. Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.

d. SQLite: untuk penyimpanan data.

e. Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

f. GSM, Bluetooth, EDGE, 3G, 4G dan WiFi (tergantung piranti keras)

g. Kamera, Global Positioning System (GPS), kompas, NFC dan accelerometer (tergantung piranti keras)

2. Perkembangan Android

Wahana (2012:2) didalam bukunya mengemukakan perkembangan Android dan keunggulannya diantaranya sebagai berikut:

a. Android versi 1.1

Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.

b. Android Versi 1.5 (Cupcake)

Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.

c. Android Versi 1.6 (Donut)

Donut (versi 1.6) dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus, kamera, camcorder dan galeri yang dintegrasikan, CDMA / EVDO, 802.1x, VPN, gestures, kemampuan dial kontak, teknologi text to change speech, pengadaan resolusi VWGA.

d. Android Versi 2.1 (Eclair)

Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.

Untuk bergerak cepat dalam persaingan perangkat generasi berikutnya, Google melakukan investasi dengan mengadakan kompetisi aplikasi mobile terbaik. Dengan semakin berkembangnya dan semakin bertambahnya jumlah handset Android, semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka kepada sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android dalam situs internet juga dianggap penting untuk menciptakan aplikasi Android asli, contohnya oleh MySpace dan Facebook.

e. Android Versi 2.2 (Froyo: Frozen Yogurt)

Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahan-perubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuanWiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market.

f. Android Versi 2.3 (Gingerbread)

Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahan-perubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (User Interface) didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu.

g. Android Versi 3.0 (Honeycomb)

Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis.

h. Android Versi 4.0 (Ice Cream Sandwich)

Ice Cream Sandwich didesain untuk baik itu telepon ataupun tablet. Android ICS menawarkan banyak peningkatan dari apa yg sudah ada di Gingerbread dan Honeycomb dengan pada saat yang sama memberikan inovasi-inovasi baru. Beberapa peningkatan itu antara lain kemampuan copy paste yang lebih baik, data logging dan warnings, dan kemampuan utk mengambil screenshot dengan menekan power dan volume bersamaan. Selain itu keyboardnya dan kamus juga mendapat perbaikan. Inovasi-inovasi baru di ICS antara lain penggunaan font “Roboto”. di Android 4.0 Ice Cream Sandwich System Bar dan Action Bar. adanya Android 4.0 Ice Cream Sandwich voice control yang memungkinkan kita mendikte teks yang ingin kita ketik. Selain itu Face Unlock merupakan salah satu hal yang menonjol di Android versi baru ini. Juga ada NFC based app yang disebut Android Bump, yang memungkinkan pengguna untuk bertukar informasi/data hanya dengan menyentuhkan gadget.

i. Android Versi 4.1 (Jelly Bean)

Android Jelly Bean yaang diluncurkan pada acara Google I/O lalu membawa sejumlah keunggulan dan fitur baru. Penambahan baru diantaranya meningkatkan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat.

Tidak ketinggalan Google Now juga menjadi bagian yang diperbarui. Google Now memberikan informasi yang tepat pada waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. Sistem operasi Android Jelly Bean 4.1 muncul pertama kali dalam produk tablet Asus, yakni Google Nexus 7.

3.Android SDK

Menurut Nazruddin Safaat H (2011:15), “SDK (Software Development Kit) merupakan alat bantu dan API dalam mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman JAVA”

SDK Android sebenarnya adalah kumpulan tools yang di sediakan oleh google untuk para pengembang yang ingin mencoba mengembangkan aplikasi android nya. Sdk sendiri merupakan kependekan dari system development kits, dalam sdk ini terdapat tools tool yang di butuhkan dalam pengembangan android, diantaranya adalah:

Tampilan-SDK.jpg

        Gambar 2.20. Tampilan tools SDK

a. Adb Shell

Adb sendiri merupakan bagian dari android development bridge yang dapat menjalankan terminal android seperti anda menjalankan terminal pada sistem operasi linux, dan command yang terdapat adalam adb shell sendiri sama seperti command linux pada umumnya, dan sistem yang berjalan pun juga hampir sama seperti linux pada umumnya.

b. Android Simulator

Fungsi dari android simulator ini berguna untuk para programer yang ingin melakukan testing aplikasi yang di buat nya kedalam sistem operasi android secara virtual sebelum mengaplikasikanya kedalam handset android sebenarnya, bila kita menjalankan android virtual ini, yang kita lihat sama seperti kita menjalankan handset android yang sesungguh nya, dan versi versi android terdahulu juga bisa kita jalankan apabila kita menginstal dan mendownload nya pada situs resmi google.

TAmpilan-SDK.png

        Gambar 2.21. Tampilan Android Simulator

c. DDMS

DDMS dapat mencatat semua log yang aktif yang di lakukan pada ponsel android, hal ini memungkinkan para pengembang juga dapat melakukan benchmark terhadap aplikasi yang dibuatnya apabila sudah di terapkan langsung dalam ponsel android.

Konsep Dasar Basic4android

1. Definisi BAsic4android

Basic4android adalah Development Tool sederhana yang powerful untuk membangun aplikasi android. Bahasa Basic4android mirip dengan bahasa Visual Basic dengan tambahan dukungan untuk objek. Aplikasi android (APK) yang di-compile oleh Basic4android adalah aplikasi android native/asli dan tidak ada extra runtime seperti di Visual Basic yang ketergantungan file msvbvm60.dll, yang pasti aplikasi yang di-compile oleh Basic4android adalah NO DEPENDENCIES (tidak ketergantungan file lain). IDE Basic4android hanya fokus pada Development Android.

Home-Listing.png


          Gambar 2.22. Tampilan Basic4android

        Sumber: BAsic4android Datasheet (2012:1)


Basic4android termasuk designer GUI untuk aplikasi android yang powerful dengan dukungan Built-in untuk multiple screens dan orientations, serta tidak dibutuhkan lagi penulisan XML yang rumit.

Design-Basic-4-Android.jpg


        Gambar 2.23. Designer Basic4android

        Sumber: BAsic4android Datasheet (2012:2)

KOnsep Dasar Bascom AVR

1. Definisi Bascom AVR

BASCOM-AVR bukan hanya kompailer bahasa BASIC, tetapi juga nyaman untuk pengembangan lingkungan terintegrasi (Integrated Development Environment) atau IDE, yang berlari di windows95 and windowsNT. seperti lingkungan pengembangan mendukung seluruh proses dari pengkodean dan pengujian program yang digunakan mikrokontroler

Bascom-AVR.png

         Gambar 2.24. Tampilan BASCOM-AVR

        Sumber: Clause Khunel (2001:25)

KOnsep Dasar Elisitasi

1. Definisi Elisitasi

Menurut Guritno, Sudaryono dan Untung Rahardja (2010:302), “Elisitasi (elicitation) berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.

2. Jenis-jenis Elisitasi

Menurut Guritno, Sudaryono dan Untung Rahardja (2010:302), Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu sebagai berikut:

1) Elisitasi Tahap I

Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

2) Elisitasi Tahap II

Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi untuk dieksekusi.

a. M pada MDI itu artinya Mandatory. Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.

b. D pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih perfect.

c. I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.

3) Elisitasi Tahap III

Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE.

a. T artinya Technical, maksudnya bagaimana tata cara / tehnik pembuatan requirement tersebut dalam sistem yang diusulkan.

b. O artinya Operasional, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

c. E artinya Economic, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.

Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu sebagai berikut:

a. High (H) : Sulit untuk dikerjakan, karena tehnik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.

b. Middle (M) : Mampu untuk dikerjakan.

c. Low (L) : Mudah untuk dikerjakan.

4) Final Draft Elisitasi

Final draft merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.

LITERATUR RIVIEW

Menurut Guritno, Sudaryono dan Untung Rahardja (2010:86), “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama”.

1. Penelitian yang dilakukan oleh Nurdiansyah (2012) dari Perguruan Tinggi Raharja yang berjudul “Home Appliances Controling With Mobile Device Based On Android OS”. Penelitian ini membahas tentang pengontrolan alat-alat rumah tangga menggunakan mobile berbasis operating system android. Komponen yang digunakan yaitu Xboard V2, ULN2803, Router Wireless, Kabel UTP, Relay, Catu Daya, Led dan Lampu. Sedangkan Bahasa pemrograman yang digunakan adalah bahasa C. Dalam pengontrolannya menggunakan aplikasi android sebagai interface yang dibuat dengan menggunakan Eclips. Operating Sistem Android ternyata mampu digunakan sebagai alat remote control dengan memanfaatkan jaringan internet.

2. Penelitian yang dilakukan oleh David Fajar Hermawan, Iwan Setiawan, S.T., M.T., Trias Andromeda, S.T., M.T., dari Fakultas Teknik Universitas Diponegoro, dengan judul “Penggunaan Teknologi Java Pada Sistem Pengendali Peralatan Elektronik Melalui Bluetooth” tahun 2007, bahasa pemrograman yang digunakan menggunakan bahasa java.

3. Penelitian yang dilakukan oleh Iyus Irwanto, dari Institut Teknologi Sepuluh November yang berjudul “Perancangan Sistem HP Client Untuk Aplikasi Remote Control PC Berbasis Bluetooth”, 63 tahun 2009, masih menggunakan bahasa java, menggunakan J2ME.

4. Penelitian yang dilakukan oleh Jazuli Nugroho (2012) dari Perguruan Tinggi Raharja yang berjudul “Sistem Pengontrolan Pintu Air Otomatis dan Informasi Ketinggian Air Menggunakan SMS Gateway”, Penelitian ini membahas tentang sistem pengontrolan pintu air dengan menggunakan teknologi sms gateway sebagai media input sekaligus sebagai sistem informasinya. Cara kerja system informasinya adalah dengan mengirimkan data ketinggian air dengan menerima pesan teks yang dikirim dari mikrokontroller, ketika mikrokontroler menerima data ketinggian air dan akan mengirimkan informasi data ketinggian air.

5. Penelitian yang dilakukan oleh Abdul Ghoni (2013) dari Perguruan Tinggi Raharja yang berjudul “ Smart Incubator Berbasis Android OS”

6. Penelitian yang dilakukan oleh Muhamad Bintar (2013) dari Perguruan Tinggi Raharja dengan judul “ Sistem Pengontrolan Lampu Menggunakan Inputan Suara Berbasis Android“


Dari beberapa sumber literature review diatas, dapat diketahui bahwa penelitian tentang mikrokontroler dan pengontrolan secara nirkabel sudah banyak dibahas. Untuk itu penulis melakukan penelitian untuk menutupi beberapa kekurangan dari penelitian yang sudah ada. Saat ini kemajuan teknologi sudah berkembang dengan pesat. Sehingga pengontrolan dapat dilakukan dengan menggunakan smartphone. Karena dewasa ini smartphone sudah banyak dipakai untuk berbagai macam kegiatan dan selalu dibawa kemana-mana, Untuk itu dibuatlah penelitian yang berjudul “Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS”.


BAB III

PEMBAHASAN

Gambaran Umum Perusahaan

Sejarah Singkat Perusahaan

PT. Inraya Traco adalah suatu perusahaan produsen kemeja pria, yang memiliki kemampuan tinggi dalam memproduksi berbagai jenis kemeja pria, mulai dari kemeja dengan model regular 3030,3035, Slimfit dan lain-lain, sebagai hasil keindahan dunia fashion modern. PT Inraya Traco berlokasi di Jl. Kapuk Pos Polisi No. 5 Jakarta Barat.

Dalam hal kemampuan produksi, PT Inraya Traco telah memiliki pengalaman dalam bidang jahitan baju yang didukung oleh mesin-mesin jahit yang berteknologi tinggi, sehingga dapat menghasilkan jahitan baju yang halus dan rapih serta mendapat sertifikat TOP BRAND berturut-turut dari Tahun 2009 sampai dengan tahun 2014. PT Inraya Traco juga mendapat dukungan dari produsen bahan baju yang terkemuka dengan kualitas bahan terbaik.

PT. Inraya Traco adalah manufactur yang bergerak dibidang konveksi yang diresmikan oleh Prisiden Indonesia yang ke-2 yaitu Bapak Soeharto pada tanggal 2 Maret 1992. PT Inraya Traco berfokus pada pengerjaan baju kemeja dengan mempekerjakan kurang lebih 1000 tenaga kerja terlatih dengan kapasitas produksi mecapai 12000 lusin baju perbulan, Hingga saat ini produk kemeja kami dipasarkan diberbagai wilayah seperti, Jawa Barat, Jawa Tengah, Jawa Timur, sampai wilayah sumatera, dan lain-lain. PT Inraya Traco bertekad menerapkan Sistem Manajemen Mutu dan Lingkungan, K3 dan Kepedulian Sosial sebagai upaya untuk memperbaiki kinerja produksi sehingga menghasilkan mutu yang memenuhi persyaratan pelanggan dan kepedulian untuk mengendalikan dampak lingkungan serta mengendalikan keselamatan dan kesehatan kerja sebagai akibat dari aktivitas produksi.

Organizational Structure


struktur.png

         Gambar 3.1. Organizational Structure PT. Inyara Traco

Tugas dan Tanggung Jawab

1. Managing Director

a. Menetapkan dan mengesahkan struktur organisasi perusahaan.

b. Menyediakan sumber daya yang cukup untuk mengelola Sistem Manajemen Mutu, lingkungan dan kepedulian sosisal terhadap karyawan.

c. Menetapkan tanggung jawab dan wewenang yang terkait dengan mutu, lingkungan dan kepedulian sosial terhadap karyawan.

2. Management Representative

a. Melaporkan Sistem Manajemen mutu, lingkungan dan kepedulian terhadap karyawan.

b. Memastikan Sistem Manajemen mutu, lingkungan dan kepedulian social terhadap karyawan.

3. Finance Administrator

a. Mengatur administrasi keuangan perusahaan.

b. Menerima atau mengeluarkan dana sesuai anggaran yang diterapkan.

4. Management Production

a. Sebagai mediator atas kesepakatan kerja yang akan dilakukan dalam proses produksi.

b. Mengawasi serta mengontrol proyek kerja berjalan.

5. Pengurus Produksi

a. Bertugas mengurusi produksi jika terjadi kesalahan-kesalahan didalam memproduksi produk.

b. Melaporkan informasi atau data ke management production.

6. Leader / Kepala Regu

a. Bertanggung jawab mengawasi kualitas dan kuantitas produk.

b. Sebagai mediator antara bagian produksi ke Pengurus Produksi.

Tujuan Perancangan

Untuk mengetahui sejauh mana tujuan penerapan system pengendali pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone android os dapat memudahkan kita untuk membuka pintu pagar. Sehingga kita tidak perlu lagi membuka pintu pagar secara manual. Adapun tujuan yang hendak dicapai dari perancangan system pengendali pintu pagar otomatis menggunakan aplikasi voice command android os disebutkan diatas adalah untuk memenuhi kebutuhan pemakai system dan untuk memberikan gambaran jelas tentang system yang sudah ada dan menghasilkan rancang bangun yang mudah digunakan dan dipahami. Tujuan dari perancangan sistem pengendali pintu pagar otomatis ini adalah sebagai berikut:

a. Tujuan individual

b. Tujuan Fungsional

c. Tujuan Operasional

Langkah-Langkah Perancangan

Untuk langkah-langkah dalam perancangan sistem pengendali pintu pagar otomatis ini menggunakan metode perancangan sebagai berikut:

a. Perancangan Sistem Mekanik

Dalam perancangan ini, model didesain terlebih dahulu dengan menggunakan aplikasi Solidwork untuk mempermudah dalam pengerjaan.

b. Perancangan Sistem Elektronik

Perancangan yang digunakan adalah melalui tahap analisa rangkaian elektronik seperti rangkaian yang sudah ada yaitu rangkaian Mikrokontroller Atmega 8 . dalam perancangan rangkaian Mikrokontroller Atmega 8 menggunakan aplikasi Proteus.

c. Perancangan Program

Perancangan program menggunakan bahasa pemrograman basic yaitu menggunakan program Basic 4 Android dan Basic Compiller dengan cara yang sistematis atas pengembangan, pengguna dan pemeliharaan program.

Diagram Blok

Agar mudah dipahami maka penulis membuat diagram blog dan alur kerjanya:

struktur1.png

         Gambar 3.2.. Diagram Blok Perancangan Perangkat Keras

Cara Kerja Alat

Untuk cara kerja alat dijelaskan Smartphone Android OS menjadi input untuk mengirimkan data berupa suara, inputan suara masuk ke dalam Smartphone Android, lalu dikirim ke server cloud Google, diolah dan dicocokkan dengan database server Google, setelah menemukan kata-kata yang revelan lalu di kirim kembali ke Smartphone Android. Smartphone Android menerima data dari server Google lalu ditampilkan variable yang sesuai dengan inputan suara. Setelah ditampilkan variable tersebut, lalu dikirim secara serial melalui media Bluetooth ke modul Bluetooth HC-05 lalu dikirim ke mikrokontroller kemudian diolah variable tersebut ke dalam coding yang sudah dibuat di dalam mikrokontroller Atmega8. Mikrokontroller memberikan instruksi berupa variable o dan c ke relay. Jika perintah dengan kata buka pintu maka motor dc akan berputar kekanan jika mengenai magnetik switch pin d2 akan bernilai 1, maka motor dc akan berhenti dan sebaliknya jika perintah kata tutup pintu maka motor dc akan berputar kekiri jika mengenai magnetik switch pin d3 akan bernilai 1, maka motor dc akan berhenti.

Pembuatan Alat

Perangkat Keras (Hardware)

Dalam perancangan perangkat keras ini dibutuhkan beberapa komponen elektronika dan device penunjang agar sistem dapat berjalan dengan baik sesuai dengan fungsinya. Dalam perancangan perangkat keras ini alat dan bahan yang dibutuhkan adalah:

1. Modul Bloetooth HC-05

2. Rangkaian Mikrokontroler ATmega8

3. Relay 12 V

4. Motor DC 12 V

5. Magnetic Switch

6. Catu Daya

7. Rangkaian Voltage Regulator (LM7805)

a. Rangkaian Modul Bluetooth HC-05

Modul Bluetooth Hc-05 berfungsi sebagai media untuk menerima data variable string yang dikirim dari aplikasi voice command pada smartphone android. Dalam rancangan ini tidak banyak pin yang digunakan, pada mikrokontroler ATMega8 yang dibutuhkan hanya PORT D Pin TX dan Pin RX untuk komunikasi data dengan mikrokontroler, pin PIO11 yang dihubungkan keVCC pada saat kita akan melakukan konfigurasi, pin PIO9 dan pin PIO8 dihubungkan ke LED untuk indikasi bahwa Modul Bluetooth HC-05 dalam keadaan menyala.

struktur2.png

        Gambar 3.3.Rangkaian Modul Bluetooth HC-05

b. Rangkaian Mikrokontroler ATmega8

Rangkaian mikrokontroler ini merupakan tempat pengolahan data dan pengoperasian alat. Untuk perancangan ini, mikrokontroler berfungsi sebagai otak dari seluruh sistem rancangan. Mikrokontroller ATmega8 ini memiliki 4 buah port dan berbagai pin yang digunakan untuk menampung input dan output data dan terhubung langsung dengan rangkaian-rangkaian pendukung lainnya. Port yang akan digunakan dalam pembuatan:

1) PORTC.0 dan PORTC.1 digunakan sebagai output untuk menggerakkan motor DC melalui Rangkaian Relay.

2) PORTD.0 (RXD) dan PORTD.1 (TXD) digunakan sebagai input melalui rangkaian bluetooth HC-05 sebagai jalur komunikasi.

3) PORTD.2 dan PORTD.3 digunakan sebagai input melalui magnetic switch sebagai limit berhenti.

4) Pin reset pada mikrokontroler ATmega8 terletak pada PORTC.6. Rangkaian Power On Reset ini menggunakan kapasitor 10 µF dan resistor 10KΩ. Yang membentuk rangkaian power on reset di mana rangkaian ini akan mereset rangkaian mikrokontroler, sehingga mikrokontroler tersebut kembali menjalankan program yang ada di dalamnya dari awal.

struktur3.png

       Gambar 3.4. Rangkaian Mikrokontroller ATMega8

c. Rangkaian Relay

Pada rangkaian relay ini, relay berfungsi sebagai pengatur motor dc yang diberikan oleh mikrokontroller dari hasil pengolahan data berupa suara melalui aplikasi voice command.

struktur5.png

         Gambar 3.5. Rangkaian Relay

d. Motor DC

Pada rangkaian motor DC ini, ditampilkan bagaimana Relay dihubungkan ke motor DC agar dapat merubah arah putaran motor dengan memberikan polaritas yang dibalik, yang akan menyebabkan motor dapat bergerak dengan arah yang berlawanan. Sehingga motor DC dapat berfungsi untuk membuka dan menutup pintu pagar.

struktur6.png

         Gambar 3.6. Rangkaian Motor DC

Prinsip kerja dari rangkaian motor DC ini dapat dilihat pada tabel berikut:

struktur7.png

e. Rangkaian Catu Daya

Catu daya merupakan bagian yang sangat penting. Karena tanpa adanya catu daya, maka semua rangkaian tidak akan bekerja. Sumber catu daya yang digunakan pada umumnya bertegangan 110 V sampai dengan 220 V dengan frekuensi 50 Hz sampai dengan 60 Hz.

Sumber AC (arus bolak-balik) dimasukkan ke bagian input transformator (trafo), sehingga menghasilkan tegangan output AC yang besarnya tergantung pada jumlah lilitan kawat sekunder, jumlah lilitan kawat primer, dan besarnya tegangan primer trafo. Tegangan output dari trafo sekunder akan menentukan tegangan output DC akhir dari catu daya setelah penyearah dan filter dipasang.

struktur8.png

         Gambar 3.7. Rankaian Catu Daya

Prinsip kerja dari rangkaian catu daya ini dapat dilihat pada tabel berikut:

struktur9.png

Perangkat Lunak (Software)

a. Perancangan Listing Program BASCOM

Pada perancangan perangkat lunak yaitu menggunakan software BASCOM-AVR yang digunakan untuk menuliskan listing program dan mengkompilasi file program menjadi file hexa. File hexa yang dihasilkan setelah proses kompilasi tersebut akan dimasukkan ke dalam mikrokontroler, sehingga mikrokontroler akan bekerja sesuai dengan perintah yang ada pada memori flash. Sehingga dapat mengontrol motor DC untuk membuka dan menutup pintu, dapat membaca inputan melalui aplikasi voice cmmand pada smartphone berbasis android OS.

struktur10.png

         Gambar 3.8. Halaman Utama BASCOM AVR

Setelah form utama program BASCOM-AVR ditampilkan, maka selanjutnya adalah membuat new file dengan nama Program Buka Pintu Otomatis.

struktur11.png

         Gambar 3.9. New File dalam BASCOM-AVR

Contoh penulisan listing program dengan nama file Program Pembuka Pintu Pagar Otomatis.bas dapat dilihat pada gambar 3.10.

struktur12.png

         Gambar 3.10. Contoh Penulisan Listing Program

Langkah selanjutnya adalah mengkompile program, dengan cara memilih icon Compile Program atau tekan F7 pada keyboard agar listing program yang dibuat dikompile menjadi file dengan extention hex.

struktur13.png

         Gambar 3.11. Compiler dalam BASCOM-AVR

Proses kompilasi akan terlihat seperti pada gambar 3.12.

struktur14.png

         Gambar 3.12. Proses Compile

content/uploads/sites/1225/2014/10/struktur14.png

Setelah dikompile maka penyimpanan listing program yang telah dibuat kemudian disimpan pada folder yang sudah ditentukan dengan extention file “.hex”.

struktur15.png

         Gambar 3.13.File Hex BASCOM-AVR

a) Pengisian Program Mikrokontroler ATmega8

Mikrokontroler bisa bekerja jika didalam sudah dimasukan listing program yang sudah dibuat dengan meggunakan software BASCOM-AVR. Untuk melakukan proses pengisian program kedalam mikrokontroler ATmega8 dibutuhkan perangkat keras dan perangkat lunak sebagai berikut:

1) Perangkat Keras (Hardware)

Pada perangkat keras menggunakan USB-ASP (USB Downloader) yang berfungsi untuk memasukan program yang telah dibuat kedalam mikrokontroler ATmega8.

2) Perangkat Lunak (Software) Pada perancangan perangkat lunak yaitu menggunakan software Progisp 1.72. Adapun tampilan program Progisp adalah sebagai berikut:

struktur16.png

         Gambar 3.14. Halaman Utama Progisp

Pemilihan tipe mikrokontroler yang akan dimasukan program. Klik Select Chip, pilih jenis mikrokontroler ATmega8.

struktur17.png

         Gambar 3.15. Select Mikrokontroller

Langkah selanjutnya, melakukan pengambilan file yang sudah tersimpan pada folder yang ditentukan. Klik File¬  Load Flash  Pilih File dengan extention .hex  Open.

struktur18.png

         Gambar 3.16. Load File

struktur19.png

        Gambar 3.17. Select File

Sebagai contoh file extention yang akan diambil adalah PROGRAM BUKA PINTU OTOMATIS.HEX. Setelah selesai memilih file, langkah selanjutnya adalah flash. Klik Button Auto.

struktur20.png

         Gambar 3.18. Flash Program

Ketika selesai proses flash, maka akan muncul status seperti gambar 3.19.

struktur21.png

        Gambar 3.19. Successfully Flash

b) Perancangan Aplikasi Voice Command

Aplikasi Voice Command diatur secara langsung melalui media nirkabel dengan interface aplikasi Android. Rancangan tampilan interface aplikasi Android sebagai pemberi input program untuk memberikan jenis suara agar dapat dikenali oleh rangkaian mikrokontroller.

Perancangan aplikasi Voice Command ini terdapat 3 form atau 3 tampilan layar yaitu tampilan frm splash screen, frm utama, dan frm about. Tampilan ini dapat dilihat pada gambar dibawah ini sekaligus dengan penjelasannya.

struktur22.png

        Gambar 3.20. Rancangan Form Splash Screen

struktur23.png

         Gambar 3.21. Rancangan Form Utama

struktur24.png

        Gambar 3.22.Rancangan Form About

Fungsi dari masing – masing kolom dan tombol dalam interface adalah sebagai berikut:

struktur25.png

a) Membuat Interface Aplikasi Voice Command

Untuk membuat interface voice command yang dibutuhkan, software yang digunakan adalah Basic4android, alasannya adalah karena Basic4android menggunakan bahasa pemrograman Basic yang mudah dipahami dan dimengerti oleh seorang Programmer, Basic4android juga sudah mendukung Android Development Tools (ADT).

- Terlebih dahulu buka software Basic4Android.

- Setelah itu, muncul tampilan utama Basic4Android seperti gambar berikut ini.

struktur26.png

         Gambar 3.23.Tampilan Utama Basic4android

- Kemudian Anda bisa menulis kode programnya pada IDE Basic4android.

- Setelah selesai menulis kode programnya, kemudian Save kode programnya. Klik File > Save, lalu buat folder baru pada Local Disk (D:) lalu ketikkan File Name dan kemudian tekan tombol Save.

struktur27.png

        Gambar 3.24. Submenu File>Save

struktur28.png

        Gambar 3.25.Kotak Dialog Save As

- Lalu hidupkan jaringan Bluetooth Smartphone Android dan koneksikan pada laptop.

struktur29.png

        Gambar 3.26.Koneksi Bluetooth sudah terhubung ke laptop

- Kemudian jalankan B4A-Bridge pada smartphone Android. Ada 2 pilihan: Tombol Start – Wireless dan Tombol Start – Bluetooth. Penulis menekan tombol Start – Bluetooth.

struktur30.png

         Gambar 3.27.Tampilan B4A-Bridge pada Smartphone Android

- Lalu koneksikan IDE Basic4android seperti gambar dibawah ini.

struktur31.png

         Gambar 3.28. Convert-Bluetooth pada IDE Basic4android

- Klik Find Devices maka akan tampil untuk memilih nama bluetooth device Android

struktur32.png

         Gambar 3.29. Tampilan Find Devices Bluetooth

- Klik menu Designer pada Basic4Android.

- Pada kotak dialog Designer, klik menu File > Save dan ketikkan Layout Name “SISTEM PENGENDALI PINTU PAGAR” kemudian klik tombol Ok.

struktur33.png

         Gambar 3.30.Dialog Save Layout Name

- Lalu koneksikan dialog Designer dengan klik 2x pada icon mata, seperti gambar berikut ini.

struktur34.png

      Gambar 3.31. Status "Connected" Designer

- Pada dialog Designer, klik menu Add View > pilih salah satu atau lebih komponen, misalnya Label dan EditText. Edit Label dan EditText tersebut sesuai keinginan.

- Setelah design-nya sudah selesai, lalu di Save.

- Kembali ke program utama, jalankan kode program yang sudah dibuat pada Basic4Android. Pilih Debug dan Klik tombol Run, seperti gambar berikut ini.

struktur35.png

         Gambar 3.32. Run Kode Program

- Dan tunggu hingga proses Compile & Debug selesai.

- File akan berextention .apk

Flowchart Sistem

Pada pembuatan sebuah sistem pengontrolan diperlukan sebuah gambar yang dapat menjelaskan alur ataupun langkah-langkah dari suatu sistem yang dibuat. Sehingga dapat memberikan penjelasan dalam bentuk gambar.

Penjelasan yang berupa proses merupakan gambar dari flowchart sistem yang akan dibuat. Tujuan dari pembuatan flowchart ini adalah untuk mempermudah pembaca dan pembuat sistem itu sendiri untuk dapat memahami langkah-langkah serta kemungkinan-kemungkinan dari beberapa keputusan. Dalam pembuatan Sistem Pengendali Pintu Pagar Secara Otomatis Menggunakan Aplikasi Voice Command Pada Smartphone Android OS digunakan flowchart program sebagai berikut:

struktur36.png

         Gambar 3.33.Flowchart Program

Permasalahan yang dihadapi dan Alternatif Pemecahan Masalah

Permasalahan yang dihadapi

- Permasalahan yang dihadapi pada sistem berjalan, jika user ingin membuka atau menutup pintu masih menggunakan cara manual dengan mendorong pintu pagar.

- Cuaca yang tidak menentu, ketika hujan turun user harus mendorong pintu dengan kondisi kehujanan.

- User harus meminta tolong kepada orang yang berada didalam untuk membukakan pintu pagar.

Alternatif Pemecahan Masalah

- Membuat sistem kontrol yang dapat dikendalikan secara otomatis.

- Membuat aplikasi yang dapat mengontrol sistem dengan menggunakan format suara pada smartphone android.

- Mengintegrasikan aplikasi voice command pada smartphone android untuk mengendalikan sistem pembuka pintu pagar dengan mikrokontroller ATMega8 sebagai pengendali motor DC yang dipasang pada roda pintu pagar.

User Requitment

Elisitasi Tahap I

Elisitasi tahap 1 disusun berdasarkan hasil wawancara dengan stakeholder dan security PT. Inraya Traco mengenai seluruh rancangan sistem pengendalian pintu pagar secara ototmatis menggunakan aplikasi voice command android os. Berikut tebel Elisitasi Tahap 1:

struktur37.png.

Elisitasi Tahap II

Elisitasi Tahap 2 dibentuk berdasarkan Elisitasi Tahap 1 yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. Berdasarkan Tabel 3.5 . terdapat 2 functional dan 1 non functional optuonya Inessential (1) dan harus dieliminasi. Semua requirement tersebut merupakan bagian dari sistem yang dibahas, namun sifatnya tidak terlalu penting karena walaupun ke-3 requirement tersebut tidak dipenuhi, sistem pengendalian dapat berjalan tanpa error.

Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement di atas diberi opsi I (Inessential) dan yang dapat terlihat pada tabel elisitasi berikut ini:

struktur38.png

Elisitasi Tahap III

Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Berikut tabel elisitasi tahap III tersebut.

struktur39.png

Final Elisitasi

Final elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem pengendali pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone berbasis android os. Berdasarkan elisitasi tahap III diatas, dihasilkanlah 14 fucntional dan 2 non fucntional final elisitasi yang diharapkan dapat mempermudah dalam membuat suatu sistem pengontrolannya. Berikut tabel final elisitasi tersebut:

struktur40.png

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Rancangan Sistem Yang Diusulakan

Prosedur Sistem Usulan

Sistem pengendali pintu pagar secara otomatis dengan simulasi prototype ini dibuat menyerupai pintu pagar rumah mampu membuka dan menutup pintu dengan pengontrolan melalui aplikasi voice command pada smartphone android dengan media jaringan Bluetooth sebagai interface. Prosedur system yang diusulkan antara lain:

1. Untuk mengaktifkan rangkaian mikrokontroller ATMega 8 dengan memberikan catu daya sebesar 5 volt dan untuk mengaktifkan motor dc rangkaian relay diberi catu daya 12 volt.

2. Sebagai media pengontrolannya alat akan bekerja jika modul Bluetooth HC-05 aktif dengan input tegangan 3.3 volt

3. Motor dc akan bekerja jika diberikan instruksi yang sesuai atau string yang dikirim dari aplikasi voice command pada smartphone android.

4. Motor akan berputar kearah kanan untuk membuka pintu pagar dan sebaliknya kearah kiri untuk menutupnya.

5. Dan dalam aplikasi voice command hanya terdapat satu Button “ Start ” untuk memasukan perintah suara yang akan dikirim keserver could google.

Use Case Diagram Sistem Yang Diusulkan

User masuk keaplikasi voice command dan memperaing bluetooth dengan mengklik menu connect pada aplikasi voice command selanjutnya memberikan perintah suara dengan format “ Buka Pintu”

Usecas.png

          Gambar 4.1. Use Case Diagram yang diusulkan

Activity Diagram Yang Diusulkan

Usecas1.png

          Gambar 4.2. Activity Diagram yang diusulkan

Squence Diagram Yang Diusulkan

Usecas2.png

         Gambar 4.3. Sequnce Diagram yang diusulkan

Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

Adapun perbedaan prosedur antara system yang berjalan dan system yang akan diusulkan, bisa dilihat pada table dibawah ini:

Usecas3.png

Flowchart Sistem Yang Diusulkan

Adapun Flowchart system yang diusulkan terdiri dari flowchart perangkat lunak (Software) dan Flowchart Perangkat Keras (Hardware), bisa dilihat gambar dibawah ini:

Flowchart Perangkat Lunak (Software)

Usecas4.png

         Gambar 4.4. Flowchart Software yang diusulkan

Flowchart Perangkat Keras (Hardware)

Usecas5.png

         Gambar 4.5. Flowchart Hardware yang diusulkan

Rancangan Program

Rancangan Desain Interface Voice Command

Proses rancangan ini dilakukan untuk mendapatkan kesesuaian antara perangkat keras yang sudah di uji coba dengan perangkat lunak yang telah diprogram ke dalam mikrokontroler maupun aplikasi yang di buat untuk android dengan menggunakan software Basic4Android.Proses rancangan ini dilakukan untuk mendapatkan kesesuaian antara perangkat keras yang sudah di uji coba dengan perangkat lunak yang telah diprogram ke dalam mikrokontroler maupun aplikasi yang di buat untuk android dengan menggunakan software Basic4Android.

Listing program berikut adalah pengontrolan pada layer android yang akan mengatur pengendalian system pengendali pintu pagar secara otomatis seperti pada gambar 4.6 yang telah direncanakan pada BAB III.

Voice-Command.png

          Gambar 4.6. Tampilan Penggunaan Aplikasi Voice Command

Layer ini merupakan layer sebagai interface untuk langsung mengendalikan melalui voice Command pada smartphone android. Untuk lebih jelasnya, penulis akan menjelaskan beberapa listing program penting dalam pembuatan layer ini.

Rancangan Program Aplikasi Voice Command

Pada aplikasi android terdapat beberapa fungsi antara lain fungsi voice command untuk menangkap perintah suara yang akan dideklarasikan kedalam mikrokontroller. Berikut adalah listing program aplikasi android :

a) Listing coding ini berfungsi untuk mengaktifkan Text to Speech atau TTS dan Voice Recognition atau VR yang berfungsi untuk menerima input suara. Jika TTS dan VR sudah diaktifkan maka fungsi perintah suara sudah siap dieksekusi.

Voice-Command1.png

b) Coding pada sub Button1.Click berisi perintah untuk menerima masukan input suara jika ditekan. Setelah inputan masuk maka frekuensi dan intonasi suara akan dikirim ke server Google untuk dicocokkan dengan database Google dan diolah. Setelah ketemu kata kata yang relevan maka data yang dihasilkan akan dikirm kembali ke smartphone Android lalu diteruskan ke method Text.Get Inputan suara harus terdengar jelas dan tidak boleh samar karena frekuensi dan intonasi suara yang di input sangat berpengaruh pada hasil variable yang akan tampil. Jika berhasil maka akan dicocokkan dengan variable yang ada pada Txt_Output.Text.ToLowerCase dan menimbulkan aksi yaitu buka atau tutup pintu.

Voice-Command2.png

c) Coding ini berisi variable untuk memilih device yang ingin dikoneksikan. Sebelum nya device yang ingin dikoneksikan harus sudah dalam pairing atau dikenali oleh smartphone Android.

Voice-Command3.png

d) Coding ini berisi notifikasi apabila sukses melakukan pairing pada device yang diinginkan maka akan muncul notifikasi “Connected Successfully”.

Voice-Command4.png

Rancangan Program Mikrokontroller

Proses rancangan ini dilakukan untuk mendapatkan kesesuaian antara perangkat keras yang sudah di uji coba dengan perangkat lunak yang telah diprogram ke dalam mikrokontroler ATmega8. Penulisan listing program menggunakan software BASCOM-AVR dengan bahasa basic. Untuk lebih jelas mengenai pembahasan analisa program pada mikrokontroler yang akan dilakukan dapat dilihat sebagai berikut :

Voice-Command5.png

Coding ini berfungsi untuk mendeklarasikan seri mikrokontroler yang akan digunakan. Pada coding di atas tertulis “m8def.dat” yang dimaksudkan untuk mikrokontroler tipe ATmega8.

b) Fungsi dari listing program

Voice-Command6.png

Adalah untuk mendeklarasikan berapa nilai crystal yang digunakan pada rangkaian mikrokontroler.

c) Fungsi dari listing program

Voice-Command7.png

Adalah untuk mendeklarasikan baudrate yang digunakan mikrokontroler. Sistem transfer data ini menggunakan baudrate 9600bps.

d) Fungsi dari listing program

Voice-Command8.png

Adalah untuk menkonfigurasi PORTC yang digunakan sebagai I/O.

e) Fungsi dari listing program

Voice-Command9.png

Adalah untuk mengkonfigurasi PORTD yang digunakan sebagai Output.

f) Fungsi dari listing program

Voice-Command10.png

Untuk mendeklarasikan sebuah perintah yang akan dikomunikasikan kedalam Text To Speeks dan Voice Recongnition.

Rancangan Prototype

Prototipe pengendali pintu pagar secara otomatis. Dalam perancangan disusun menyerupai pintu pagar sebuah rumah. Motor dc yang digunakan adalah 12vlt yang dilengkapi gearbox, menggunakan roda pintu pagar asli berdiameter 2inc, untuk sistem pengunciannya menggunakan lock automatic sistem, dan terdapat 2 limit switch untuk titik berhenti.

Voice-Command11.png

         Gambar 4.7. Perancangan Prototype

Konfigurasi Sistem Yang Diusulkan

Spesifikasi Hardware

a. Smartphone Android

b. PC/ Laptop

- Processor : Intel Pentium

- Ram : 2 GB

- HDD : 120 GB

c. Rangkaian Mikrokontroller ATMega 8

d. Modul Bluetooth HC-05

e. Rangkaian Relay 12V

f. Motor Dc 12V

g. Limit Switch

h. USB Asp Downloader

Aplikasi Yang Digunakan

a. Android OS 4.2 Jelly Bean

b. Windows 7

c. Basic 4 Android

d. BASCOM AVR (Basic Commpiler)

e. Prog ISP

Testing

Setelah melakukan perancangan dan pemasangan komponen, selanjutnya adalah melakukan serangkaian uji coba pada masing-masing blok rangkaian yang bertujuan untuk mendapatkan kesesuaian spesifikasi dan hasil yang diinginkan. Untuk lebih jelas mengenai pembahasan uji coba yang akan dilakukan dapat dilihat pada sub bab berikut.

Uji Coba Hardware

Sebelum program hardware dimasukkan kedalam mikrokontroler, maka harus dilakukan sebuah uji coba. Uji coba kali ini dengan memberikan input menggunakan aplikasi Hyperterminal. Program dasar yang dibuat adalah mikrokontroller menerima input “o” maka PORTC.0 bernilai 1, dan mikrokontroller menerima input “c” maka PORTC.1 bernilai 1.

Voice-Command12.png

Uji Coba Jaringan Bluetooth

Setelah melakukan serangkaian uji coba dengan menggunakan hyperterminal selanjutnya yang akan dilakukan uji coba adalah koneksi Bluetooth. Uji coba ini dilakukan berdasarkan jarak dan waktu penerimaan data serta uji coba pada ruang terbuka dan cuaca mendung. Berikut hasil uji cobanya.

Voice-Command13.png

Voice-Command14.png

Evaluasi

Dalam pembahasan evaluasi ini untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program.

Implementasi

Sqedule

1. Observasi

Melalui pengamatan dan pengalaman yang didapat untuk mengetahui proses pengerjaan suatu bahan juga peralatan yang digunakan dalam menghasilkan model atau desain pintu pagar yang biasa digunakan dirumah atau dilingkungan kantor. Observasi dilakukan 1 minggu.

2. Pengumpulan data

Melalui proses pengumpulan data dilakukan untuk mencari sumber dan mengetahui beberapa teori yang digunakan dalam pembuatan system selama 3 minggu.

3. Desain system

Dalam desain system ini dibagi menjadi tiga, yaitu desain mekanik, desain electronik dan desain aplikasi / software. Desain ini dilakukan selama 3 minggu.

4. Perancangan system

Setelah hasil desain system telah didapatkan, barulah dengan perancangan system proses ini dilakukan seorang peneliti agar dapat menghasilkan suatu rancangan yang mudah dipahami oleh user. Perancangan system dilakukan selama 2 minngu.

5. Uji Coba Sistem

Uji coba system dilakukan untuk mengetahui kesalahan-kesalahan yang ada dan untuk memastikan pemasangan system mekanik, Elektronik, dan aplikasi. Uji Coba dilakukan selama 1 minggu.

6. Evaluasi Sistem

Untuk mengetahui kesalahan dan kekurangan dari program yang dibuat maka perlu dilakukan evaluasi program, kegiatan ini dilakukan selama 2 minggu.

7. Perbaikan Sistem

Penambahan atau pengurangan pada point-point tertentu yang tidak diperlukan, sehingga program benar-benar dapat dioptimalkan sesuai kebutuhan user. Perbaikan program dilakukan selama 4 minggu.

8. Dokumnetasi Program

Sistem yang dibuat didokumentasikan selama penelitian dan perancangan berlangsung.

Voice-Command15.png

Penerapan

Setelah melakukan uji coba alat, selanjutnya penerapan alat. Kebutuhan aplikasi dan system mekanik yang akan diimplementasikan adalah sebagai berikut:

1) Kebutuhan aplikasi

- 1 buah smartphone berbasis Android, Minimal SDK 2.2 (API 8)

- Aplikasi Hyperterminal

2) Kebutuhan Sistem Mekanik dan Elektronik

- USB ASP : sebagai Platform untuk memasukkan program dan mengolah data pada mikrokontroler ATMega 8.

- Rangkaian relay 5 kaki NC dan NO yang berada di Port C.0 dan Port C.1.

- Motor DC 12V : 1 buah untuk menggerakan kekiri dan kekanan sebuah pintu pagar.

- Bluetooth modul : 1 buah untuk menerima sinyal, berada pada pin 0 dan 1.

- Catu daya : untuk memberikan tegangan pada alat.

- Bahan kaca, teriplek dan alumunium : untuk mekanik prototype pintu pagar.

Aplikasi android memiliki beberapa fungsi :

1) Scanning Bluetooth, mencari perangkat Bluetooth yang sedang aktif di sekitar perangkat.

2) Mengontrol pintu gerbang dengan menekan tombol pada aplikasi android.

Aplikasi di pasang pada smartphone yang berbasis Android dalam penelitian ini menggunakan Smartfren Andomax Z dengan operating system Jelly Bean. Aplikasi yang dibuat dapat berkomunikasi dengan rangkain mikrokontroller atmega 8 menggunakan koneksi Bluetooth. Motor yang dikontrol berupa motor dc dengan voltase 12 V untuk menggerakan roda pintu pagar.

Estimasi Biaya

Voice-Command16.png

BAB V

PENUTUP

Kesimpulan

Cara membuat pintu pagar dengan sistem kontrol yang dapat dikendalikan secara otomatis menggunakan rangkaian mikrokontroller ATMega 8 telah melalui beberapa metode penelitian antara lain: Metode Pengumpulan Data melalui observasi, wawancara, dan studi pustaka serta menggunakan metode Perancangan yang dilakukan dengan berbasis blok diagram yang diterapkan pada sistem pembuka pintu pagar secara otomatis menggunakan aplikasi voice command pada smartphone android os. Pintu pagar dengan sistem kontrol ini bertujuan untuk menerapkan ilmu secara terpadu dan terperinci sehingga berguna bagi perkembangan teknologi informasi dan komunikasi khususnya dilingkungan akademis, untuk membantu pengembangan teknologi mengembangkan sistem pengendali pintu pagar dan manfaat perangkat smartphone, serta untuk membantu memudakan dalam membuka pintu pagar secara otomatis dengan sistem pengendali dengan memanfaatkan smartphone melalui jaringan bluetooth.

Kesimpulan Terhadap Masalah

Cara membuat pintu pagar dengan sistem kontrol yang dapat dikendalikan secara otomatis yaitu dengan cara membuat rangkaian sistem mikrokontroller ATMega8 yang diprogram menggunakan bahasa Basic Compiler (BASCOM) dengan listing program sesuai dengan instruksi sehingga dapat dikendalikan dengan perintah-perintah yang kita upload kedalam chip mikrokontroller ATMega8. Untuk membuat aplikasi voice command dengan menggunakan bahasa pemograman Basic4 Android, serta agar Aplikasi Voice Command dapat terhubung dengan mikrokontroller ATMega8 maka diperlukan rangakaian Modul Bluetooth HC-05 sebagai jembatan komunikasi antara smartphone android untuk dapat mengendalikan sebuah system pembuka pintu pagar secara otomatis.

Kesimpulan Terhadap Tujuan dan Manfaat Penelitian

a. Kesimpulan terhadap tujuan penelitian

Menerapkan ilmu secara terpadu dan terperinci sehingga berguna bagi perkembangan teknologi informasi dan komunikasi khususnya dilingkungan akademis, untuk membantu pengembangan teknologi mengembangkan sistem pengendali pintu pagar dan memanfaatkan perangkat smartphone, dan Untuk membantu memudahkan dalam membuka pintu pagar secara otomatis dengan sistem pengendali dengan memanfaatkan smartphone melalui jaringan bluetooth.

b. Kesimpulan terhadap manfaat penelitian

Dapat memudahkan dalam membuka pintu pagar dengan sekali ucap pada aplikasi voice command smartphone berbasis android OS, Memaksimalkan smartphone android dalam sistem otomatis dan manfaat mikrokontroller yang saling bersinergi dan menghasilkan sebuah alat yang kreatif dan inovatif, serta Smartphone sebagai media input memberikan banyak manfaat bagi pengguna karena selain mudah pengoperasianya, smartphone juga mudah dibawa karena ukurannya yang relatif kecil dan nyaman digenggam dan selalu ingat untuk dibawa-bawa, dan dalam pengendalian mesin pembuka pintu pagar secara otomatis ini tidak perlu lagi membuka pintu pagar secara manual dengan mendorong pintu kearah kiri untuk membuka atau kearah kanan untuk menutup.

Kesimpulan Terhadap Metode Penelitian

Untuk mengetahui proses pengerjaan suatu bahan juga peralatan yang digunakan dalam menghasilkan model atau desain pintu pagar yang biasa digunakan dirumah atau dilingkungan kantor, untuk memperoleh informasi tentang jenis bahan yang dipakai sehingga didapat bahan yang ekonomis dan terjangkau, namun memenuhi kriteria yang diperlukan dalam membangun sistem ini.

Saran

Adapun saran-saran yang penulis sampaikan kepada para pembaca yang akan melanjutkan penelitian ini adalah sebagai berikut :

1. Diharapkan kepada peneliti selanjutnya untuk dapat mengembangkan menjadi sebuah sistem pengendali pintu pagar yang dapat dikendalikan melalui media apapun dengan memanfaatkan kecangihan teknologinya.

2. Dan membuat system security otomatis yang handal dan dapat dipercaya untuk mengunci pintu pagar rumah kita.

Kesan

Setelah menyelesaikan penelitian ini beberapa ilmu yang pernah saya dapatkan pada saat kuliah dimplementasikan pada penelitian ini sehingga hal ini menambah pengetahuan dan wawasan tentang ilmu komputer.

Daftar Pustaka

Adelia, Jimmy Setiawan. 2011. “Implementasi Customer Relationship Management (CRM) pada Sistem Reservasi Hotel berbasisi Website dan Desktop”. Jurnal Sistem Informasi, Vol. 6, No.2, September 2011.

Asep saefullah, Sumardi sadi, Yugo bayana. 2009. “Smart Robotic (SWR) yang mampu menghindari rintangan secara otomatis”. Jurnal CCIT Vol. 2 No. 3-Mei 2009.

Budiharto, Widodo. 2009. ”10 Proyek Robot Spektakuler”. Jakarta: PT. Elex Media Komputindo.

Budiman. 2012. "Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website”, Makalah, halaman: 4.

Bird John. 2010. “Electrical And Electronic Principles And Technology”. Oxford: PT. Elsevier & Technology.

Chandra, Deni. 2011. “Jago Elektronika Rangkaian Sistem Otomatis”. Jakarta: PT Kawan Pustaka.

David Fajar Hermawan, Iwan Setiawan, S.T., M.T., Trias Andromeda, S.T., M.T.. 2007. Penggunaan Teknologi Java Pada Sistem Pengendali Peralatan Elektronik Melalui Bluetooth. Universitas Diponegoro.

Diani Renita Rahmalia, Sihar N.M.P. Simamora,ST.,MT., Mohammad Dani, ST.,MT. 2012. Sistem Pendeteksi Keamanan Ruangan dengan Mikrokontroler ATMega16 Berbasis Layanan SMS Gateway. Politeknik Telkom Bandung.

Dwi Agus Diartono. 2009. Teknologi Bluetooth untuk Layananan Internet pada Wireless Local Area Network. Jurnal Teknologi Informasi DINAMIK. Semarang. Vol. XIV, pp. 70-78. (Januari 2009).

Erinofiardi, Nurul Iman Supardi, Redi. 2012. “Penggunaan PLC Dalam Pengontrolan Temperatur, Simulasi Pada Prototype Ruangan”. Jurnal Mekanikal, Vol.3 No.2 – Juli 2012.

Franky Chandra, Deni Arifianto. 2011. ”Jago Elektronika Rangkaian Sistem Otomatis”. Jakarta : PT Kawan Pustaka.

Iyus Irwanto. 2009. Perancangan Sistem HP Client Untuk Aplikasi Remote Control PC Berbasis Bluetooth. Institut Teknologi Sepuluh November Surabaya.

Malik, Ibnu, Mohammad Unggul Juwana. 2009. “ANEKA PROYEK Mikrokontroler PIC16F84/A”. Jakarta: PT Elex Media Komputindo.

M. Shafanizam, Y. Z. Arief, Z. Adzis. 2012. Development of Electrical Appliance Controlling System using Bluetooth Technology. International Journal of Engineering and Innovative Technology (IJEIT). Vol.1. pp. 291-298 (April 2012).

Mustakini, Jogiyanto Hartono. 2008. “Metode Penelitian Sistem Informasi”. Yogyakarta : Andi Offset.

Purnama, Rangsang. 2010. “Mari Mengenal J2ME”.Prestasi Pustaka:Jakarta.

Rusmadi, Dedy. 2009. MENGENAL KOMPONEN ELEKTRONIKA. Bandung: Pionir Jaya.

Safaat, Nazruddin. 2011. “Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android”. Jakarta: Informatika.

Sasankar, A.B, Vinay Chavan. 2011. “Survey of Software Life Cycle Models by Various Documented Standards”. InternatIonal Journal of Computer SCIenCe & Technology IJCST Vol. 2, ISSue4, oCT. - DeC. 2011

Siddiq, Asep Jafar 2012. "Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website”, Makalah, halaman: 4.

Simarmata, Janner. 2010. “REKASA PERANGKAT LUNAK”. Yogyakarta: C.V ANDI OFFSET.

Sodikin, Edi Noersasongko, Y.tyas catur Pramudi. 2009. “JURNAL PENYESUAIAN DENGAN MODUS PEMBELAJARAN UNTUK SISWA SMK KELAS X. Jurnal Teknologi Informasi”. Volume 5 nomor 2, Oktober 2009.

Sulindawati, Muhammad Fathoni. 2010. “Pengantar Analiasa Sistem”. Jurnal SAINTIKOM Vol. 9, No. 2 Agustus 2010.

Sutarman. 2012. “Buku Pengantar Teknologi Informasi”. Jakarta: Bumi Aksara.

Suryo Guritno, Sudaryono, Untung Raharja. 2011. Theory and Application of IT Reaserch. Jakarta: Penerbit Andi.

Wahana, Komputer. 2010. “Cara Mudah Membangun Jaringan Komputer & Internet”. Jakarta: Mediakita.

Wiyancoko, Dudy. 2010. “Desain Sepeda Indonesia”. Jakarta: PT Dumedia Desain.

Daftar Lampiran

1. Kartu Bimbingan (Pembimbing I dan Pembimbing II)

2. Pergantian Judul & Pergantian Dosen Pembimbing

3. Surat Observasi

4. Surat Keterangan Pendanaan Hibah

5. Formulir Final Presentasi

6. Salinan Sertifikat Seminar/Workshop IT yang telah diikuti

7. Salinan Sertifikat RCEP, Prospek. Tofle dan Tridharma Perguruan Tinggi Raharja

8. Curriculum Vitae

bimbngan-1.jpg bimbingan-2.jpg

pergantian-judul.jpg pergantian-dosen.jpg

surat-observasi.jpg hibah.jpg terusan-hibah.jpg

Scan0007.jpg Scan0006.jpg Scan0005.jpg Scan0004.jpg Scan0003.jpg Scan0002.jpg International-Certificate.jpg International-Certificate-1.jpg

Tofl-Certificate.jpg Sertifikat-Pengukuhan-Pribadi-Raharja.jpg 20140807_104217.jpg RC-Sertifikat.jpg

buku-tmu-rc.jpg

cv.jpg