Rinaldi Al Amin: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi terperiksa]
(Konsep Dasar Sensor Ultrasonik)
k (Melindungi "Rinaldi Al Amin": Permintaan Pengguna ([Sunting=Hanya untuk pengurus] (selamanya) [Pindahkan=Hanya untuk pengurus] (selamanya)))
 
(16 revisi antara oleh 2 pengguna tidak ditampilkan)
Baris 1: Baris 1:
<div style="font-family:'Times New Roman',font-size: 12pt, Times, serif;-moz-user-select: none;-webkit-user-select: none; -ms-user-select: none; ">
+
http://alamin.ilearning.me/ Rinaldi al amin] atau biasa disapa dengan nama Aldi ini adalah mahasiswa Jurusan [[Sistem komputer]] Konsentrasi [[CCIT]] pada [[Perguruan Tinggi Raharja]] <div align="Left"><img width="175" height="210" style="margin:0px" src="http://s9.postimg.org/hkys2vi4v/image.jpg"/></div>
<div style="font-family:'Times New Roman'">
+
==Profile==
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
{| class="wikitable"
<p style="line-height: 1">'''PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''MENGGUNAKAN MEDIA SMARTPHONE BERBASIS'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''ARDUINO UNO PADA SMK YUPPENTEK 1'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''TANGERANG'''</P></div>
+
  
 
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
 
<p style="line-height: 1">'''[[Skripsi|SKRIPSI]]'''</P></div>
 
 
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
[[File:Logo stmik raharja.jpg|150px|center]]</div>
 
 
 
 
<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">'''NIM'''</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: '''1233473323'''</div>
+
| Nama Lengkap || <span title="This is a tool-tip!" style="background-image:cartoonfree-cartoon-bat-clip-art-hk1mcwz6.png">rinaldi al amin</span>
 
|-
 
|-
|<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">: '''RINALDI AL AMIN''' </div>
+
| NIM || 1233473323
|}
+
 
+
 
+
<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 Communication And Innovative Technology|CREATIVE COMMUNICATION AND INNOVATIVE TECHNOLOGY]]'''</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">'''2016/2017'''</P></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 PENGESAHAN SKRIPSI'''</p></div>
+
 
+
<div style="font-family:'Times New Roman'">
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''MENGGUNAKAN MEDIA SMARTPHONE BERBASIS'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''ARDUINO UNO PADA SMK YUPPENTEK 1'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''TANGERANG'''</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"
+
 
+
 
|-
 
|-
 
+
| Jurusan || sistem komputer
|<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">: 1233473323</div>
+
 
+
 
|-
 
|-
 
+
| Konsentrasi || CCIT
|<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">: Rinaldi Al Amin </div>
+
 
+
 
|-
 
|-
 
+
| Status || Mahasiswa Aktif [[Perguruan Tinggi Raharja]]
|<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>
+
 
+
 
|-
 
|-
 
+
| Tempat Lahir || Tangerang
|<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|Sistem Komputer]]</div>
+
 
+
 
|-
 
|-
 
+
| Jenis Kelamin || lelaki
|<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 Communication And Innovative Technology|Creative Communication And Innovative Technology]]</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: right"><p style="line-height: 2">Tangerang, Febuari 2017 </p></div>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
| Agama || Islam
| <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>
+
 
+
 
|-
 
|-
 
+
| Golongan Darah || A
| <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|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|(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">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</p></div>
+
==Contact==
 
+
{| class="wikitable"
<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 PERSETUJUAN PEMBIMBING'''</p></div>
+
 
+
<div style="font-family:'Times New Roman'">
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''MENGGUNAKAN MEDIA SMARTPHONE BERBASIS'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''ARDUINO UNO PADA SMK YUPPENTEK 1'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''TANGERANG'''</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Dibuat Oleh :</p></div>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
|Website || [http://alamin.ilearning.me/ iMe]
|<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">: 1233473323 </div>
+
 
+
 
|-
 
|-
 
+
| Email [[Rinfo]] || [email protected]
|<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">: Rinaldi Al Amin </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|Sistem Komputer]]</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi [[Creative Communication And Innovative Technology|Creative Communication And Innovative Technology]] </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Oleh :</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
+
 
+
<p style="line-height: 2" style="text-align: right;">Tangerang, Febuari 2017 </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>(Ageng Setiani Rafika, S.Kom., M.Si.)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Dendy Jonas, M.Kom.)</u></div>
 
 
|-
 
 
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 13001 </div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 14004 </div>
 
 
 
|}
 
|}
  
 
+
==Education==
{{pagebreak}}
+
{| class="wikitable"
 
+
 
+
 
+
 
+
<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>
+
 
+
<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-family:'Times New Roman'">
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''MENGGUNAKAN MEDIA SMARTPHONE BERBASIS'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''ARDUINO UNO PADA SMK YUPPENTEK 1'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''TANGERANG'''</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Dibuat Oleh :</p></div>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
| 2000 - 2006 || SD Negeri Balaraja 3
|<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">: 1233473323 </div>
+
 
+
 
|-
 
|-
 
+
| 2006 - 2009 || MTS nurul haq balaraja
|<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">: Rinaldi Al Amin </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|Sistem Komputer]]</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Konsentrasi [[Creative Communication And Innovative Technology|Creative Communication And Innovative Technology]]</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Tahun Akademik 2016/2017</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disetujui Penguji :</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
+
 
+
<p style="line-height: 1" style="text-align: right;">Tangerang, Febuari 2017</p></div>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
| 2009 - 2012 || SMK yupentek 3 tangerang
| <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>
+
 
+
 
|-
 
|-
 
+
| 2012 - sekarang || [[Perguruan Tinggi Raharja]]
|&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>(_______________)</u></div>|| &nbsp;
 
 
|| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(_______________)</u></div>|| &nbsp;
 
 
||<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(_______________)</u></div>
 
 
|-
 
 
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : </div> || &nbsp; ||<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : </div>|| &nbsp;
 
 
|| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : </div>
 
 
 
|}
 
|}
  
 +
==Referensi==
 +
[http://alamin.ilearning.me/ rinaldi al amin iMe]
  
{{pagebreak}}
+
[[Category : Pribadi Raharja]] [[Category : Perguruan Tinggi Raharja]] [[category : CV]]
 
+
 
+
 
+
 
+
<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-family:'Times New Roman'">
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''MENGGUNAKAN MEDIA SMARTPHONE BERBASIS'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''ARDUINO UNO PADA SMK YUPPENTEK 1'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''TANGERANG'''</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">: 1233473323 </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">: Rinaldi Al Amin </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|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 Communication And Innovative Technology|Creative Communication And Innovative Technology]]</div>
+
 
+
|}
+
 
+
&nbsp;
+
 
+
&nbsp;
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">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">Tangerang, Febuari 2017</p></div>
+
 
+
{|table align="center"
+
 
+
|-
+
 
+
|&nbsp;
+
 
+
|-
+
 
+
|&nbsp;
+
 
+
|-
+
 
+
|&nbsp;
+
 
+
|-
+
 
+
|&nbsp;
+
 
+
|-
+
 
+
|&nbsp;
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''Rinaldi Al Amin'''</u></div>
+
 
+
|-
+
 
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 1233473323'''</div>
+
 
+
|}
+
 
+
&nbsp;
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'')*Tandatangan 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">Kebersihan adalah syarat untuk terwujudnya kesehatan, lingkungan yang bersih akan memberikan manfaat yang besar kepada manusia dan sebaliknya lingkungan yang kotor akan memberikan masalah yang besar kepada manusia. Bertepatan dengan berkembangnya sebuah teknologi dalam bidang kebersihan pada saat ini, maka semakin dibutuhkan sebuah sistem alat kebersihan yang mudah digerakan menggunakan aplikasi smartphone android untuk mempermudah pekerjaan manusia. Untuk menjawab pemasalahan tersebut maka dirancanglah prototype alat pembersih debu dan lantai menggunakan media smartphone berbasis arduino uno sebagai bentuk alat kebersihan untuk lebih baik dari yang sudah ada sebelumnya. Alat ini memiliki cara keja menghisap debu secara otomatis, mengelap lantai dengan menggunakan perintah yang dikendalikan melalui aplikasi smartphone dan sebelum mengelap lantai alat bisa menyemprotkan air yang dikendalikan melalui aplikasi smartphone android. Sistem alat kebersihan ini mampu meningkatkan kerbersihan pada ruangan, meringankan pekerjaan, sehingga menjadikan sistem ini lebih efektif dan lebih efisien dari segi penggunaan hingga pemeliharaan alat. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">Kata Kunci: Kebersihan, Smartphone Android, Arduino Uno </p></div>
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRACT''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Hygiene is a requirement for the attainment of health, a clean environment will provide great benefits to humans and vice versa a dirty environment will give you big problems to humans. To coincide with the development of a technology in the field of hygiene at the moment, the more it takes a system easy controlling hygiene tool using the application android smartphone to ease the work of man. To answer problem in the surveyors laid out the dust cleaning tool prototype and floors using the arduino uno based smartphone media as a tool for better hygiene of previously existing. This tool has a way serious sucking up dust automatically, wiping the floor with the use command controlled via smartphones and applications before wiping the floor tool can sprayed water which is controlled through the application android smartphone. The system is able to improve hygiene tool kerbersihan on, lighten the work, making the system more effective and more efficient in terms of usage until the maintenance tool.''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Keywords : Hygiene, Android Smartphone, The Arduino Uno''</p></div>
+
 
+
{{pagebreak}}
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''KATA PENGANTAR'''</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Bismillahirrahmanirrahiim, </p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat-Nya sehingga penulis dapat menyelesaikan laporan Skripsi ini dengan baik. Laporan ini disajikan dalam bentuk buku. Adapun judul yang diambil dalam penyusunan Skripsi ini adalah '''PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI MENGGUNAKAN MEDIA SMARTPHONE BERBASIS ARDUINO UNO PADA SMK YUPPENTEK 1 TANGERANG'''.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa sebelum melaksanakan Skripsi dalam jenjang Sarjana jurusan Sistem Komputer pada Perguruan Tinggi Raharja, Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung penulisan ini. Penulis menyadari dengan sepenuh hati bahwa tersusunnya Skripsi ini bukan hanya atas kemampuan dan usaha penulis semata, namun juga berkat bantuan berbagai pihak, oleh karena itu penulis mengucapkan terima kasih kepada:
+
</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Ir. [[Untung Rahardja]], M.T.I selaku Ketua STMIK Raharja.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak [[Ferry Sudarto|Ferry Sudarto, S.Kom., M.Pd]] selaku Kepala Jurusan Sistem Komputer.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Ibu Ageng Setiani Rafika, M.Kom,.M.Si selaku pembimbing I yang telah memberikan banyak masukan dalam penyusunan Skripsi ini. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Dendy Jonas, M.Kom selaku pembimbing II yang telah memberikan bimbingan dalam penyusunan Skripsi ini.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Drs. Masuni, M.Pd. sekalu Stakeholder dalam dilakukannya skripsi ini. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kepada orang tua, dan semua saudara dalam keluarga yang telah memberikan dukungan, baik moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan laporan Skripsi ini.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Untuk teman-teman  Rifqi, Rifai, Rangga teman seperjuangan, konsultan Bang arfa dan semua pihak yang telah membantu penulis selama ini.</li>
+
</ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penyusun menyadari bahwa dalam penyajian dan penyusunan laporan Skripsi ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penyusun untuk menyempurnakannya dimasa yang akan datang.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Tuhan Yang Maha Esa senantiasa memberikan rahmat-Nya kepada kita semua. Dan semoga laporan Skripsi ini dapat bermanfaat, khususnya bagi penulis dan umumnya bagi seluruh pembaca sekalian.</p></div>
+
 
+
<div align="right" style="font-size: 12pt;font-family: 'times new roman'">
+
{| width="100%" align="right"
+
|-
+
| width="60%" | || align="center" | Tangerang, Febuari 2017
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| width="60%" | || align="center" | <u>'''Rinaldi Al Amin</u>
+
|-
+
| width="60%" | || align="center" | NIM. 1233473323
+
|-
+
|}
+
</div>
+
{{pagebreak}}
+
__TOC__
+
{{pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB I'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''PENDAHULUAN'''</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"> Kebersihan adalah kegiatan menciptakan atau menjadikan lingkungan yang bersih, indah, asri, hijau dan nyaman. Kebersihan lingkungan tentu tidak hanya disatu tempat saja, misalnya saja kebersihan kantor yaitu kebersihan lingkungan tempat bekerja, kebersihan sekolah yaitu kebersihan lingkungan tempat belajar atau menuntut ilmu, dan lain sebagainya. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Kebersihan merupakan hal yang tidak terpisahkan dari kehidupan manusia serta, merupakan unsur yang saling berhubungan dalam ilmu kesehatan. Kebersihan adalah syarat untuk terwujudnya kesehatan, lingkungan yang bersih akan memberikan manfaat yang besar kepada manusia dan sebaliknya lingkungan yang kotor akan memberikan masalah yang besar kepada manusia. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Keterbatasan manusia dan pola hidup yang tidak peduli akan kebersihan lingkungan disekitarnya serta, keterbatasan alat yang mungkin sebagai faktor seseorang menjadi tidak memperhatikan kebersihan lingkunganya, oleh karena itu penulis berinovasi untuk membuat alat sederhana yang mampu membantu masyarakat atau para pekerja kebersihan untuk membersihkan debu dan membersihkan lantai. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Bertepatan dengan berkembangnya sebuah teknologi juga mendasari penulis untuk menselaraskan teknologi dengan tetap menjaga kebersihan dan tetap mengikuti teknologi yang berkembang pada saat ini, berangkat dari hal itu penulis ingin membuat suatu rancangan teknologi yang dapat membersihkan debu dan membersikan lantai menggunakan fitur dasar membersihkan suatu rungan yaitu dengan menghisap debu dan mengelap lantai, menggunakan komponen yang tidak asing lagi dikalangan para robotik yaitu Arduino Uno sebagai mikrokontrolernya serta, motor DC (direct current) sebagai penggeraknya, sensor debu (sensor dust) sebagai pendeteksi debu, sensor ultrasonic sebagai pengukur jarak pada benda-benda yang berada dihadapan ala pembersih debu dan lantai dan menggunakan smartphone berbasis Android sebagai pusat pengendalianya, hal ini dikarnakan peralatan-peralatan yang dikontrol secara elektronik lebih banyak memberi kemudahan dalam penggunaanya. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Untuk menjawab pemasalahan yang dihadapi, maka penulis merancang alat yang sesuai dengan kebutuhan. Adapun judul dari alat tersebut adalah “PROTOTYPE ALAT PEMBERSIH DEBU DAN LANTAI MENGGUNAKAN MEDIA SMARTPHONE BERBASIS ARDUINO UNO PADA SMK YUPPENTEK 1 TANGERANG”. </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"> Rumusan ini, memuat uraian secara rinci dari permasalahan yang diidentifikasi pada latar belakang. Adapun rumusan masalah dalam penyusunan penelitian ini sebagai berikut: </p></div> 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Bagaimana proses alat pembersih debu dan lantai dapat bekerja dengan baik ? </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Bagaimana cara mengontrol alat pembersih debu dan lantai agar bisa dikendalikan melalui smartphone android ?  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Bagaimana vacum clearner dapat menyedot debu secara otomatis ? </p></li> </ol>
+
 
+
==Ruang Lingkup==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Sebagai pembatas pembahasan atas penyusunan laporan ini sehingga tetap fokus dan sesuai dengan tujuan,  maka penulis memberikan ruang lingkup penelitian sebagai berikut:  </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Implementasi alat ini hanya dapat dilakukan pada ruangan  guru dan ruangan kelas, karena ruangan tersebut adalah ruangan inti yang sering digunakan.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Prototype alat pembersih debu dan lantai ini adalah sebagai sarana alat kebersihana pada SMK Yuppentek 1 Tangeranng </p></li>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Cara kerja alat hanya untuk membersihkan debu dengan cara dihisap dan mengelap lantai. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Program menggunakan Program Arduino IDE </p></li>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Alat Yang dirancang hanya sebatas prototype dan tidak seperti robot yang sesungguhnya. </p></li></ol>
+
 
+
==Tujuan dan Manfaat Penelitian==
+
===Tujuan Penelitian===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun tujuan penelitian yang ingin dilakukan adalah sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Tujuan Individual </p></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Tujuan individual dari penelitian ini yaitu: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Untuk mendapatkan pengetahuan tentang mikrokontroler lebih luas.  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Mengimplementasikan dan menerapkan ilmu yang penulis dapat selama perkuliahan di Perguruan Tinggi Raharja. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Persyaratan untuk kelulusan mata kuliah Skripsi. </p></li>  </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Tujuan Fungsional </p></li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Tujuan Fungsional dari penelitian ini yaitu: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Membuat mekanisme rancangan alat pembersih  debu dan pembersih lantai yang dapat bekerja secara baik yang mampu dihubungkan dan dikendalikan dengan aplikasi android. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Agar rancangan alat tersebut dapat digunakan untuk membersihkan debu secara otomatis dan pembersih lantai.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Untuk meringankan pekerjaan dalam hal membersihkan debu dan lantai  </p></li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Tujuan Oprasional </p></li>  </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Tujuan oprasionall dari penelitian ini yaitu: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Merupakan keinginan yang ada dalam diri sendiri dan mengukur kemampuan apakah dapat membuat alat pembersih debu dan pembersih lantai yang dikendalikan menggunakan smartphone Agar masyarakat tidak perlu menggunakan tenaga dalam membersihkan debu dan membersihkan lantai. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Untuk membantu memudahkan dalam hal membersikan debu dan membersihkan lantai dibuat sistem pengendalian dengan memanfaatkan smartphone melalui media bluetooth untuk mengontrolnya.</p></li></ol>
+
 
+
===Manfaat Penelitian===
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Manfaat individual <br>
+
Mampu membersihkan partikel-partikel debu yang tidak terdeteksi oleh manusia dan bisa membersikan laintai secara  menyeluruh sehingga dapat membantu meningkatkan kebersihan pada lingkungan. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Manfaat Fungsional  <br>
+
Dengan menggunakan aplikasi smartphone Android, diharapkan dapat mempermudah mengendalikan alat pembersih debu dan pembersih lantai agar dapat Menggantikan pekerjaan manusia hingga dapat membantu masyarakat. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Manfaat Oprasional <br>
+
Dalam Membersihkan debu dan membersihkan lantai, tidak diperlukan lagi tenaga manusia, melainkan dapat dikerjakan dengan alat yang dikendalikan menggunakan smartphone Android. </p></li></ol>
+
 
+
==Metode Penelitian==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Adapun penjelasan lebih rinci mengenai metode yang digunakan penulis dalam menyusun Laporan Skripsi ini sebagai berikut: </p></div>
+
 
+
===Metode Pengumpulan Data===
+
 
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Observasi <br>
+
Metode pengumpulan data yaitu penulis mengadakan pengamatan langsung pada SMK Yuppentek 1 Tangerang metode ini dilakukan untuk mengumpulkan data yang merupakan sumber informasi yang sangat penting yang dapat membantu membersihkan debu dan lantai pada SMK Yuppentek 1 Tangerang.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Studi pustaka <br>
+
Metode ini dilakukan untuk mencari dan mendapatkan sumber-sumber kajian. Landasan teori yang mendukung, data-data, atau informasi sebagai acuan dalam melakukan perecanaan, percobaan, pembuatan dan penyusunan laporan. </li>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Wawancara <br>
+
Salain observasi penulis juga melakukan wawancara untuk memeperoleh keterangan dalam penelitian ini. </ol>
+
 
+
===Metode Analisa===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Model Analisa yang digunakan adalah dengan menggunakan  ''System Development Lyfe Cycle'' (SDLC) dengan bebrapa langkah seprti melakukan survey/wawancara menganalisa sistem yang berjalan, memilih atau memecahkan masalah yang baik, menetukan perangkat keras (Hardware) dan perangkat lunak (Software) yang akan digunakan, membangun dan mengimplementasikan sistem baru. </p></div>
+
 
+
===Metode Prototype===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Metode yang dipakai adalah metode prototyping evolutionary, karena dengan evolutionary ini sistem atau produk yang sebenarnya dipandang sebagai evolusi dari versi awal yang sangat terbatas menuju produk final atau produk akhir</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"> Dalam laporan skripsi ini perancangan yang digunakan adalah metode perancangan melalui tahap pembuatan flowchart yang didesain dengan mengikuti cara kerja sistem. Dan pada perancangan alat menggunakan diagram blok, metode ini dimaksudkan untuk bagaimana sistem itu dirancang dan alat apa saja yang dibutuhkan. Pada pembuatan alat ini, penulis menggunakan alat seperti: aplikasi IDE ''arduino, mikrokontroller arduino uno,'' memanfaatkan android untuk mengontrol. </p></div>
+
+
===Metode Pengujian===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Pada metode pengujian ini penulis menggunakan metode pengujian blackbox testing, blackbox testing adalah metode uji coba yang memfokuskan pada keperluan software. Karena itu, uji coba blackbox memungkinkan pengembangan software untuk membuat himpunan kondisi input yang melatih seluruh syarat-syarat fungsional suatu program. Metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, di antaranya fungsi-fungsi yang salah atau hilang </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">  Agar lebih memahami laporan Skripsi ini, maka laporan Skripsi ini  dikelompokkan ke dalam beberapa sub bab pembahasan dan menggunakan sistematika penyampaian, sebagai berikut: </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''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"> Di Bab ini akan menjelaskan mengenai uraian secara umum mengenai: latar belakang permasalahan, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian serta sistematika penulisan.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''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 berisikan teori yang berupa pengertian dan definisi yang diambil dari kutipan buku yang berkaitan dengan penyusunan laporan kuliah kerja praktek serta beberapa ''literature review'' yang berhubungan dengan penelitian tersebut.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''BAB III PEMBAHASAN'''</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 berisikan gambaran tentang sejarah SMK Yuppentek 1 Tangerang, visi dan misi serta struktur organisasi, wewenang tanggung jawab, komponen yang digunakan berikut pembahasan.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''BAB IV'''</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 menjelaskan tentang hasil penelitian dari ''prototype'' yang telah dirancang dan kemudian dilakukan pengujian dari kinerja sistem dan analisa terhadap komunikasi antara ''smartphone''dan ''bluetooth'' sebagai pengendali alat pembersih debu dan lantai  serta ''arduino uno'' sebagai otak dari keseluruan alat tersebut
+
</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''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">Bab ini berisi tentang kesimpulan, saran dan kesan dari pembuatan alat dan laporan sebagai upaya perbaikan kedepan.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''LAMPIRAN'''</p></div>
+
{{pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB II'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''LANDASAN TEORI'''</div>
+
 
+
==Teori Umum==
+
===Konsep Dasar Sistem===
+
 
+
<p style="line-height: 2">'''1. Definisi Sistem'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Nasarudin, Imron djafar, Indra samsie di dalam jurnal ‎CCIT Vol.6 No.2 (2013:72), “Sistem dapat didefinisikan dengan ‎pendekatan prosedur dan pendekatan komponen, sistem dapat ‎didefinisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai ‎tujuan tertentu”.‎ </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Hutahaean (2015:2)<ref name=''Hutahaen''>Hutahaen, jeperson 2015. “Konsep Sistem Informasi”, Yogyakarta: Deepublish.</ref>, “sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan berkumpul bersama-sama untuk melakukan kegiatan atau untuk melakukan sasaran yang tertentu”  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan beberapa pendapat yang terdapat di atas, maka dapat disimpulkan sistem adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu.  </p></div>
+
 
+
<p style="line-height: 2">'''2. Definisi Sistem'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Hutahaean (2015:3)<ref name=''Hutahaen''>Hutahaen, jeperson 2015. “Konsep Sistem Informasi”, Yogyakarta: Deepublish.</ref>, “ sebuah sistem mempunyai karateristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Supaya sistem itu dikatakan sistem yang baik memiliki karakteristik yaitu:  </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Komponen Sistem (''Components'') <br> Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar atau sering disebut “supra sistem”.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Batasan Sistem (''Boundary'') <br>
+
Ruang lingkup sistem yang merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Lingkungan Luar Sistem (''Evinronment'') <br> Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kalangsungan hidup dari sistem tersebut.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Penghubung Sistem (''Interface'') <br>
+
Media yang menghubung sistem dengan subsistem yang lainya disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Masukan Sistem (''Input'') <br> 
+
Energi yang dimasukan kedalam sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Contoh, didalam suatu unit sistem komputer, “program” adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan “data” adalah signal input untuk diolah menjadi informasi. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Keluaran Sistem (''Output'') <br>
+
Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pengolahan Sistem  (''Process'') <br>
+
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sasaran Sistem (''Objective'') <br>
+
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Jika suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.  </p></li> </ol>
+
 
+
<div align="center"><img width="40%" height="40%" style="margin:0px" src="https://lh3.googleusercontent.com/-DvKC-PzGNus/WJoWzcnj0eI/AAAAAAAAJrk/8cgFv4kPzRYuJYevXq5iZy0NJetNgSRQwCK8B/s409/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.1 karakteristik sistem.</b></div>
+
 
+
<p style="line-height: 2">'''3. Klasifikasi Sistem '''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Taufiq (2013:8)<ref name=''Taufiq''>Taufiq, Rohmat. 2013. “Sistem Informasi Manajemen”. Yogyakarta: Graha Ilmu
+
</ref>, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya : </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sistem Abstrak dan Sistem Fisik <br>
+
Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem diperusahaan, sistem antara manusia dengan Tuhan, dan lain-lain. <br> Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem computer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan. <br>
+
Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang pentingnya, sistem abstrak berperan penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sistem dapat dipastikan dan Sistem tidak dapat dipastikan <br>
+
Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi dengan jelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sistem Tertutup dan Sistem Terbuka  <br>
+
Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka. <br>
+
Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya.Sistem manusia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi, sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kesrjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain. </p></li>
+
 
+
<div align="center"><img width="40%" height="40%" style="margin:0px" src="http://i50.photobucket.com/albums/f349/pipit03/sistemterbuka_zps40782128.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.2 Sistem Tertutup</b></div>
+
 
+
<div align="center"><img width="40%" height="40%" style="margin:0px" src="http://i50.photobucket.com/albums/f349/pipit03/sistemterbuka_zps2f6b18ca.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.3 Sistem Terbuka</b></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem Sederhana dan Sistem Kompleks  <br>
+
Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi <br> Sistem yang bisa berdaptasi terhadap lingkunganya merupakan sebuah sistem yang
+
mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem Buatan Allah/Alam dan Sistem Buatan Manusia  <br>
+
Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikitpun dari sistem ini, misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem Sementara dan Sistem Selamanya  <br>
+
Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan </p></li> </ol>
+
 
+
<p style="line-height: 2">'''4. Tujuan Sistem '''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Taufiq (2013:5)<ref name=''Taufiq''>Taufiq, Rohmat. 2013. “Sistem Informasi Manajemen”. Yogyakarta: Graha Ilmu
+
</ref>, tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yangbermanfaat minimal bagi dia sendiri atau bagi lingkungannya. </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 sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkanuntuk dicapai dan memiliki langkah-langkah yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunkan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.  </p></div>
+
 
+
<p style="line-height: 2">'''5. Daur Hidup Sistem'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Sutabri (2012:27)<ref name="Sutabri, Tata">Sutabri, Tata. 2012. “Konsep Sistem Informasi”. Yogyakarta: CV. Andi Offset.
+
</ref>, Siklus Hidup Sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Fase atau tahapan dari daur hidup suatu sistem: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Mengenali  Adanya Kebutuhan <br>  Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali. Kebutuhan dapat terjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada. Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Pembangunan Sistem <br>
+
Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul dan membangun suatu sistem untuk dapat memenuhi kebutuhan tersebut. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pemasangan Sistem <br>
+
Setalah tahap pembangunan sistem selesai, sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem. Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yan sebenarnya yang merupakan langkah akhir dari suatu pembangunan sistem.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pengoperasian Sistem <br>
+
Program-program computer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untuk perubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem Menjadi Usang <br>
+
Kadang perubahan yang terjadi begitu drastic sehingga tidak dapat diatasi hanya dengan melakukan perbaikan-perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.</p></li></ol>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://plus.google.com/u/0/photos/albums/pktvaa35rutaripainrckte84cac4r9qn?pid=6384530340499727554&oid=114012895056919260731"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.4 Daur Hidup Sistem</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Sumber: Sutabri (2012:29)</b></div>
+
 
+
===Konsep Dasar Analisa Sistem===
+
<p style="line-height: 2">'''1. Definisi Analisis Sistem'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Darmawan (2013:210), “Analisis Sistem adalah orang yang bertanggung jawab untuk mempelajari informasi yang berhubungan dengan masalah-masalah yang timbul dan mampu memberikan jalan keluar sesuai dengan masalah yang dihadapi. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rosa (2013:18)<ref name="Rosa, A.S., dan M. Shalahuddin.">Rosa, A.S., dan M. Shalahuddin. 2013. “Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek”. Bandung: Informatika</ref>, “Analisis sistem itu suatu bentuk kegiatan untuk melihat sistem yang telah berjalan dengan bagian mana yang bagus dan tidak serta kemudian mendokumentasikan kebutuhan yang akan memenuhi pada perancangan sistem baru.”</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan definisi di atas, maka dapat disimpulkan analisis sistem adalah suatu kegiatan dalam mengidentifikasi dan mengevaluasi permasalahan yang terjadi agar kebutuhan dapat dipenuhi dalam sistem baru.</p></div>
+
 
+
<p style="line-height: 2">'''2. Ruang Lingkup Analis Sistem '''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Darmawan (2013:211), Tugas seorang analis sistem bukan saja menganalisis dan mendisain sistem, tetapi lebih dari itu ia haruslah mampu menyajikan satu informasi manajemen yang terpadu. Analis sistem juga menawarkan suatu perubahan dengan mengembangkan teknologi terbaru yang dapat dimanfaatkan oleh suatu perusahaan. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Dengan uraian tugas dan tanggung seperti di atas, maka seorang analis sistem haruslah orang yang memiliki pengetahuan yang terpadu antara aktivitas bisnis, sistem informasi dan teknologi.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Analis sistem bukanlah seorang programmer yang ditugaskan merasa mampu membuat program mutakhir dengan komputer untuk menyelesaikan masalah. Seorang programmer komputer belum tentu dapat melakukan analisis masalah yang dihadapi oleh perusahaan, seperti yang harus dilakukan penyusunan informasi manajemen, suatu sistem informasi yang memberikan informasi tentang aktivitas keuangan perusahaan.  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> DaIam menyusun sistem informasi manajemen suatu perusahaan diperlukan orang yang mampu memahami apa itu sistem informasi manajemen, masalah-masalah yang dihadapi dalam sistem informasi manajemen perusahaan tersebut dan mampu memberikan solusi serta menggabungkan solusi tersebut dengan bantuan teknologi komputer. Ada banyak istilah bagi analis sistem ini, seperti desainer sistem, pengembang sistem, konsultan sistem, konsultan manajemen, analis operasi, analis informasi, analis bisnis, dan knowledge engine untuk sistem pakar, tetapi yang paling sering digunakan di indonesia adalah analis sistem. </p></div>
+
 
+
<p style="line-height: 2">'''3. Tahapan Implementasi Sistem'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Murad dkk dalam jurnal CCIT Vol 7 (2013:52)<ref name="Murad. Dina Fitria, Nia Kusniawati">Murad. Dina Fitria, Nia Kusniawati, dkk.2013. “Aplikasi Intelligence Website Untuk Penunjang Laporan PAUD Pada Himpaudi Kota Tangerang”. Jurnal CCIT. Tangerang: Perguruan Tinggi Raharja. Vol. 7, No. 1, September 2013</ref>, “Tahap ini merupakan tahapan dalam pengimplementasikan sistem yang sudah dirancang dan dilakukan pengujian secara unit, agar dapat mengetahui kesalahan-kesalahan yang terdapat dalam sistem dan segera dilakukan perbaikan”. </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 tujuan utama dari tahap implementasi sistem ini adalah sebagai berikut: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Pengkajian mengenai rangkaian sistem,perangkat lunak, dan perangkat keras dalam bentuk sistem jaringan informasi terpusat agar dapat diperoleh sebuah bangunan atau arsitektur sistem informasi. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Melakukan uji coba perangkat lunak sistem sebagai pengolah data sekaligus penyaji informasi yang dibutuhkan. </p></li></ol>
+
 
+
===Konsep Dasar Data===
+
 
+
<p style="line-height: 2">'''1. Definisi Data'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> H.A.Rusdiana dan Moch.Irfan (2014:68)<ref name="H.A.Rusdiana, Moc. Irfan.">H.A.Rusdiana, Moc. Irfan. 2014. “Sistem Informasi Manajemen”. Bandung: Pustaka Setia.</ref>, “Data adalah bahan mentah yang diproses untuk menyajikan informasi”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  H.A.Rusdiana dan Moch.Irfan (2014:68))<ref name="H.A.Rusdiana, Moc. Irfan.">H.A.Rusdiana, Moc. Irfan. 2014. “Sistem Informasi Manajemen”. Bandung: Pustaka Setia.</ref>, “Data adalah fakta yang dapat digunakan sebagai input dalam menghasilkan informasi”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Berdasarkan kedua definisi di atas, maka dapat disimpulkan data adalah bahan mentah yang perlu diolah sehingga menghasilkaninformasi yang menunjukkan fakta.</p></div>
+
 
+
<p style="line-height: 2">'''2. Klasifikasi Data'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Sutabri (2012:3), data dapat diklasifikasikan menurut jenis, sifat dan sumber: </p></div>
+
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Klasifikasi data menurut jenis data: </p></li>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Data Hitung ''(enumeration/countingdata)'' <br>  Data hitung adalah hasil perhitungan atau jumlah tertentu.  </p></li> 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Data Ukur (measurement data) <br>
+
Data ukur adalah data yang menunjukkan ukuran mengenai nilai sesuatu. </p></li>  </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Klasifikasi data menurut sift data: </p></li>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Data Kuantitatif (quantitativedata) <br>
+
Data kuantitatif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.  </p></li> 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Data Kualitatif (qualitativedata) <br>
+
Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu.    </p></li>  </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Klasifikasi data menurut sumber data: </p></li></ol>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Data Internal (internal data) <br>
+
Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dlakukan sendiri, bukan data hasil karya orang lain.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Data Eksternal (externaldata) <br>  Data eksternal adalah data hasil observasi orang lain. Seseorang boleh saja mengunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain. Data eksternal ini terdiri dari 2 jenis yaitu: </p></li></ol>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Data Eksternal Primer ''(primary external data)'' <br>
+
Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yakni orang yang melakukan observasi sendiri.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">    Data Eksternal Sekunder (secondary external data) <br>
+
Data eksternal sekunder adalah data yang diperoleh bukan dari orang lain yang melakukan observasi melainkan melalui seseorang atau sejumlah orang lain </p></li></ol>
+
 
+
===Konsep Dasar ''Flowchart''===
+
 
+
<p style="line-height: 2">'''1. Definisi Flowchart'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Soeherman (2012:134) <ref name="Soeherman, Bonie, Pinantaan, Marian.">Soeherman, Bonie, Pinantaan, Marian. 2012. “Desain Informasi Sistem”. Jakarta: PT. Alex Media Komputindo.</ref>, ''Flowchart'' adalah untuk menyederhanakan rangkaian proses atau prosedur untuk memudahkan pemahaman penggunaan terhadap informasi 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"> Menurut Kristanti (2012:87)<ref name="Kristanti, Tanti.">Kristanti, Tanti. 2012. “Sistem Informasi Nilai SMA 14 Bandung”. Bandung: Jurnal IT Vol.8.</ref>, Flowchart adalah cara penyajian secara visual aliran data melalui sistem informasi, operasi dilakukan dalam sistem dan urutan dimana mereka lakukan.</p></div> 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan kedua definisi di atas, maka dapat disimpulkan Flowchart adalah bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial. 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. </p></div> 
+
 
+
<p style="line-height: 2">'''2. Simbol-simbol Flowchart'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Flowchart terbentuk dari simbol atau gambar yang mewakili setiap fungsinya untuk mempresentasikan sebuah alur, Simbol flowchart yang berbeda juga memiliki arti yang berbeda, namun beberapa simbol umum yang digunakan pada flowchart berikut adalah sebagai berikut: </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-PVWeFYgqKM8/WJpv65OHFiI/AAAAAAAAJsI/GgfFWPoOcwUSaUf_ZCE_jIMRwFpDtU-NQCK8B/s452/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.5 Simbol-simbol Flowchart</b></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Terminator ''(start terminator, end terminator)'': Berbentuk oval sebagai diagram alur yang menunjukkan awal atau akhir proses. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Proses ''(process)'': Berbentuk persegi panjang bentuk diagram alur, yang menunjukkan langkah alur proses yang berjalan. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Keputusan ''(decision)'': Berbentuk berlian yang menunjukkan bentuk indikasi dari aliran proses yang bercabang. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Konektor (A): Bentuk lingkaran pada diagram alir yang digunakan untuk menunjukkan lonjakan aliran proses. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Data : Sebuah jajaran genjang yang menunjukkan input data atau output (I / O) dalam proses. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Dokumen ''(document)'' : Digunakan untuk menunjukkan dokumen atau laporan. </p></li></ol>
+
 
+
<p style="line-height: 2">'''3. Jenis-jenis Flowchart'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Tri (2015:2), flowchart terbagi atas lima jenis, yaitu :</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Flowchart Sistem ''(System Flowchart)'' <br> Flowchart sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem. Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu. </p></li>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-9SvdV9_KBN0/WJp1XsK4nhI/AAAAAAAAJsY/hiI2WQcjRagZciulb4rvAyfJeIPAF6qfQCK8B/s512/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.6. Flowchart Sistem (System Flowchart).</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Tri (2015:3)</div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Flowchart Dokumen ''(Document Flowchart)'' <br>  Flowchart dokumen kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.  </p></li>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-WY_2eczsWh0/WJp1xQu8uVI/AAAAAAAAJsc/Aq3LTDkFmRsDEEUaeTtKtr78oNYoBQ3wACK8B/s385/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.7. Flowchart Dokumen (Document Flowchart).</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Tri (2015:4).</div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Flowchart Skematik ''(Schematic Flowchart)'' <br>  Flowchart skematik mirip dengan flowchart sistem yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem. Flowchart Skematik digunakan sebagai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart. Gambar-gambar ini mengurangi kemungkinan salah pengertian tentang sistem, hal ini disebabkan oleh ketidak-mengertian tentang simbol-simbol yang digunakan. Gambar-gambar juga memudahkan pengamat untuk mengerti segala sesuatu yang dimaksudkan oleh analis, sehingga hasilnya lebih menyenangkan dan tanpa ada salah pengertian.  </p></li>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-QvogvymVdtQ/WJp2VSbhgSI/AAAAAAAAJsk/JkM78aC_C94Wme3wP28I45LpmQH4goibgCK8B/s512/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.8 Flowchart Skematik (Schematic Flowchart).</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Tri (2015:5).</div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Flowchart Program ''(Program Flowchart)'' <br>  Flowchart program dihasilkan dari flowchart sistem. Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Programmer menggunakan flowchart program untuk menggambarkan urutan instruksi dari program komputer. Analis Sistem menggunakan flowchart program untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau operasi.  </p></li>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-clOZQ4VjkEI/WJp23h2jNxI/AAAAAAAAJss/elgSymdEL-gbrrmQCQQEVKZEdwPUivHTACK8B/s402/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.9 Flowchart Program (Program Flowchart).</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Tri (2015:6).</div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Flowchart Proses ''(Process Flowchart)'' <br>
+
Flowchart proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Flowchart proses memiliki lima simbol khusus, yaitu: </p></li>
+
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-icaENl20tQU/WJp4HHRr6TI/AAAAAAAAJs8/sC2GHcpvjiIwiSE8mev-eUmeoaHeOiZ5QCK8B/s512/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.10 Simbol Flowchart Proses.</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Tri (2015:7).</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Flowchart Proses digunakan oleh perekayasa industrial dalam mempelajari dan mengembangkan proses-proses manufacturing. Dalam analisis sistem, flowchart ini digunakan secara efektif untuk menelusuri alur suatu laporan atau form. Berikut adalah contoh gambar dari flowchart proses: </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-nWnSbbm_ozY/WJp4iyXqYKI/AAAAAAAAJtA/0qV8fPHbKL8Fh9UnqGItNBJtco8WTsjQQCK8B/s363/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.11 Flowchart Proses (Process Flowchart)</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Tri (2015:8).</div>
+
</ol>
+
 
+
===Konsep Dasar Black Box===
+
<p style="line-height: 2">'''1. Definisi Black Box'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Manish Kumar, Santosh Kumar, dan Dr.R.K. Dwivedi pada Intertnasional Journal Of advance Research in computer Science and Management Studies (Vol. 3 issue. 10, oktober 2015)<ref name="anish Kumar, Santosh Kumar, dan Dr.R.K."> Manish Kumar, Santosh Kumar, dan Dr.R.K. Dwivedi pada Intertnasional Journal Of advance Research in computer Science and Management Studies (Vol. 3 issue. 10, oktober 2015)</ref>, ''“Black Box Testing is a testing technique without reference to the internal structure of the component or system. In Black Box Testing it is not necessary for a tester to have good programming knowledge, since it only examines the fundamental aspects of the system without going into detail”''. </p></div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Manish Kumar, Santosh Kumar, dan Dr.R.K. Dwivedi pada Intertnasional Journal Of advance Research in computer Science and Management Studies (Vol. 3 issue. 10, oktober 2015)<ref name="anish Kumar, Santosh Kumar, dan Dr.R.K."> Manish Kumar, Santosh Kumar, dan Dr.R.K. Dwivedi pada Intertnasional Journal Of advance Research in computer Science and Management Studies (Vol. 3 issue. 10, oktober 2015)</ref>, “pengujian kotak hitam adalah teknik pengujian tanpa mengacu pada struktur internal komponen atau sistem, dalam kotak hitam pengujian tidak perlu tester untuk mengetahui program yang baik,  karena mengkaji aspek-aspek sistem tanpa masuk lebih detail".</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Srinivas Nidhra dan Jagruthi Dondeti pada International Journal of Embedded Systems and Applications ( IJESA, Vol.2, No.2, 2012)  <ref name="Srinivas,  Nidhra.  Jagruthi, Dondeti.">Srinivas,  Nidhra.  Jagruthi, Dondeti. 2012. “Black Box And White Testing Techniqeus a Literature Review” International Journal of Embedded Systems and Applications ( IJESA, Vol.2, No.2, 2012)</ref>, ''“Black box testing is also called as functional testing, a functional testing technique that designs test cases based on the information from the specification With black box, Black box testing not concern with the internal mechanisms of a system; these are focus solely on the outputs generated in response to selected inputs and execution conditions the code”''. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> (pengujian black box disebut sebagai uji fungsional, pengujian fungsional, teknik yang mendesain uji kasus berdasarkan informasi dari spesifikasi dengan kotak hitam, pengujian kotak hitam tidak memperhatikan mekanisme internal sistem hanya berfokus pada output yang dihasilkan dalam menanggapi input yang dipilih dan kondisi eksekusi kode).</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Shivani Archarya dan Vidhi Pandya dalam International Journal of Electronics and Computer Science Engineering (ISSN-2277-1956 Vol.2 No.1, 2013), ”Black box testing is a software testing techniques in which functionality of the software under test (SUT) is tested without looking at the internal code structure,”</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  (Kotak hitam pengujian adalah teknik di mana fungsi dari perangkat lunak di bawah ujian (SUT) diuji tanpa memandang struktur internal kode, pengujian perangkat lunak) </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Berdasarkan 3 definisi di atas dapat disimpulkan bahwa metode pengujian </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  BlackBox digunakan untuk menguji sistem dari segi user yang dititik beratkan pada pengujian kinerja, spesifikasi dan antarmuka sistem tersebut tanpa menguji kode program yang ada.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Black Box Testing tidak membutuhkan pengetahuan mengenai, alur internal (internal path), struktur atau implementasi dari software under test (SUT). Karena itu uji coba BlackBox memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Uji coba Black Box berusaha untuk menemukan kesalahan dalam beberapakategori, diantaranya: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Fungsi-fungsi yang salah atau hilang </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Kesalahan interface </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Kesalahan dalam struktur data atau akses database eksternal </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Kesalahan performa </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> kesalahan inisialisasi dan terminasi </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Uji coba BlackBox diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba BlackBox dengan sengaja mengabaikan struktur kontrol, sehingga perhatiannya difokuskan pada informasi domain. Uji coba didesain untuk dapat menjawab pertanyaan pertanyaan berikut: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Bagaimana validitas fungsionalnya diuji?  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Jenis input seperti apa yang akan menghasilkan kasus uji yang baik? </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Apakah sistem secara khusus sensitif terhadap nilai input tertentu? </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Bagaimana batasan-batasan kelas data diisolasi? </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem? </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem?  </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Sehingga dalam uji coba Black Box harus melewati beberapa proses sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Menganalisis kebutuhan dan spesifikasi dari perangkat lunak</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pemilihan jenis input yang memungkinkan menghasilkan output benar serta jenis input yang memungkinkan output salah pada perangkat lunak yang sedang diuji.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Menentukan output untuk suatu jenis input. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pengujian dilakukan dengan input-input yang telah benar-benar diseleksi.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Melakukan pengujian. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pembandingan output yang dihasilkan dengan output yang diharapkan. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Menentukan fungsionalitas yang seharusnya ada pada perangkat lunak yang sedang diuji. </p></li> </ol>
+
 
+
<p style="line-height: 2">'''2. Metode Pengujian dalam Black Box'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Ada beberapa macam metode pengujian Black Box, berikut diantaranya: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> ''Equivalence Partioning'' <br>
+
''Equivalence Partioning'' merupakan metode uji coba Black Box yang membagi domain input dari program menjadi beberapa kelas data dari kasus uji coba yang dihasilkan. Kasus uji penanganan single yang ideal menemukan sejumlah kesalahan (misalnya: kesalahan pemrosesan dari seluruh data karakter) yang merupakan syarat lain dari suatu kasus yang dieksekusi sebelum kesalahan umum diamati. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Boundary Value Analysis'' <br>  Sejumlah besar kesalahan cenderung terjadi dalam batasan domain input dari pada nilai tengah. Untuk alasan ini ''boundary value analysis'' (BVA) dibuat sebagai teknik uji coba. BVA mengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVA merupakan desain teknik kasus uji yang melengkapi Equivalence partitioning. Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus uji dari domain output. </p></li> 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Cause-Effect Graphing Techniques <br>
+
Cause-Effect Graphing merupakan desain teknik kasus uji coba yang menyediakan representasi singkat mengenai kondisi logikal dan aksi yang berhubungan. Tekniknya mengikuti 4 tahapan berikut: </p></li> 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Causes (kondisi input), dan Effects (aksi) didaftarkan untuk modul dan identifier yang dtujukan untuk masing-masing. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Pembuatan grafik Causes-Effect graph. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Grafik dikonversikan kedalam tabel keputusan. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Aturan tabel keputusan dikonversikan kedalam kasus uji. </p></li> </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Comparison Testing'' <br>
+
Dalam beberapa situasi (seperti: aircraft avionic, nuclear Power plant control) dimana keandalan suatu software amat kritis, beberapa aplikasi sering menggunakan software dan hardware ganda (redundant). Ketika software redundant dibuat, tim pengembangan software lainnya membangun versi independent dari aplikasi dengan menggunakan spesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untuk memastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versi dieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikan konsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasi yang amat kritis harus dibuat, walaupun nantinya hanya satu versi saja yang akan digunakan dalam sistem. Versi independent ini merupakan basis dari teknik Black Box Testing yang disebut Comparison Testing atau back-to-back Testing. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Sample and Robustness Testing''  </p></li>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Sample Testing'' <br>
+
Melibatkan beberapa nilai yang terpilih dari sebuah kelas ekivalen, seperti Mengintegrasikan nilai pada kasus uji. Nilai-nilai yang terpilih mungkin dipilih dengan urutan tertentu atau interval tertentu.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Robustness Testing'' <br>
+
Pengujian ketahanan (Robustness Testing) adalah metodologi jaminan mutu difokuskan pada pengujian ketahanan perangkat lunak. Pengujian ketahanan juga digunakan untuk menggambarkan proses verifikasi kekokohan (yaitu kebenaran) kasus uji dalam proses pengujian.</p></li>  </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Behavior Testing'' dan Performance Testing </p></li>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Behavior Testing'' <br>
+
Hasil uji tidak dapat dievaluasi jika hanya melakukan pengujian sekali, tapi dapat dievaluasi jika pengujian dilakukan beberapa kali, misalnya pada pengujian struktur data stack. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Performance Testing'' <br>
+
Digunakan untuk mengevaluasi kemampuan program untuk beroperasi dengan benar dipandang dari sisi acuan kebutuhan. Misalnya: aliran data, ukuran pemakaian memori, kecepatan eksekusi, dll. Selain itu juga digunakan untuk mencari tahu beban kerja atau kondisi konfigurasi program. Spesifikasi mengenai performansi didefinisikan pada saat tahap spesifikasi atau desain. Dapat digunakan untuk menguji batasan lingkungan program.</p></li> 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Requirement Testing'' <br> 
+
Spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak (input/output/fungsi/performansi) diidentifikasi pada tahap spesifikasi kebutuhan dan desain. </p></li>  </ol> 
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Requirement Testing melibatkan pembuatan kasus uji untuk setiap spesifikasi kebutuhan yang terkait dengan program.  </p></li> 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa ditelusuri dengan kasus uji dengan menggunakan traceability matrix. </p></li>  </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ''Endurance Testing'' <br> 
+
Endurance Testing melibatkan kasus uji yang diulang-ulang dengan jumlah tertentu dengan tujuan untuk mengevaluasi program apakah sesuai dengan spesifikasi kebutuhan. Contoh: Untuk menguji keakuratan operasi matematika ''(floating point, rounding off, dll)'', untuk menguji manajemen sumber daya sistem ''(resources)'' (pembebasan sumber daya yang tidak benar, dll), input/output (jika menggunakan framework untuk memvalidasi bagian input dan output). Spesifikasi kebutuhan pengujian didefinisikan pada tahap spesifikasi kebutuhan atau desain. </p></li>  </ol>
+
 
+
<p style="line-height: 2">'''3. Kelebihan dan Kelemahan Black Box'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Dalam uji coba Black Box terdapat beberapa kelebihan dan kelemahan. Berikut adalah keunggulan dan kelemahannya: </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Tabel 2.1 Kelebihan dan Kelemahan Black Box </b></div>
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-TTnovf0N91I/WJp-_goLCNI/AAAAAAAAJtU/CDC7ubg_vgYKCX4ia5_jdMkclTkNBXolgCK8B/s400/2017-02-07.png"/></div>
+
 
+
<p style="line-height: 2">'''4. Definisi white box'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Choiriah (2012:3) <ref name="Choiriah, Dwi Mai."> Choiriah, Dwi Mai. 2012. “Rancang Bangun Sistem Informasi Penitipan Motor Berbasis Web Dengan Menggunakan PHP dan Mysql Di Terminal Purwokerto”. Purwokerto: Akademi Teknik Telekomunikasi Sandhy Putra.</ref>, "white box testing yaitu menguji perangkat lunak dari segi desain dan kode program apakah mampu menghasilkan fungsi-fungsi, masukan, dan keluaran yang sesuai dengan spesifikasi kebutuhan". </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Shivani Archarya dan Vidhi Pandya dalam  International Journal of Electronics and Computer Science Engineering (ISSN-2277-1956 Vol.2 No.1, 2013)<ref name="Acharya dan Vidhi Pandya Lecturer.">Acharya dan Vidhi Pandya Lecturer.” Bridge between Black Box and White Box – Gray Box Testing Technique” International Journal of Electronics and Computer Science Engineering.ISSN- 2277-1956 Vol.2 No.1. 2013.</ref>
+
, ''White box testing is testing beyond the user interface and into the nitty-gritty of a system. This method is named so because the software program, in the eyes of the tester, is like a white/transparent box; inside which one clearly sees. White Box Testing is contrasted with Black Box Testing''.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  (White Box adalah pengujian di luar antarmuka pengguna dan menjadi intisari dari sistem. Metode ini dinamakan demikian karena program perangkat lunak, di mata tester, seperti kotak putih / transparan; dalam yang satu jelas melihat. Pengujian White Box adalah kontras dengan Black Box Testing). </p></div> 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Keuntungan pengujian White Box </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Peningkatan Efektivitas : silang keputusan desain dan asumsi terhadap kode sumber dapat menguraikan kuat. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> desain, tapi pelaksanaannya mungkin tidak sejajar dengan maksud desain. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Kode penuh Pathway Mampu : semua jalur kode yang mungkin dapat diuji termasuk penanganan error, dependensi, dan tambahan kode logika / aliran intern. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Awal Cacat Identifikasi : Menganalisis kode sumber dan mengembangkan tes berdasarkan rincian pelaksanaan memungkinkan.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  penguji untuk menemukan kesalahan pemrograman dengan cepat. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Mengungkapkan Kode Tersembunyi Cacat : akses modul program. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Tidak ada Waiting : Pengujian dapat dimulai pada tahap awal. Satu tidak perlu menunggu GUI akan tersedia). </p></li></ol>
+
 
+
===Konsep Dasar Analisa  SDLC===
+
<p style="line-height: 2">'''1. Analisa SDLC'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Rosa dan shalahuddin (2016:25) <ref name="Rosa, A.S., dan M. Shalahuddin."> Rosa, A.S., dan M. Shalahuddin. 2013. “Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek”. Bandung: Informatika</ref>, “SDLC singkatan dari Software Development Life Cycle atau kadang disebut juga System Development Life Cycle. SDLC adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan model – model dan metodologi yang digunakan orang untuk mengembangkan sistem-sistem perangkat lunak sebelumnya”. </p></div>
+
 
+
<p style="line-height: 2">'''2. Tahapan-tahapan yang ada pada SDLC'''</p>
+
 
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  '''Inisiasi ''(initiation)'' ''' <br>  Tahap ini biasanya ditandai dengan pembuatan proposal proyek perangkat lunak. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Pengembangan Konsep Sistem ''(system concept development)'' ''' <br>
+
Mendifinisakn lingkup konsep termasuk dokumen lingkup sistem, analisis biaya, analisis manfaat biaya, manajemen rencana, dan pembelajaran kemudahan sistem. </li> 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Perencanaan ''(planning)'' ''' <br>
+
Mengembangkan rencana manajemen proyek dan dokumen perencanaan lainnya. Menyediakan dasar untuk mendapatkan sumber daya (resources) yang dibutuhkan untuk memperoleh solusi. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Analisis Kebutuhan ''(requirements analysis)'' ''' <br>
+
Menganalisis kebutuhan pemakai sistem perangkat lunak (user) dan mengembangkan kebutuhan user. Membuat dokumen kebutuhan fungsional. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Desain ''(design)'' ''' <br>
+
Menstrafortasikan kebutuhan detail menjadi kebutuhan yang sudah lengkap, dokumen desain sistem fokus pada bagaimana dapat memenuhi fungsi-fungsi yang dibutuhkan. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Pengembangan ''(development)'' ''' <br>
+
Mengonversi desain ke sistem informasi yang lengkap termasuk bagaimana memperoleh dan melakukan instalasi lingkungan sistem yang dibutuhkan; membuat basis data dan mempersiapkan prosedur kasus pengujian; mepersiapkan berkas atau file pengujian,pengodean, pengompilasian, memperbaiki dan mebersihkan program; peninjauan pengujian. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Integrasi dan Pengujian ''(integration and test)'' ''' <br>
+
Mendemostrasikan sistem perangkat lunak bahwa telah memenuhi kebutuhan yang dispesifikasikan pada dokumen kebutuhan fungsional. Dengan diarahkan oleh staf penjamin kualitas (quality assurance) dan user. Menghasilkan laporan analisis pengujian. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  '''Implementasi ''(implementation)'' ''' <br>
+
Termasuk pada persiapan implementasi, implementasi perangkat lunak pada lingkungan produksi (lingkungan pada user) dan menjalankan resolusi dari permasalahan yang teridentifikasi dari fase integrasi dan pengujian. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Operasi dan Pemeliharann (operation and maintenance)''' <br>
+
Mendeskripsikan pekerjaan untuk mengoperasikan dan memelihara sistem informasi pada lingkungan produksi (lingkungan pada user), termasuk pada implementasi akhir dan masuk pada proses peninjauan. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> '''Disposisi ''(disposition)'' ''' <br>
+
Mendeskripsikan aktifitas akhir dari pengembangan sistem dan membangun data yang sebenarnya sesuai dengan aktifitas user. </li></ol>
+
 
+
<p style="line-height: 2">'''3.  Model  SDLC'''</p>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Model  Waterfall <br>
+
Menurut Seema dan Malhotra  (2012:278), “menentukan sistem yang seharusnya dilakukan (yaitu mendefinisikan persyaratan) sebelum membangun sistem (yaitu merancang) dan rencana bagaimana komponen akan berinteraksi (yaitu merancang) sebelum membangun komponen (yaitu coding)”. <br>
+
Menurur Rosa dan shalahuddin (2016:28) <ref name="Rosa, A.S., dan M. Shalahuddin.">Rosa, A.S., dan M. Shalahuddin. 2013. “Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek”. Bandung: Informatika</ref> , “Model SDLC air terjun (waterfall) menyediakan pendekatan alur hidup perangkat lunak secara terurut mulai dari analisis,desain, pengodean, pengujian, dan tahap pendukung”. Berikut urutan model waterfall : </p></li>
+
 
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Analisis kebutuhan  <br>
+
Proses pengumpulan kebutuhan dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oler user. </li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Desain  <br>
+
Desain prangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektuk perangkat lunak, representasi antarmuka, dan prosedur pengodean.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Pembuatan kode program <br>
+
Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. </li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Pengujian <br>
+
Pengujian fokus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Pendukung atu pemeliharaan <br>
+
Dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru lagi. </li> </ol>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="http://2.bp.blogspot.com/-jJMUMSEn0go/VTpH05ogjPI/AAAAAAAAAcM/OVGQav0fRe4/s1600/Metode%2BWaterfall%2B%2BPengertian%2Bpenjelasan%2Bdalam%2Bpengembangan%2Bsistem.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.12 ilustrasi model waterfall.</b></div>
+
 
+
<br>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Tabel 2.2 Kelebihan dan kekurangan waterfall</b></div>
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-xzPb7rN8D1s/WJqJWiLEmoI/AAAAAAAAJts/7WTSR7HWtiISeJSU1dO846vsKgVV2PgggCK8B/s493/29.png"/></div>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Model Prototyping </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Sebuah prototipe adalah bagian dari produk yang mengekspresikan logika maupun fisik antarmuka eksternal yang ditampilkan. Konsumen potensial menggunakan prototipe dan menyediakan masukan untuk tim pengembang sebelum pengembangan skal besar dimulai. Melihat dan mempercayai menjadi hal yang diharapkan untuk dicapai dalam prototipe. Dengan menggunakan pendekatan ini, konsumen dan tim pengembang dapat mengklarifikasi kebutuhan dan interpretasi mereka. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Prototyping perangkat lunak (software prototyping) atau siklus hidup menggunakan protoyping (life cycle using prototyping) adalah salah satu metode siklus hidup sistem yang didasarkan pada konsep model bekerja (working model). Tujuannya adalah mengembangkan model menjadi sistem final. Artinya sistem akan dikembangkan lebih cepat dari pada metode tradisional dan biayanya menjadi lebih rendah. Ada banyak cara untuk memprotoyping, begitu pula dengan penggunaannya. Ciri khas dari metodologi ini adalah pengembang sistem (system developer), klien, dan pengguna dapat melihat dan melakukan eksperimen dengan bagian dari sistem komputer dari sejak awal proses pengembangan. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Dengan prototype yang terbuka, model sebuah sistem (atau bagiannya) dikembangkan secara cepat dan dipoles dalam diskusi yang berkali-kali dengan klien. Model tersebut menunjukkan kepada klien apa yang akan dilakukan oleh sistem, namun tidak didukung oleh rancangan desain struktur yang mendetil. Pada saat perancang dan klien melakukan percobaan dengan berbagai ide pada suatu model dan setuju dengan desain final, rancangan yang sesungguhnya dibuat tepat seperti model dengan kualitas yang lebih bagus. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Protoyping membantu dalam menemukan kebutuhan di tahap awal pengembangan,terutama jika klien tidak yakin dimana masalah berasal. Selain itu protoyping juga berguna sebagai alat untuk mendesain dan memperbaiki user interface – bagaimana sistem akan terlihat oleh orang-orang yang menggunakannya. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Salah satu hal terpenting mengenai metodologi ini, cepat atau lambat akan disingkirkan dan hanya digunakan untuk tujuan dokumentasi. Kelemahannya adalah metode ini tidak memiliki analisa dan rancangan yang mendalam yang merupakan hal penting bagi sistem yang sudah kokoh, terpercaya dan bisa dikelola. Jika seorang pengembang memutuskan untuk membangun jenis prototipe ini, penting untuk memutuskan kapan dan bagaimana ia akan disingkirkan dan selanjutnya menjamin bahwa hal tersebut telah diselesaikan tepat pada waktunya. </p></div>
+
 
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">
+
Tahapan-Tahapan Prototyping dan Kelebihannya </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Tahapan-tahapan dalam Prototyping adalah sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Pengumpulan kebutuhan <br>
+
Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan dibuat.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Membangun prototyping <br>
+
Membangun prototyping dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan (misalnya dengan membuat input dan format output). </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Evaluasi Prototyping <br>
+
Evaluasi ini dilakukan oleh pelanggan apakah prototyping yang sudah dibangun sudah sesuai dengan keinginann pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika tidak prototyping direvisi dengan mengulang langkah 1, 2 , dan 3. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Mengkodekan sistem  <br>
+
Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam bahasa pemrograman yang sesuai. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Menguji sistem <br>
+
Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus dites dahulu sebelum digunakan. Pengujian ini dilakukan dengan White Box, Black Box, Basis Path, pengujian arsitektur dan lain-lain. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Evaluasi Sistem <br>
+
Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan yang diharapkan. Jika ya, langkah 7 dilakukan; jika tidak, ulangi langkah 4 dan 5. </p></li>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Menggunakan sistem <br> 
+
Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan.  </p></li></ol> 
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-UokFBet4qNc/WJqM2uIGGUI/AAAAAAAAJuA/LTsBuAHr9bAsGAwcfkcDpwszwYdEjDjGgCK8B/s429/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.13 Alir Metode Prototyping</b></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Model pengembangan ini (Prototyping Model) memiliki beberapa kelebihan, diantaranya : </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Adanya komunikasi yang baik antara pengembang dan pelanggan </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pelanggan  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Pelanggan berperan aktif dalam pengembangan system  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Lebih menghemat waktu dalam pengembangan system  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkannya  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> membuat klien mendapat gambaran awal dari prototype  </p></li> </ol>
+
 
+
===Konsep Dasar Prototipe===
+
<p style="line-height: 2">'''1.  Definisi Prototipe'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Darmawan (2013:229), Prototipe adalah satu versi dari sebuah sistem potensial yang memeberikan ide bagi para pengembang dan calon pengguna, bagaimana sistem akan berfungsi dalam bentuk yang telah selesai. </p></div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Uzzaman (2015:71) <ref name=" Uzzaman, Anis.">Uzzaman, Anis. 2015. “Panduan Membangun Star Up Ala Silicon Valey”. Yogyakarta.</ref> “prototype adalah produk demontrasi. Pada tahap ini tidak semua fitur diletakan. Pengmbangan sering memproduksi prototype semacam ini mempresentasikan contoh produk kepada investor. Dengan demikian, insvestor bisa melihat produk asli dan membuktikan bahwa produk tersebut menarik dan berguna”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan definisi di atas, maka dapat disimpulkan Prototype adalah contoh dari produk atau sistem dalam bentuk sebenarnya yang dapat dirubah sesuai keinginan sebelum direalisasikan. </p></div>
+
 
+
<p style="line-height: 2">'''2. Jenis-Jenis Prototipe'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Darmawan (2013:230), jenis-jenis Prototipe secara general dibagi menjadi dua, yaitu: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Prototipe evolusioner ''(Prototype Evolusionary)'' <br> 
+
Terus-menerus disempurnakan sampai memiliki seluruh fungsionalitas yang dibutuhkan pengguna dari sistem yang baru. Prototipe ini kemudian dilanjutkan produksi. Jadi satu prototipe evolutioner akan menjadi sistem aktual. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Prototipe persyaratan ''(Prototype Reqiument)'' <br>
+
dikembangkan sebagai satu cara untuk mendefinisikan persyaratan-persyaratan fungsional dari sistem baru ketika pengguna tidak mampu mengungkapkan apa yang mereka inginkan. Dengan meninjau prototipe persyaratan seiring dengan ditambahkannya fitur-fitur, pengguna akan mampu mendefinisikan pemrosesan yang dibutuhkan dari sistem yang baru. Ketika persyaratan ditentukan, prototipe persyaratan telah mencapai tujuannya dan proyek lain akan dimulai untuk pengembangan sistem baru. Oleh karena itu, suatu prototipe tidak selalu menjadi sistem aktual. </p></li>  </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Langkah-langkah pembuatan Prototype Evolutionary ada empat langkah, yaitu : </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Mengidentifikasi kebutuhan pengguna. Pengembang mewawancarai pengguna untuk mendapatkan ide mengenai apa
+
yang diminta dari sistem. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Membuat satu prototipe.  <br> Pengembang mempergunakan satu alat prototyping atau lebih untuk membuat prototipe. Contoh dari alat-alat prototyping adalah generator aplikasi terintegrasi dan toolkit prototyping. Generator aplikasi terintegrasi (integrated application generator) adalah sistem peranti lunak siap pakai yang mampu membuat seluruh fitur yang diinginkan dari sistem baru menu, laporan, tampilan, basis data, dan seterusnya. Toolkit prototyping meliputi sistem-sistem peranti lunak terpisah, seperti spreadsheet elektronik atau sistem manajemen basis data, yang masing-masing mampu membuat sebagian dari fitur-fitur sistem yang diinginkan. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Menentukan apakan prototipe dapat diterima mendemontrasikan prototipe kepada para pengguna untuk mengetahui apakah telah memberikan hasil yang memuaskan, jika sudah, langkah emapat akan diambil; jika tidak, prototipe direvisi dengan mengulang kembali langkah satu, dua, dan tiga dengan pemahaman yang lebih baik mengenai kebutuhan pengguna. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Menggunakan prototipe, prototipe menjadi sistem produksi  </p></li>  </ol>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-9m2QiOJ6loM/WJqNmQ1A9XI/AAAAAAAAJuI/C5vIulh2pPEmhe0P78IiF-vDG_uZaP-wACK8B/s466/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.14 Pembuatan Prototipe Evolusioner</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Darmawan (2013:232)</div>
+
 
+
===Konsep Dasar Pengontrolan===
+
<p style="line-height: 2">'''1. Definisi Pengontrolan'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Erinofiardi jurnal mekanikal Vol.3 No.2 (2012:261), “Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  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.    </p></div> 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;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. </p></div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Sedangkan pengontrolan itu sendiri adalah proses, cara pembuatan mengontrol (mengawasi, memeriksa), pengawasan, pemeriksaan.  </p></div> 
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  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 pengendalian kita mengenal adanya sistem pengendali Loop Terbuka ( Open-loop Control System ) dan Sistem Pengendali Loop Tertutup ''(Closed-loop Control System)''.    </p></div> 
+
 
+
<p style="line-height: 2">'''2. Jenis – Jenis Pengontrolan'''</p>
+
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Sistem Kontrol Loop Terbuka <br>
+
Menurut Erinofiardi dan dkk pada jurnal mekanikal Vol.3 No.2 (2012:261)<ref name="Erinofiardi, Nurul Iman Supardi, Redi.">Erinofiardi, Nurul Iman Supardi, Redi. 2012. “PLC Dalam Pengontrolan Temperatur, Simulasi Pada Prototype Ruangan”. Jurnal Mekanikal, Vol.3 No.2 – Juli 2012.</ref>, 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.” </li>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-lywk_1e_RRs/WJqV22lSSgI/AAAAAAAAJug/ix5D95C44PIugJy13PpWOeLiQVXW_yUIQCK8B/s468/2017-02-07.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.15 Sistem Pengendali loop Terbuka</b></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">(Sumber : jurnal Erinofiardi dan dkk tahun 2012 halaman 261)</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  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. </p></div>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Sistem Kontrol Loop Tertutup <br>
+
Menurut Erinofiardi dan dkk pada jurnal mekanikal (2012:261)<ref name="Erinofiardi, Nurul Iman Supardi, Redi.">Erinofiardi, Nurul Iman Supardi, Redi. 2012. “PLC Dalam Pengontrolan Temperatur, Simulasi Pada Prototype Ruangan”. Jurnal Mekanikal, Vol.3 No.2 – Juli 2012.</ref>, sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh langsung terhadap aksi pengendalian yang dilakukan.” <br> 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 align="center"><img width="30%" height="30%" style="margin:0px" src="
+
https://s26.postimg.org/lnsdu9z15/sistem_loop_tertutup.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
Gambar 2.16 Sistem Pengendali loop Tertutup</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
(Sumber : jurnal Erinofiardi dan dkk tahun 2012 halaman 262)</b></div>
+
 
+
<br> 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. <br>  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. </li> </ol>
+
 
+
===Konsep Dasar Elisitasi===
+
<p style="line-height: 2">'''1.  Definisi Elisitasi'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Masooma Yousuf dan M.asger dalam International Journal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, 2014)<ref name="masooma">Masooma Yousuf dan M.asger. 2015. “Comparison of Various Requirements Elicitation Techniques” International Jurnal Of Computer applications (ISSN 0975-8887 Vol.116 No.4, April 2015).</ref>, ''“Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs”''.
+
</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">(Persyaratan elisitasi didefinisikan sebagai proses mendapatkan pemahaman yang komprehensif tentang persyaratan stakeholder. Ini adalah proses awal dan utama dari tahap rekayasa persyaratan. Proses elisitasi biasanya melibatkan interaksi dengan para pemangku kepentingan untuk mendapatkan kebutuhan mereka)
+
</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Siahaan (2012:66)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, “Elisitasi kebutuhan adalah sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem, dan pihak lain yang memiliki kepentingan dalam pengembangan 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"> Menurut Saputra (2012:51), “elisitasi merupakan rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk di eksekusi”. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan Elisitasi adalah suatu rancangan pada sistem baru yang diinginkan pengguna sistem dan pihak yang terkait untuk pengembangan sistem.
+
</p></div>
+
 
+
<p style="line-height: 2">'''2.  Tahap Tahap Elisitasi'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Ada 4 tahapan dalam membuat proses Elisitasi, diantaranya adalah:
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap I
+
<br>
+
Elisitasi Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap II
+
<br>
+
Elisitasi Tahap II, merupakan hasil pengklasifikasian Elisitasi Tahap I berdasarkan Metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut penjelasan mengenai Metode MDI :
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">M pada MDI berarti Mandatory (Wajib atau Penting) Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru. </li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">D pada MDI berarti Desirable (Diinginkan atau Tidak Terlalu Penting) Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">I pada MDI berarti Inessential (Di luar Sistem) Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.</li></ol>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap III
+
<br>
+
Elisitasi Tahap III, merupakan hasil penyusutan Elisitasi Tahap II dengan cara mengeliminasi semua requirement dengan option I pada Metode MDI. Selanjutnya, semua
+
requirement yang tersisa diklasifikasikan kembali melalui Metode TOE, yaitu:
+
</li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">T artinya Teknikal, bagaimana tata cara atau teknik pembuatan requirement dalam sistem diusulkan?</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">O artinya Operasional, bagaimana tata cara penggunaan requirement dalam sistem akan dikembangkan?</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">E artinya Ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem?</li></ol>
+
<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Metode TOE tersebut di bagi kembali menjadi beberapa option, yaitu:  </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">High (H): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus dieleminasi.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Middle (M): Mampu dikerjakan</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Low (L): Mudah dikerjakan</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Final Draft Elisitasi
+
<br>
+
Final Elisitasi, merupakan hasil akhir yang dicapai dari suatu proses Elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangakan.
+
</li>
+
</ol>
+
 
+
<p style="line-height: 2">'''3.  Tujuan Elisitasi Kebutuhan'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Siahaan (2012:67)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, Elisitasi Kebutuhan Bertujuan untuk:
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan sistem (system boundaries).
+
<br>
+
Proses-proses dalam pengambangan perangkat lunak sangat ditentukan oleh seberapa dalam dan luas pengetahuan developer akan ranah permasalahan. Setiap ranah permasalahan memiliki ruang lingkup dan batsan-batasan. Batasan-batasan ini mendefinisikan sistem akhir yang dibentuk sesuai dengan lingkungan operasional saat ini. Identifikasi dan persetujuan batasan sistem mempengaruhi proses elisitasi selanjutnya. Identifikasi pemangku kepentingan dan kelas pengguna, tujuan dan tugas, dan skenario serta use case bergantung pada pemilihan batasan.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengenali siapa saja pemangku kepentingan.
+
<br>
+
Sebagaimana disebutkan pada bagian sebelumnya, instansiasi dari pemangku kepentingan antara lain adalah konsumen atau klien (yang membayar sistem), pengembang (yang merancang, membangun, dan merawat sistem), dan pengguna (yang beriteraksi dengan sistem untuk mendapatkan hasil pekerjaan mereka). Untuk sistem yang bersifat interaktif, pengguna memegang peran utama dalam proses Elisitasi. Secara umum, kelas pengguna tidak bersifat homogen, sehingga bagian dari proses Elisitasi adalah mengidentifikasi kebutuhan kelas pengguna yang berbeda, seperti pengguna pemula, pengguna ahli, pengguna sesekali, pengguna cacat, dan lain-lain.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengenali tujuan dari sistem.
+
<br>
+
Yaitu sasaran-sasaran yang harus dicapai tujuan merupakan sasaran sistem yang harus dipenuhi. Penggalian high level goals di awal proses pengembangan sangatlah penting. Penggalian tujuan lebih terfokus pada ranah masalah dan kebutuhan pemangku kepentingan dari pada solusi yang dimungkinkan untuk masalah tersebut.
+
</li></ol>
+
 
+
<p style="line-height: 2">'''4.  Langkah-Langkah Elisitasi'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Siahaan (2012:75)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, Berikut ini merupakan langkah-langkah untuk elisitasi kebutuhan :
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Identifikasi orang-orang yang akan membantu menentukan kebutuhan dan memahami kebutuhan organisasi mereka, menilai kelayakan bisnis dan teknis untuk sistem yang diusulkan.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan lingkungan teknis (misalnya, komputasi arsitektur, sistem operasi, kebutuhan telekomunikasi) ke mana sistem atau produk akan ditempatkan
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Identifikasi ranah permasalahan, yaitu karakteristik lingkungan bisnis yang spesifik keranah aplikasi.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menentukan satu atau lebih metode elisitasi kebutuhan, misalnya wawancara, kelompok fokus dan pertemuan tim.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meminta partisipasi dari banyak orang sehingga dapat mereduksi dampak dari kebutuhan yang bias yang teridentifikasi dari sudut pandang yang berbeda dari pemangku kepentingan dan mengidentifikasi alasan untuk setiap kebutuhan yang dicatat.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi kebutuhan yang ambigu dan menyelesaikannya.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Membuat skenario penggunaan untuk membantu pelanggan atau pengguna mengidentifikasi kebutuhan utama.
+
</li></ol>
+
 
+
<p style="line-height: 2">'''5. Masalah Dalam Elisitasi'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Siahaan (2012:68)<ref name="siahaan">Siahaan, Daniel. 2012. “Analisa Kebutuhan dalam Rekayasa Perangkat Lunak”. Yogyakarta: CV. Andi Offset.</ref>, Tahap Elisitasi termasuk tahap yang sulit dalam spesifikasi perangkat lunak. Secara umum kesulitan ini disebabkan tiga masalah, yaitu:
+
</p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masalah Ruang Lingkup
+
<br>
+
Pelanggan atau pengguna menentukan detail teknis yang tidak perlu sebagai batasan sistem yang mungkin membingungkan dibandingkan dengan menjelaskan tujuan sistem secara keseluruhan.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masalah Pemahaman
+
<br>
+
Hal tersebut terjadi ketika pelanggan atau pengguna tidak benar-benar yakin tentang apa yang dibutuhkan oleh sistem, memiliki pemahaman yang sedikit dan tidak memiliki pemahaman penuh terhadap ranah masalah.
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masalah Perubahan
+
<br>
+
Yaitu perubahan kebutuhan dari waktu ke waktu. Untuk membantu mengatasi masalah ini, perekayasa sistem (system engineers) harus melakukan kegiatan pengumpulan kebutuhan secara terorganisir.
+
</li></ol>
+
 
+
===Konsep Dasar Bahasa Pemrograman===
+
 
+
<p style="line-height: 2">'''1.  Definisi Bahasa Pemrograman'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Jaza (2014:2)<ref name="jaza">Jaza, Khaerul dan Elzet. 2014. “Perancangan Program Inventory Material Pada PT. Hikari Metalindo Pratama Cikarang Dengan Menggunakan Microsoft Visual Basic 6.0”. Jurnal Bina Sarana Informatika Vol.1, No.1, 19 November 2014.</ref>, “Bahasa Pemrograman adalah bahasa buatan atau artificial language yang dapat mengontrol perilaku mesin yang dalam hal ini adalah unit komputer”.
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator.
+
</p></div>
+
 
+
<p style="line-height: 2">'''2. Kelompok Bahasa Pemrograman'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Jaza (2014:2)<ref name="jaza">Jaza, Khaerul dan Elzet. 2014. “Perancangan Program Inventory Material Pada PT. Hikari Metalindo Pratama Cikarang Dengan Menggunakan Microsoft Visual Basic 6.0”. Jurnal Bina Sarana Informatika Vol.1, No.1, 19 November 2014.</ref>, Bahasa pemrograman berdasarkan perkembangannya dibagi menjadi lima kelompok besar, yaitu:
+
</p></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa Pemrograman Mesin ''(Machine Language)''.
+
<br>Bahasa Mesin adalah pemrograman yang hanya dimengerti oleh mesin (komputer) yang ada didalamnya terdapat CPU yang hanya mengenal dua keadaan yang berlawanan yaitu 1 (hidup) dan 0 (mati). Kondisi 1 dan 0 dinamakan bahasa mesin, sedangkan program yang disusun disebut object program, komputer akan melaksanakan pekerjaan tanpa adanya interpretasi atau penerjemahan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa Pemrograman Tingkat Rendah ''(Low Level Language)''.
+
<br>Bahasa tingkat rendah adalah bahasa pemrograman yang membantu menerjemahkan bahasa yang mudah di ingat atau di sebut mnemonics. Untuk mengantisipasi susahnya bahasa mesin, maka di buat simbol yang menyerupai bahasa inggris dan mudah diingat yang di sebut dengan mnemonics (pembantu untuk mengingat) dan bahasa yang terdiri dari mnemonics ini di sebut assembler language.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa Pemrograman Tingkat Menengah ''(Middle Level Language)''.
+
<br>Bahasa tingkat menengah adalah bahasa pemrograman yang menggunakan aturan grammatical dalam penulisan pernyataan, mudah dipahami dan instruksi tertentu yang dapat langsung di akses oleh komputer. Contoh: Bahasa C.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa Pemrograman Tingkat Tinggi ''(High Level Language)''.
+
<br>Bahasa tingkat tinggi adalah bahasa pemrograman yang penulisan pernyataannya mudah dipahami secara langsung. Contoh : Pascal, Basic dan Cobol.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bahasa Pemrograman Berorientasi Objek ''(Object Oriented Programming)''.
+
<br>Bahasa pemrograman berorientasi objek adalah bahasa pemograman yang berorientasi objek/visual, bahasa pemrograman ini mengandung fungsi-fungsi untuk suatu permasalahan. Programmer tidak harus menulis secara detail semua pernyataannya tetapi cukup memasukan kriteria yang dikehendaki. Contoh: menyelesaikan Microsoft Visual Basic, Microsoft Visual Foxpro, Borland Delphi dan lain-lain.</li></ol>
+
 
+
==Teori Khusus==
+
===Konsep Dasar Mikrokontroller===
+
 
+
<p style="line-height: 2">'''1. Definisi Mikrokontroller'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Syahwill (2013:53)<ref name="Syahwill, Mohammad.">Syahwill, Mohammad. 2013. “Panduan Mudah Simulasi dan Praktik Mikrokontroler Arduino”. 2013. CV. Andi Offset : Yogyakarta</ref>, “Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip yang di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori program atau keduanya), dan perlengkapan input-output”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut pendapat Asep Saefullah, jurnal CCIT (Vol.8 No.2 ISSN : 1978 – 8282, 2015) <ref name="Saefullah, Asep dan Juliansah, Reza Amar. Imaniar, dewi.">Saefullah, Asep dan Juliansah, Reza Amar. Imaniar, dewi. 2015. “Sistem kontrol robot pemindah barang menggunakan aplikasi android berbasis arduino uno”. Jurnal CCIT  ISSN : 1978 – 8282 Vol.8 No.2 – 2015 </ref>, “Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran juga kendali dari program yang dapat ditulis dan dihapus secara khusus, cara kerjanya yaitu membaca dan menulis data”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut santoso dkk di dalam jurnal FEMA vol.1 no.1 (2013:17)<ref name="Santoso, Ari Beni, Martinus Dan Sugiyanto.">Santoso, Ari Beni, Martinus Dan Sugiyanto. 2013. “Pembuatan Otomatis Pengaturan Kereta Api, Pengereman, dan Palang Pintu Pada Rel Kereta Api Mainan Berbasis Mikrokontroler”. Jurnal FEMA Vol.1, No.1 Januari 2013.</ref>mikrokontroler adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah PC, karena sebuah mikrokontroler umumnya telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memory dan program input-output.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  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: justify;text-indent: 0.5in"><p style="line-height: 2">  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>
+
 
+
<p style="line-height: 2">'''2. Pengenalan Mikrokontroler '''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Mikrokontroler sebagai suatu terobosan teknologi mikroprosesor dan mikrokomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi baru. Sebagai teknologi baru, yaitu teknologi semikonduktor dengan kandungan transistor yang lebih banyak namun hanya membutuhkan ruang yang kecil serta dapat diproduksi secara massal (dalam jumlah banyak) membuat harganya menjadi lebih murah (dibandingkan mikroprosesor). Sebagai kebutuhan pasar, mikrokontroler hadir untuk memenuhi selera industri dan para konsumen akan kebutuhan dan keinginan alat-alat bantu bahkan mainan yang lebih baik dan canggih. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Tidak seperti sistem komputer, yang mampu menangani berbagai macam program aplikasi (misalnya pengolah kata, pengolah angka dan lain sebagainya), mikrokontroler hanya bisa digunakan untuk suatu aplikasi tertentu saja (hanya satu program saja yang bisa disimpan).</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Perbedaan lainnya terletak pada perbandingan RAM dan ROM. Pada sistem komputer perbandingan RAM dan ROM-nya besar, artinya program-program pengguna disimpan dalam ruang RAM yang relatif besar, sedangkan rutin-rutin antarmuka perangkat keras disimpan dalam ruang ROM yang kecil. Sedangkan pada Mikrokontroler, perbandingan ROM dan RAM-nya yang besar, artinya program kontrol disimpan dalam ROM (bisa Masked ROM atau Flash PEROM) yang ukurannya relatif lebih besar, sedangkan RAM digunakan sebagai tempat penyimpan sementara, termasuk register-register yang digunakan pada mikrokontroler yang bersangkutan.</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 kelebihan dari mikrokontroler adalah sebagai berikut :</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Penggerak pada mikrokontoler menggunakan bahasa pemograman assembly dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sistem (bahasa assembly ini mudah dimengerti karena menggunakan bahasa assembly aplikasi dimana parameter input dan output langsung bisa diakses tanpa menggunakan banyak perintah). Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem running bersifat berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Harga untuk memperoleh alat ini lebih murah dan mudah didapat.</p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Sugeng (2012:1-2), Mikrokontroler digunakan jika proses yang dikontrol melibatkan operasi yang kompleks baik itu aritmetika. Logika, pewaktuan, atau lainnya yang akan sangat rumit bila diimplementasikan dengan komponen-komponen diskrit. Salah satu keunggulan dari mikrokontroler adalah fleksibilitas dalam merangkai komponen-komponen diskrit karena dilakukan secara software. Prosesor didalam mikrokontroler mengerjakan instruksi sesuai software yang didalam memorinya (ROM). software tersebut berupa bahasa assembler yang sebenarnya mewakili kode-kode (opcode) yang diterjemahkan dan dieksekusi oleh prosesor. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Sinyal yang dapat diolah oleh mikrokontroler adalah sinyal digital, untuk sinyal analog diperlukan konversi dengan menggunakan ADC (analog to digital converter) untuk mendapatkan nilai digital setaranya, sebaiknya jika menginginkan keluaran sinyal analog dari data digital maka diperlukan DAC ''(digital to analog converter)''.  </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-SDfmgEEHSZA/WJsxFclNbkI/AAAAAAAAJvg/Vo1toyDo1JIFR_S3-97FQkYkB7wyANfAgCK8B/s348/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.17 Blok Rangkaian Internal Mikrokontroler</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: pemrograman mikrokontroler dengan bahasa c</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Gambar 2.17 memperlihatkan contoh blok rangkaian internal sebuah mikrokontroler beserta jalur datanya. Didalamnya selain ada Mikroprosessor, ROM, RAM, dan Port I/O bisa juga peripheral lain seperti UART, ADC, EEPROM, Timer dan lainnya. </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Mikroprosessor: unit yang mengoreksi program dan mengatur jalur data, jalur alamat, dan jalur kendali perangkat-perangkat yang terhubung dengannya. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ROM ''(Read Only Memory)'': memori untuk menyimpan program yang dieksekusi oleh mikroprosesor. Bersifat non volatile artinya dapat mempertahankan data didalamnya walapun tak ada sumber tegangan. Saat sistem berjalan memori ini bersifat read only (hanya bisa dibaca).</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  RAM ''(Random Access Memory)'': memori untuk menyimpan data sementara yang diperlukan saat eksekusi program. Memori ini bisa digunakan untuk operasi baca tulis.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Port I/O: ''Port Input/Output'' sebagai pintu masukan atau keluaran bagi mikrokontroler. Umumnya sebuah port bisa difungsikan sebagai port masukan atau port keluaran bergantung kontrol yang dipilih. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Timer: pewaktu yang bersumber dari oscillator mikrokontroler atau sinyal masukan ke mikrokontroler. Program mikrokontroler bisa memanfaatkan timer untuk menghasilkan pewaktuan yang cukup akurat.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  EEPROM: memori untuk menyimpan data yang sifatnya non volatile.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ADC: converter sinyal analog menjadi data digital.</p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  UART: sebagai antarmuka komunikasi serial asynchronous.</p></li></ol>
+
 
+
<p style="line-height: 2">'''3. Pemanfaatan Mikrokontroler'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Syahwil (2013:54) <ref name=" Syahwill, Mohammad."> Syahwill, Mohammad. 2013. “Panduan Mudah Simulasi dan Praktik Mikrokontroler Arduino”. 2013. CV. Andi Offset : Yogyakarta</ref>, Mikrokontroler ada pada perangkat elekronik di sekeliling kita. Misalnya handphone, MP3 player, DVD, televisi, AC, dll. Mikrokontroler juga dipakai untuk keperluan mengendalikan robot. Baik robot mainan, maupun robot industri.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Mikrokontroler juga digunakan dalam produck dan alat yang dikendalikan secara otomatis, seperti sistem kontrol mesin, remote control, mesin kantor, peralatan rumah tangga, alat berat, dan mainan. Dengan mengurangi ukuran, biaya, dan konsumsi tenaga dibandingkan dengan mendesain menggunakan mikrokontroler memori, dan alat alat input output yang terpisah, kehadiran mikrokontroler membuat kontrol elektrik untuk berbagai proses menjadi lebih ekonomis. Dengan penggunaan mikrokontroler ini, maka: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Memiliki program khusus yang disimpan dalam memori untuk aplikasi tertentu, tidak seperti PC yang multifungsi karena mudahnya memasukkan program. Program mikrokontroler relative lebih kecil daripada program-program pada PC. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem elektronik akan menjadi lebih ringkas </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang sering kali masih diperlukan untuk aplikasi kecepatan tinggi atau sekadar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Agar sebuah mikrokontroler dapat berfungsi, mikrokontroler tersebut memerlukan komponen eksternal yang kemudian disebut dengan sistem minimum. Untuk membuat sistem minimal paling tidak dibutuhkan sistem clock dan reset, walaupun pada beberapa mikrokontroler sudah menyediakan sistem clock internal, sehingga tanpa rangkaian eksternal pun mikrokontroler sudah beroperasi. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Untuk merancang sebuah sistem berbasis mikrokontroler, kita memerlukan perangkat keras dan perangkat lunak, yaitu: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sistem minimal mikrokontroler </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Software pemrograman dan kompiler, serta downloader </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Yang dimaksud dengan sistem minimal adalah sebuah rangkaian mikrokontroler yang sudah dapat digunakan untuk menjalankan sebuah aplikasi. Sebuah IC mikrokontroler tidak akan berarti bila hanya berdiri sendiri. Pada dasarnya sebuah sistem minimal mikrokontroler AVR memiliki prinsip yang sama, yang terdiri dari 4 bagian, yaitu: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Prosesor, yaitu mikrokontroler itu sendiri. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Rangkaian reset agar mikrokontroler dapat menjalankan program mulai dari awal. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Rangkaian clock, yang digunakan untuk memberi detak pada CPU.  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Rangkaian catu daya, yang digunakan untuk memberi sumber daya. </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Pada mikrokontroler jenis-jenis tertentu (AVR misalnya), poin no 2,3 sudah tersedia di dalam mikrokontroler tersebut dengan frekuensi yang sudah diseting dari vendornya (biasanya 1MHz, 2MHz, 4MHz, 8MHz), sehingga pengguna tidak memerlukan rangkaian tambahan. Namun bila ingin merancang sistem dengan spesifikasi tertentu (misal ingin komunikasi dengan PC atau handphone), pengguna harus menggunakan rangkaian clock yang sesuai dengan karakteristik PC atau HP tersebut, biasanya menggunakan kristal 11,0592 MHz, untuk menghasilkan komunikasi yang sesuai dengan baud rate PC atau HP tersebut. </p></div>
+
 
+
<p style="line-height: 2">'''4. Perkembangan Mikrokontroler'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Syahwil (2013:57)<ref name=" Syahwill, Mohammad."> Syahwill, Mohammad. 2013. “Panduan Mudah Simulasi dan Praktik Mikrokontroler Arduino”. 2013. CV. Andi Offset : Yogyakarta</ref> , Mikrokontroler pertama kali dikenalkan oleh Texas Instrument dengan seri TMS 1000 pada tahun 1974 yang merupakan mikrokontroler 4 bit pertama Mikrokontroler ini mulai dibuat sejak 1971. Merupakan mikrokomputer dalam sebuah chip, lengkap dengan RAM dan ROM. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Kemudian, pada tahun 1976 Intel mengeluarkan mikro-kontroler yang kelak menjadi populer dengan nama 8748 yang merupakan mikrokontroler 8 bit, yang merupakan mikrokontroler dari keluarga MCS 48. Sekarang di pasaran banyak sekali ditemui mikrokontroler mulai dari 8 bit sampai dengan 64 bit, sehingga perbedaan antara mikrokontroler dan mikroprosesor sangat tipis. Masing-masing vendor mengeluarkan mikrokontroler dengan dileng-kapi fasilitas yang cenderung memudahkan user untuk merancang sebuah sistem dengan komponen luar yang relatif lebih sedikit.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Saat ini mikrokontroler yang banyak beredar di pasaran adalah mikrokontroler 8 bit varian keluarga MCS51 (CISC) yang dikeluarkan oleh Atmel dengan seri AT89Sxx, dan mikrokontroler AVR yang merupakan mikrokontroler RISC dengan seri ATMEGA8535 (walau-pun varian dari mikrokontroler AVR sangatlah banyak, dengan masing-masing memiliki fitur yang berbeda-beda). Dengan mikrokontroler tersebut pengguna (pemula) sudah bisa membuat sebuah sistem untuk keperluan sehari-hari, seperti pengendali peralatan rumah tangga jarak jauh yang menggunakan ''remote control'' televisi, radio frekuensi, maupun menggunakan ponsel, membuat jam digital, termometer digital, dan sebagainya. </p></div>
+
 
+
===Konsep Dasar Arduino===
+
 
+
<p style="line-height: 2">'''1. Definisi Arduino'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Sulaiman (2012:1)<ref name="Sulaiman, Arif">Sulaiman, Arif 2012. ARDUINO : “Mikrocontroller bagi Pemula hingga Mahir”</ref>, arduino merupakan platform yang terdiri dari software dan hardware. Hardware Arduino sama dengan mikrocontroller pada umumnya hanya pada arduino ditambahkan penamaan pin agar mudah diingat. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Software Arduino merupakan software open source sehingga dapat di download secara gratis. Software ini digunakan untuk membuat dan memasukkan program ke dalam Arduino. Pemrogran tidak sebanyak tahapan mikrocontroller konvensional karena Arduino sudah didesain mudah untuk dipelajari, sehingga para pemula dapat mulai belajar mikrocontroller dengan Arduino. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Santosa (2012:1), arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Berdasarkan dua definisi yang dikemukakan diatas dapat disimpulkan bahwa arduino merupakan kit elektronik atau papan rangkaian elektronik yang didalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel serta sofware pemrograman yang berlisensi open source. </p></div>
+
 
+
<p style="line-height: 2">'''2. Hardware Arduino'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Sulaiman (2012:1)<ref name="Sulaiman, Arif">Sulaiman, Arif 2012. ARDUINO : “Mikrocontroller bagi Pemula hingga Mahir”</ref>, Arduino merupakan ''platform open source'' baik secara hardware dan ''software'' dari mikrocontroller megaAVR seperti ATmega8, ATmega168, ATmega328, ATmega1280, dan ATmega 2560 dengan menggunakan Kristal osilator 16 MHz, namun ada beberapa tipe Arduino yang menggunakan Kristal osilator 8 MHz. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Catu daya yang dibutuhkan untuk mensupply minimum sistem Arduino cukup dengan tegangan 5 VDC. Port arduino Atmega series terdiri dari 20 pin yang meliputi 14 pin I/O digital dengan 6 pin dapat berfungsi sebagai output PWM (Pulse Width Modulation) dan 6 pin I/O analog. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Kelebihan Arduino adalah tidak membutuhkan flash programmer external karena di dalam chip microcontroller Arduino telah diisi dengan bootloader yang membuat proses upload menjadi lebih sederhana. Untuk koneksi terhadap komputer dapat menggunakan  to Converter atau menggunakan Chip USB ke Serial converter seperti FTDI FT232. </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-4tzbZUNCLuE/WJs3xT8IIuI/AAAAAAAAJv0/5qzNhlmmyCcdTn9BgBzWsWMnAT8y3POqACK8B/s321/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.18 Papan Arduino USB Standar</b></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Arduino board sendiri telah tersedia dalam banyak jenis baik yang sudah berkoneksi USB maupun serial. Contoh Arduino yang terkoneksi dengan USB seperti: Arduino Uno, Arduino Duemilanove, Arduino Diecimila, Arduino NG Rev. C , Arduino FIO, dan Arduino lilypad. Untuk lilypad memiliki ukuran sebesar kancing baju dan anti air sehingga dapat dicuci. Sedangkan Arduino Severino merupakan contoh untuk yang terkoneksi secara serial. Untuk para pemula yang bingung memiliih jenis board yang cocok, dapat memilih Arduino Duemilanove atau Arduino UNO karena kedua jenis ini yang paling banyak digunakan. Namun jika ingin berkreasi lebih maka dapat membuat board sendiri dengan menyesuaikan kebutuhan dan dana yang ada. Selain Arduino board, juga terdapat perangkat tambahan yang disebut shield untuk pengembangan Arduino. Dengan shield ini maka tidak perlu lagi repot menyolder karena semua sudah didesain sesuaidengan arduino. Contoh shield seperti :Ethernet shield untuk mengkoneksikan arduino dengan LAN, Xbee untuk memungkinkan beberapa arduino berkomunikasi secara wireless.  </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-j-MN9Vi7zh4/WJs4j4-_cWI/AAAAAAAAJv8/NKygnklqLCQHFPHXb-h6eQ9qeizP3PODACK8B/s284/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.19  Arduino USB</b></div>
+
 
+
<p style="line-height: 2">'''3. Sofware Arduino'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Sulaiman (2012:1)<ref name="Sulaiman, Arif">Sulaiman, Arif 2012. ARDUINO : “Mikrocontroller bagi Pemula hingga Mahir”</ref>, arduino diciptakan untuk para pemula bahkan yang tidak memiliki basic bahasa pemrograman sama sekali karena menggunakan bahasa C++ yang telah dipermudah melalui library.  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Arduino menggunakan Software ''Processing'' yang digunakan untuk menulis program kedalam Arduino. Processing sendiri merupakan penggabungan antara bahasa C++ dan Java. Software Arduino ini dapat di-install di berbagai operating system (OS) seperti: LINUX, Mac OS, Windows. Software IDE Arduino terdiri dari 3 (tiga) bagian: </p></div> 
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Editor program, untuk menulis dan mengedit program dalam bahasa processing. Listing program pada Arduino disebut sketch. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Compiler, modul yang berfungsi mengubah bahasa processing (kode program) kedalam kode biner karena kode biner adalah satu–satunya bahasa program yang dipahami oleh mikrocontroller.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Uploader, modul yang berfungsi memasukkan kode biner kedalam memori mikrocontroller.  </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Struktur perintah pada arduino secara garis besar terdiri dari 2 (dua) bagian yaitu ''void setup'' dan ''void loop''. ''Void setup'' berisi perintah yang akan dieksekusi hanya satu kali sejak arduino dihidupkan sedangkan ''void loop'' berisi perintah yang akan dieksekusi berulang-ulang selama arduino dinyalakan. </p></div>
+
 
+
===Operating System Android===
+
<p style="line-height: 2">'''1.  Definisi Android'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Wahadyo (2013:2) <ref name="Wahadyo, Agus.">Wahadyo, Agus. 2013. “Android 4 Untuk Pengguna Pemula Tablet & Handphone”. 2013. TransMedia : Jakarta.</ref>, Android adalah sistem operasi disematkan pada gadget, baik itu handphone, tablet, juga sekarang sudah merambah ke kamera digital dan jam tangan. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Nasruddin safaat (2012:1)<ref name="Safaat H, Nazruddin.">Safaat H, Nazruddin. 2012. “Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android”. 2012. Informatika : Bandung</ref>, Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam piranti bergerak.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Android adalah sistem operasi untuk perangkat handphone, tablet dan perangkat lainnya </p></div>
+
 
+
<p style="line-height: 2">'''2.  Sejarah Android'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> 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. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Di dunia ini terdapat dua jenis distributor sistem operasiAndroid.Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpadukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD). </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Fitur-fitur yang dimiliki android adalah: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat telepon seluler.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  SQLite: untuk penyimpanan data. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  GSM, Bluetooth, EDGE, 3G, 4G dan WiFi (tergantung piranti keras) </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Kamera, ''Global Positioning System'' (GPS), kompas, ''NFC'' dan ''accelerometer'' (tergantung piranti keras) </p></li></ol>
+
 
+
<p style="line-height: 2">'''3. Perkembangan Android'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Wahana (2012:2) didalam bukunya mengemukakan perkembangan Android dan keunggulannya diantaranya sebagai berikut: </p> </div>
+
 
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">
+
Android versi 1.1 <br> 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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Android versi 1.5 (Cupcake) <br>
+
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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Android versi 1.6 (Donut) <br>
+
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, pengadaanresolusi VWGA. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Android versi 2.1 (Eclair) <br>
+
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. <br>
+
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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Android versi 2.2 (Froyo : Forzen Yogurt) <br>  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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Android versi 2.3 (Ginger Bread) <br>
+
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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Android versi 3.0 (Honeycomb) <br>
+
Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. UserInterface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Android versi 4.0 (Ice Cream Sandwich) <br> 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 untuk 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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Android versi 4.1 (Jelly Bean) <br>
+
Android Jelly Bean yang 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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  Android Versi 4.4 (Kitkat) <br>
+
Android 4.4 KitKat adalah system operasi yang baru saja diluncurkan oleh Google dan Android 4.4 KitKat sebenarnya adalah versi update dari system operasi android yang lama yaitu Android 4.3 Jelly Bean. Tujutan diluncurkannya update terbaru adalah untuk memperbaiki bug (celah) ataupun menyempurnakan system operasi Android sebelumnya. Dari segi perbedaan yang paling terlihat pasti dari segi tampilan dan navigasi. Selain itu dari segi keamanan juga lebih baik dan sempurna karena telah menutup sejumlah bug (celah) yang ada. Selain penyempurnaan dan perbaikan, Android 4.4 KitKat juga memiliki sejumlah fitur unggulan yang tidak ada di pendahulunya yaitu Android 4.3 Jelly Bean. <br> 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. </li> </ol>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Android SDK </p></li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Nazruddin Safaat (2012:15) <ref name="Safaat H, Nazruddin.">Safaat H, Nazruddin. 2012. “Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android”. 2012. Informatika : Bandung</ref>, “SDK (Software Development Kit) adalah tools API (Application Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman JAVA”. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  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 tools yang di butuhkan dalam pengembangan android, diantaranya adalah: </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://plus.google.com/u/0/photos/albums/pktvaa35rutaripainrckte84cac4r9qn?pid=6384767034197329106&oid=114012895056919260731"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b> Gambar 2.20 Tools Pengembangan Android</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Safaat (2012:15)</div>
+
 
+
<ol style="list-style:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">
+
Adb Shell <br>  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. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> Android Simulator <br>
+
Fungsi dari android simulator ini berguna untuk para programer elakukan 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 </li>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-r7nOH3IS2r8/WJtAsvG1IZI/AAAAAAAAJwY/hL_9ET-nGK8sFbT8i2QNIfm1ej07G3UXQCK8B/s388/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.21 Android Simulator </b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Safaat (2012:15)</div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">  DDMS <br>
+
DDMS dapat mencatat semua log yang aktif yang di lakukan pada d, hal ini memungkinkan para pengembang juga dapat melakukan benchmark terhadap aplikasi yang dibuatnya apabila sudah di terapkan langsung dalam ponsel android. </li> </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Basic4 Android <br>
+
Basic4 android 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 dicompile 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 dicompile oleh Basic4Android adalah NO DEPENDENCIES (tidak ketergantungan file oleh lain). IDE Basic4Android hanya fokus pada development Android.
+
<br>
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-NArYLmmTzNw/WJtBVMyTxcI/AAAAAAAAJwg/agrZ7Ibfpd8k7S8sldbEESnVvOGhG2GzwCK8B/s463/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.22 Basic 4 Android </b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Safaat (2012:15)</div>
+
 
+
<br>
+
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, dapat di develop dan debug dengan Emulator Android atau dengan real device (koneksi ke USB atau melalui local network). </p></li> </ol>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-awNy6zo7no4/WJtB5MhDPfI/AAAAAAAAJwk/hFF5-lK_II08nMhVq7FOIOegpYJN6yDrgCK8B/s466/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.23 Designer GUI </b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Safaat (2012:15)</div>
+
 
+
===Konsep Dasar Bluetooth===
+
<p style="line-height: 2">'''1. Pengertian Bluetooth'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Yogyo Susaptoyono (2012:5) <ref name="Susaptoyono, Yogyo.">Susaptoyono, Yogyo. 2012. “'Bluetooth'”. Yogyakarta: CV. Andi Offset</ref>
+
, Bluetooth adalah teknologi yang memungkinkan dua perangkat yang kompatibel, seperti telepon dan PC untuk berkomunikasi tanpa kabel dan tidak memerlukan koneksi saluran yang terlihat. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Teknologi ini memberikan perubahan yang Bluetooth sesungguhnya merupakan spesifikasi industri untuk jaringan wilayah pribadi nirkabel (WPAN). Bluetooth menfasilitasi koneksi dan pertukaran informasi di antara alat-alat seperti PDA, ponsel, komputer laptop, printer, dan kamera digital melalui frekuensi radio jarak dekat.  </p></div>
+
 
+
<p style="line-height: 2">'''2. Sejarah Bluetooth'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Rajasa (2013:124) <ref name="Rajasa, Ya'umar, danSuyanto.">Rajasa, Ya'umar, danSuyanto. 2013. "Rancang Bangun Prototipe Monitoring Suhu Tubuh Manusia Berbasis O.S Android Menggunakan Koneksi Bluetooth". Jurnal Teknik Pomits Vol. 2, No. 1. 2013</ref>, bluetooth beroperasi dalam pita frekuensi 2,4 GHz (antara 2.402GHz sampai 2.480 GHz) yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host to host bluetooth dengan jarak jangkauan rangkaian yang terbatas.  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  ''Bluetooth'' dapat berupa card yang berbentuk dan fungsinya hampir sama dengan card yang digunakan untuk wireless local area network (WLAN) di mana menggunakan frekuensi radio standar IEEE 802.11 , hanya saja pada bluetooth mempunyai jangkauan jarak layanan yang lebih pendek dan kemampuan transfer data yang lebih rendah. pada dasarnya bluetooth diciptakan bukan hanya menggantikan atau menghilangkan penggunaan kabel didalam melakukan pertukanran informasi, tetapi juga mampu menawarkan fitur yang lebih baik untuk teknologi mobile wireless dengan biaya yang relatif rendah, konsumsi daya yang rendah interoperablity yang menjanjikan mudah dalam pengoprasian dan mampu menyediakan layanan yang bermacam-macam. bluetooth berkerja menggunakan frekuensi radio.  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Beda dengan inframerah yang mendasarkan diri pada gelombang cahaya. jaringan bluetooth bekerja pada frekuensi 2.402 GHz sampai dengan 2.480 GHz. dibangkitkan dengan daya listrik kecil sehingga membatasi daya jangkauannya hanya sampai 10 meter. penetapan frekuensi ini telah distandarisasi secara internasional untuk peralatan elektronik yang dipakai untuk kepentingan industri, ilmiah dan medis. kecepatan transfer data bluetooth rilis 1.0 adalah 1 MB perdetik (Mbps) sedangkan versi 2.0 mampu menangani pertuakaran data hingga 3 Mbps. sepasang peralatan bluetooth yang telah tersambung akan membentuk personal area network, disebut juga piconet dan mengack frekuensi. akan terjadi transaksi dan percakapan antar peralatan secara otomatis apakah ada data yang hendak dipertukarkan dan pihak manakah yang akan mengontrol komunikasi jika di kaitkan dengan masalah keamanan data, maka dapat dikatakan bahwa banyak hal yang perlu mendapat perhatian ekstra pada penggunaan bluetooth.  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Koneksi antar peralatan bluetooth tidak memerlukan campur tangan dari pengguna melainkan terjadi secara otomatis. begitu peralatan bluetooth terdeteksi dan koneksi terbentuk, maka siapa saja dapat mengirimkan data ke peralatan bluetooth. beberapa manufaktur peralatan mobile saai ini telah memulai menerapkan teknologi secure bluetooth, yaitu dengan menggunakan password pada perangkat bluetooth tersebut. </p></div>
+
 
+
<p style="line-height: 2">'''3. Versi Bluetooth'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Versi-versi pertama adalah Bluetooth 1.0 dan Bluetooth 1.0 B. Perbaikan terus dilakukan dengan kelahiran Bluetooth 1.1 . Versi ini antara lain mendukung untuk channel yang tidak dapat terenkripsi. Berikutnya tercipta Bluetooth 1.2 yang memiliki kecepatan transmisi lebih tinggidan lebih tahan terhadap interferensi frekuensi radio. Dan versi terbaru yang baanyak diadopsi gadget-gadget muthakhir pada saat ini adalah Bluetooth 2.0. Signifikan terhadap peralatan elektronik yang kita gunakan. Bluetooth memperbaiki penggunaan teknologi kabel yang cenderung menyulitkan ini dengan cara menghubungkan beberapa peralatan tanpa menggunakan kabel. </p></div>
+
 
+
<p style="line-height: 2">'''4. Cara Kerja Bluetooth'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Bluetooth beroperasi dalam pita frekuensi 2,4 GHz (antara 2.402 GHz sampai 2.480 GHz) yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host to host Bluetooth dengan jarak jangkauan layanan yang terbatas. Bluetooth dapat berupa card yang bentuk dan fungsinya hampir sama dengan card yang digunakan untuk wireless local area network (WLAN) di mana menggunakan frekuensi radio standar IEEE 802.11 , hanya saja pada bluetooth mempunyai jangkauan jarak layanan yang lebih pendek dan kemampuan transfer data yang lebih rendah. Pada dasarnya bluetooth diciptakan bukan hanya menggantikan atau menghilangkan penggunaan kabel di dalam melakukan pertukaran informasi, tetapi juga mampu menawarkan fitur yang baik untuk teknologi mobile wireless dengan biaya yang relatif rendah, konsumsi daya yang rendah, interoperability yang menjanjikan, mudah dalam pengoperasian dan mampu menyediakan layanan yang bermacam-macam. Bluetooth bekerja menggunakan frekuensi radio. Beda dengan inframerah yang mendasarkan diri pada gelombang cahaya. Jaringan Bluetooth bekerja pada frekuensi 2.402 Giga Hertz sampai dengan 2.480 Giga Hertz. Dibangkitkan dengan daya listrik kecil sehingga membatasi daya jangkaunya hanya sampai 10 meter. Penetapan frekuensi ini telah distandardisasi secara internasional untuk peralatan elektronik yang dipakai untuk kepentingan industri, ilmiah, dan medis. Kecepatan transfer data Bluetooth rilis 1.0 adalah 1 megabit per detik (Mbps), sedangkan versi 2.0 mampu menangani pertukaran data hingga 3 Mbps. Sepasang peralatan Bluetooth yang telah tersambung akan membentuk Personal Area Network, disebut juga piconet dan mengacak frekuensi. Akan terjadi transaksi dan percakapan antar peralatan secara otomatis apakah ada data yang hendak dipertukarkan dan pihak manakah yang akan mengontrol komunikasi. Jika dikaitkan dengan masalah keamanan data, maka dapat dikatakan bahwa banyak hal yang perlu mendapat perhatian ekstra pada penggunaan Bluetooth. Koneksi antar peralatan Bluetooth tidak memerlukan campur tangan dari pengguna, melainkan terjadi secara otomatis. Begitu peralatan Bluetooth terdeteksi dan koneksi terbentuk, maka siapa saja dapat mengirimkan data ke peralatan Bluetooth. Beberapa manufaktur peralatan mobile saat ini telah mulai menerapkan teknologi secure Bluetooth, yaitu dengan menggunakan password pada perangkat Bluetooth tersebut. </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">   
+
Menurut Nikhil Tripatih,  Rameshwar Singh, Renu yadav pada International Research Journal of Engineering and Technology (Vol.02, Issue.08, 2015). Direct current (DC) motors have variable characteristics and are used extensively in variable-speed drives. DC motor can provide a high starting torque and it is also possible to obtain speed control over wide range.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">    (Arus searah (DC) motor memiliki karakteristik variabel dan digunakan secara luas dalam variabel kecepatan drive. Motor DC dapat memberikan torsi awal yang tinggi dan juga memungkinkan untuk memperoleh kontrol berbagai kecepatan lebih.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;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 memggerakan kipas, menggerakan kompresor, mengangkat bahan,dan masih banyak 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">  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: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Stator merupakan bagian yang tetap stasioner. Stator menghasilkan medan magnet, baik yang dihasilkan dari sebuah kumparan (magnet elektro) atau magnet permanen. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Rotor yaitu bagian yang berputar. Rotor dalam bentuk coil di mana sebuah arus listrik. </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Adapun yang dapat diperhatikan dari DC Motor ini adalah polaritas dari tegangan diterapkan pada dua terminal menentukan arah putaran motor, sedangkan perbedaan besar pada kedua tegangan terminal menentukan kecepatan motor. </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-7Ow52mMe4DU/WJtEuPr3ZTI/AAAAAAAAJw4/9kPWzKNJN9crAsl_NrBca_cdRwUW7ljewCK8B/s387/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.24 Bagian Dalam Motor DC</b></div>
+
           
+
===Komponen Elektronika===
+
<p style="line-height: 2">'''1. Transistor'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Kadir (2013) <ref name="Kadir, Abdul.">Kadir, Abdul. 2013. “Panduan Praktis Mempelajari Aplikasi Mikrokontroler Dan Pemrogramannnya Menggunakan Arduino”. Andi: Yogyakarta.</ref>, Transistor merupakan komponen dengan fungsi bermacam-macam. Komponen ini dapat berfungsi seperti layaknya keran air. Arus yang dialirkan bisa diatur secara elektronis berdasarkan kategori, ada transistor yang tergolong sebagai PNP dan ada pula yang termasuk sebagai PNP. N dan P menyatakan semikonduktor .pada PNP, dua lapis semikonduktor tipe p dan satu lapis semikonduktor tipe n.. pada NPN, dua lapis semikonduktor tipe n. pada NPN, dua lapis semikonduktor tipe n dan mengapit satu lapis semikonduktor tipe p. </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-WQ-F5tgXSWw/WJtFQNB9JCI/AAAAAAAAJw8/whIDW6jaeOsuaZgjpF_wckuB-A15Bz6FACK8B/s267/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.25 Transistor</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Kadir (2013)</div>
+
 
+
<p style="line-height: 2">'''2. Dioda'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Istianto (2014:28), dioda adalah komponen semikonduktor yang mengalirkan arus satu arah saja. Dioda terbuat dari germanium atau silikon yang lebih dikenal dengan dioda function. Sturktur dari dioda ini sesuai dengan namanya, adalah sambungan antara semikonduktor tipe P dan semikonduktor tipe N. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> semikonduktor tipe P berperan sebagai anoda dan semikondkutor tipe N berperan sebagai katoda. Dengan struktur ini arus hanya dapat mengalir dari sisi P ke sisi N.  </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Ada tiga kalimat kunci yang membedakan dioda dengan komponen lain: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Memiliki dua terminal seperti halnya resistor. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Arus yang mengalir tergantung pada beda potensial antara kedua terminal.  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Tidak mematuhi hukum OHM.  </p></li> </ol>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-WQ-F5tgXSWw/WJtFQNB9JCI/AAAAAAAAJw8/whIDW6jaeOsuaZgjpF_wckuB-A15Bz6FACK8B/s267/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.26 Bias arus dioda</b></div>
+
 
+
<p style="line-height: 2">'''3. Kapasitor'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Kadir (2013) Kapasitor adalah komponen yang berguna untuk menyimpan muatan listrik ukuran muatan listrik yang bisa ditampung biasa dinamakan kapasitansi dan satuan yang digunakan adalah farad. Satuan-satuan yang lebih kecil adalah µF (baca:microfarad), dan pF(pikrofarad). Q = CV......(1) dimana Q = muatan elektron dalam C (coulomb) , C = nilai kapasitansi dalam F (farad), V = besaran tenggangan dalam V (volt) </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-DW4VDA7TukA/WJtGxtx_XxI/AAAAAAAAJxQ/TLWV6vfbWdUBpSD_EkdZCHxKCI7qnlmrgCK8B/s414/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.27 Kapasitor</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Kadir (2013)</div>
+
 
+
<p style="line-height: 2">'''4. Resistor'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Diah aryani, indrianto, naimmudin dalam jurnal CCIT Vol.1 No.2 (2013:145) “Resistor digunakan sebagai bagian dari jejaring ‎elektronik dan sirkuit elektronik”‎. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Syahwil (2013:32) <ref name="Syahwill, Mohammad.">Syahwill, Mohammad. 2013. “Panduan Mudah Simulasi dan Praktik Mikrokontroler Arduino”. 2013. CV. Andi Offset : Yogyakarta</ref>, Resistor adalah komponen elektronika berjenis pasif yang mempunyai sifat menghambat arus listrik. Satuan nilai dari resistor adalah ohm, biasa disimbolkan SZ. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Fungsi dari Resistor adalah: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sebagai pembagi arus </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Sebagai penurun tegangan </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sebagai pembagi tegangan  </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Sebagai penghambat aliran arus listrik, dll  </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Resistor berdasarkan nilainya dapat dibagi dalam 3 jenis, yaitu: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Fixed Resistor, yaitu resistor yang nilai hambatannya tetap. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Variable Resistor, yaitu resistor yang nilai hambatannya dapat diubah-ubah. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Resistor Li Non nier, yaitu resistor yang nilai hambatannya tidak linier karena pengaruh faktor lingkungan misalnya suhu dan cahaya.  </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Beberapa hal yang perlu diperhatikan: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Semakin besar bentuk fisik resistor, makin besar pula daya resistor. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Semakin besar nilai daya resistor makin tinggi suhu yang bisa diterima resistor tersebut. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Resistor bahan gulungan kawat pasti lebih besar bentuk dan nilai dayanya dibandingkan resistor dari bahan karbon.  </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Nilai satuan terbesar yang digunakan untuk menentukan besarnya nilai resistor  <br>
+
1 Mega Ohm (MO) = 1.000.000 Ohm <br>
+
1 kilo Ohm (KO) = 1.000 Ohm </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-91KMEMMGRto/WJtIanozs4I/AAAAAAAAJxg/sr8R683jYnAxo-QMbVcT9mqgicrzcZO8ACK8B/s319/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.28 Resistor</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Syahwill (2013:32)</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Pada badannya terdapat lingkaran membentuk gelang kode warna untuk mengenali besar resistansi, kode warna tersebut ditetapkan oleh standar manufaktur yang dikeluarkan oleh EIA (Electronic industries association). Berikut adalah cara untuk menghitung nilai Resistor seperti yang ditunjukan pada tabel dibawah ini: </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Tabel 2.3 Cara Menghitung Nilai Resistor</b></div>
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/--cQDDEJ5-aI/WJtIxch9LjI/AAAAAAAAJxk/VpWKa8H08QkCjmSZzuLrtg_MxxD1Bh31QCK8B/s400/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Syahwil (2013:32)</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Contoh : </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Untuk 4 warna : pita 1 = hijau, pita 2 = Biru, pita 3 = kzuning, pita 4 = perak Nilai resistansinya : 56 x 10 k0= 560 kQ, toleransi +/- 10 </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Untuk 5 Warna : pita 1 = merah, pita 2 = oranye, pita 3 = ungu, pita 4 = hitam, dan pita 5 = cokelat Nilai resistansinya : 237 x 1 Q = 237 Q, toleransi +/- 1 </p></li></ol>
+
 
+
<p style="line-height: 2">'''5. Konsep Dasar Relay'''</p>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Defenisi Relay </p></li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Suprihadi dalam jurnal CCIT Vol.1 No.2 (2013:231) ‎‎“Relay adalah komponen listrik yang bekerja berdasarkan prinsip induksi ‎medan elektromagnetis”. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> 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 ferromagnetis. Dalam dunia elektronika, relay dikenal sebagai komponen yang dapat mengimplementasikan logika switching. Sebelum tahun 70an, relay merupakan “otak” dari rangkaian pengendali. Baru setelah itu muncul PLC yang mulai menggantikan posisi relay. Relay yang paling sederhana ialah relay elektromekanis yang memberikan pergerakan mekanis saat mendapatkan energi listrik. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Secara sederhana relay elektromekanis ini didefinisikan sebagai berikut : </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Alat yang menggunakan gaya elektromagnetik untuk menutup (atau membuka) kontak saklar. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Saklar yang digerakkan (secara mekanis) oleh daya/energi listrik. </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Relay dibutuhkan dalam rangkaian elektronika sebagai eksekutor sekaligus interface antara beban dan sistem kendali elektronik yang berbeda sistem power supplynya. Secara fisik antara saklar atau kontaktor dengan elektromagnet relay terpisah sehingga antara beban dan sistem kontrol terpisah. Bagian utama relay elektro mekanik adalah sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Kumparan elektromagnet </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Saklar atau kontaktor </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Swing Armatur </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Spring (Pegas) </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Relay dapat digunakan untuk mengontrol motor AC dengan rangkaian kontrol DC atau beban lain dengan sumber tegangan yang berbeda antara tegangan rangkaian kontrol dan tegangan beban. Diantara aplikasi relay yang dapat ditemui diantaranya adalah: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Relay sebagai kontrol ON/OF beban dengan sumber tegang berbeda. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Relay sebagai selektor atau pemilih hubungan. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Relay sebagai eksekutor rangkaian delay (tunda). </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Relay sebagai protektor atau pemutus arus pada kondisi tertentu. </p></li> </ol>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-acZk7eiPolI/WJtMAZX5lpI/AAAAAAAAJx4/4a_JevnONKsSvr0DTPzNB_qfgoXjKA_uQCK8B/s247/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.29 Relay Kaki 8</b></div>
+
 
+
<p style="line-height: 2">'''6.  Definisi Lampu Led'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Alfith di dalam Jurnal Momentum (ISSN: 1693-752X) Vol. 17, No. 1 (2015:3) <ref name="Alfith.">Alfith. 2015. “Rancangan Traffic Light Berbasis Mikrokontroler Atmega 16. Jurnal Momentum”. (ISSN: 1693-752X) Vol. 17, No. 1. 2015.</ref>, “LED merupakan komponen aktif bipolar semikonduktor, karena itu hanya mampu mengalirkan arus dalam satu arah saja. Untuk menyalakan LED, cukup dengan mengalirkan arus dari anoda ke katoda dengan beda potensial minimum berkisar antara 1,5 hingga 2 dan arusnya berkisar di 20mA. Bentuk fisik dari lampu led dapat dilihat pada gambar 2.12 sebagai berikut : </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-KQQv9fV-hN8/WJtMeFuZXvI/AAAAAAAAJx8/s5JGL3MTzsIw3X6xi47m0jhyQSDqTKD6QCK8B/s250/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.30 Lampu Led</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber : Alfith (2015:3)</div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Fungsi Lampu Led  <br> Led ''(light emitting diode)'' merupakan lampu yang akhir-akhir ini muncul dalam kehidupan kita. Led dulu umumnya digunakan pada gadget seperti ponsel serta komputer. Sebagai pesaing lampu bolham dan nen, saat ini aplikasinya mulai meluas dan bahkan kita bisa temukan pada korek api yang kita gunakan. Led sebagai model lampu masa kedepan dianggap dapat menekan pemanasan global karena efisiennya.
+
</p></li> </ol>
+
 
+
===Sensor Debu ''(Dust sensor)''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  ''Dust sensor'' atau yang sering disebut sensor debu adalah sensor yang dapat mendeteksi debu atau partikel-partikel kecil yang tidak dapat terdeteksi oleh manusia, sensor debu ini dapat menciptakan digital output ke particulate matters (PM) atau polusi partikel yaitu istilah untuk campuran partikel padat dan tetesan cairan yang ditemukan di udara. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Beberapa partikel, seperti debu, kotoran, jelaga, atau asap yang besar atau cukup gelap untuk dilihat dengan mata telanjang. Lainya adalah begitu kecil mereka hanya dapat dideteksi dengan menggunakan mikroskop elektron dan kita dapat menggunakan sensor untuk mendeteksi debu dalam kamar yang bersih. </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-QTjHqOOP5lY/WJtNWp_KidI/AAAAAAAAJyI/mUpOEz86Geo86ZDkcXrd3v1e46h_sb95gCK8B/s318/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.31 sensor debu (dust sensor)</b></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Komponen Sensor Debu ''(Dust Sensor)''</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Grove compatable interface ''(extra wire with connector)'' </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Supply voltage range: 5V </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Minimum detec partikel: 1um </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> PWM output </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Dimension: 59(W)x45(H)x22(D) [mm] </p></li></ol>
+
 
+
===Definisi debu (Dust)===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Debu atau Dust adalah partikel padat yang berukuran sangat kecil yang dibawa oleh udara. Partikel-partikel kecil ini dibentuk oleh suatu proses disintegrasi atau fraktur seperti penggilingan, penghancuran atau pemukulan terhadap benda padat. Mine Safety and Health Administration (MSHA) mendefinisikan debu sebagai padatan halus yang tersuspensi diudara (airbone) yang tidak mengalami perubahan secara kimia ataupun fisika dari bahan padatan aslinya. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Ukuran partikel debu yang dihasilkan dari suatu proses sangatlah bervariasi, mulai dari yang tidak bisa terlihat dengan mata telanjang sampai pada ukuran yang terlihat dengan mata telanjang. Ukuran partikel yang besar akan tertinggal pada permukaan benda atau turun kebawah (menetap sementara diudara) dan ukuran partikel yang kecil akan terbang atau tersuspensi diudara. Debu umumnya dalam ukuran micron, sebagai pembanding ukuran rambut adalah 50-70 micron. </p></div>
+
 
+
===Definisi ATmega328===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut R.Hari Sudhan, M,Ganesh Kumar dkk pada International Journal Of Inovative Research Inelectrical, Electronics, Instrumentation And Control Engineering (ISSN 2321-2004 Vol. 3, Issue 4, 2015) ,'' “These Arduino ATMEGA 328 microcontrollers are the most suitable microcontroller for the robotic applications. These Arduino ATMEGA 328 microcontrollers can be widely used in automation process industries.” '' </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> (Arduino ATMEGA 328 mikrokontroler ini  adalah mikrokontroler yang paling cocok untuk aplikasi robotik. Dan Arduino ATMEGA 328 mikrokontroler ini dapat digunakan secara luas dalam proses otomatisasi industri. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut Syahid (2012:33), Atmega328 merupakan mikrokontroler keluarga AVR 8 bit. Beberapa tipe mikrokontroler yang sama dengan ATMega8 ini antara lain ATMega8535, ATMega16, ATMega32, ATmega328, yang membedakan antara mikrokontroler antara lain adalah, ukuran memori, banyaknya GPIO (pin input/output), peripherial (USART, timer, counter, dll)". </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Dari segi ukuran fisik, ATmega328 memiliki ukuran fisik lebih kecil dibandingkan dengan beberapa mikrokontroler diatas. Namun untuk segi memori dan periperial lainnya ATmega328 tidak kalah dengan yang lainnya karena ukuran memori dan periperialnya relatif sama dengan ATMega8535, ATMega32, hanya saja jumlah GPIO lebih sedikit dibandingkan mikrokontroler diatas. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Mikrokontroler ini memiliki beberapa fitur antara lain : </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> 130 macam instruksi yang hampir semuanya dieksekusi dalam satu siklus clock. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  32 x 8-bit register serba guna. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Kecepatan mencapai 16 MIPS dengan clock 16 MHz. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> 32 KB flash memory dan pada arduino memiliki bootloader yang menggunakan 2 KB dari flash memori sebagai bootloader. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> 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></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Memiliki SRAM (Static Random Access Memory) sebesar 2KB. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM (Pulse Width Modulation) output. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Master / Slave SPI Serial interface. </p></li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Mikrokontroler ATmega328 memiliki arsitektur Harvard, yaitu memisahkan memori untuk kode program dan memori untuk data sehingga dapat memaksimalkan kerja dan paralelisme. Instruksi – instruksi dalam memori program dieksekusi dalam satu alur tunggal, dimana pada saat satu instruksi dikerjakan instruksi berikutnya sudah diambil dari memori program. Konsep inilah yang memungkinkan instruksi – instruksi dapat dieksekusi dalam setiap satu siklus clock. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  32 Bx 8-bit register serba guna digunakan untuk mendukung operasi pada ALU ''(Arithmatic Logic unit)'' yang dapat dilakukan dalam satu siklus. 6 dari register serbaguna ini dapat digunakan sebagai 3 buah register pointer 16-bit pada mode pengalamatan tak langsung untuk mengambil data pada ruang memori data. Ketiga register pointer 16-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: justify;text-indent: 0.5in"><p style="line-height: 2"> Hampir semua instruksi AVR memiliki format 16-bit. Setiap alamat memori program terdiri dari instruksi 16-bit atau 32-bit. Selain register serba guna di atas, terdapat register lain yang terpetakan dengan teknik memory mapped I/O selebar 64 byte. Beberapa register ini digunakan untuk fungsi khusus antara lain sebagai register Control Timer/Counter, Interupsi, ADC, USART, SPI, EEPROM, dan fungsi I/O 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"> Berikut ini adalah tampilan arsitektur ATmega 328: </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-w188omeqTsI/WJvBGZgB40I/AAAAAAAAJyo/BI0p4ozLjtMIX4WNpfvgh6BEocF6XdqXgCK8B/s350/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.32 Arsitektur ATmega328</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Data Sheet Mikrokontroler: ATmega328</div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Konfigurasi PIN ATmega328  </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-1yXAtr3Vlz8/WJvBYfQ9anI/AAAAAAAAJys/DbijJ1D0Ae8SOfUMuPYF-L6YwGckCvtvgCK8B/s350/2017-02-08.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.33 Susunan PIN ATmega328</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber: Jurnal Syahid (2012:34)</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Syahid (2012:34), ATmega328 memiliki 3 buah PORT utama yaitu PORTB, PORTC, dan PORTD dengan total pin input/output sebanyak 23 pin. PORT tersebut dapat difungsikan sebagai input/output digital atau difungsikan sebagai periperial lainnya. </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Port B </p></li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Port B merupakan jalur data 8 bit yang dapat difungsikan sebagai input/output. Selain itu PORTB juga dapat memiliki fungsi alternatif seperti di bawah ini. </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> ICP1 (PB0), berfungsi sebagai Timer Counter 1 input capture pin. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> OC1A (PB1), OC1B (PB2) dan OC2 (PB3) dapat difungsikan sebagai keluaran PWM (Pulse Width Modulation).</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> MOSI (PB3), MISO (PB4), SCK (PB5), SS (PB2) merupakan jalur komunikasi SPI.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Selain itu pin ini juga berfungsi sebagai jalur pemograman serial (ISP). </p></li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Port C </p></li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Port C merupakan jalur data 7 bit yang dapat difungsikan sebagai input/output digital. Fungsi alternatif PORTC antara lain sebagai berikut.</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  ADC6 channel (PC0,PC1,PC2,PC3,PC4,PC5) dengan resolusi sebesar 10 bit. ADC dapat kita gunakan untuk mengubah input yang berupa tegangan analog menjadi data digital. </p> </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  I2C (SDA dan SDL) merupakan salah satu fitur yang terdapat pada PORTC. I2C digunakan untuk komunikasi dengan sensor atau device lain yang memiliki komunikasi data tipe I2C seperti sensor kompas, accelerometer nunchuck. </p> </li> </ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Port D </p> </li> </ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Port D merupakan jalur data 8 bit yang masing-masing pin nya juga dapat difungsikan sebagai input/output. Sama seperti Port B dan Port C, Port D juga memiliki fungsi alternatif dibawah ini.</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> USART (TXD dan RXD) merupakan jalur data komunikasi serial dengan level sinyal TTL. Pin TXD berfungsi untuk mengirimkan data serial, sedangkan RXD kebalikannya yaitu sebagai pin yang berfungsi untuk menerima data serial.</p> </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Interrupt (INT0 dan INT1) merupakan pin dengan fungsi khusus sebagai interupsi hardware. Interupsi biasanya digunakan sebagai selaan dari program, misalkan pada saat program berjalan kemudian terjadi interupsi hardware/software maka program utama akan berhenti dan akan menjalankan program interupsi. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> XCK dapat difungsikan sebagai sumber clock external untuk USART, namun kita juga dapat memanfaatkan clock dari CPU, sehingga tidak perlu membutuhkan external clock. </p> </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> T0 dan T1 berfungsi sebagai masukan counter external untuk timer 1 dan timer 0.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> AIN0 dan AIN1 keduanya merupakan masukan input untuk analog comparator.</p></li> </ol>
+
 
+
===Motor Servo===
+
<p style="line-height: 2">'''1. Definisi Motor Servo'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut padillah dkk ddalam jurnal teknik elektro dan komputer (Vol.1, No.2, 2013:116), “motor servo terdiri dari sebuah motor DC, serangkaian gear, potensiometer dan rangkaian kontrol. Untuk lebih jelas dibawah ini merupakan gambar dari motor servo. </p></div>
+
 
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-V4o-hr1D8WQ/WJxNKufeR2I/AAAAAAAAJzI/UzKBhcD3X08-9v-fL6TGJPARU9F755PlwCK8B/s316/2017-02-09.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.34 Rincian Motor Servo</b></div>
+
 
+
<p style="line-height: 2">'''2. Jenis-jenis Motor Servo '''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Saefullah di dalam jurnal CCIT jenis motor servo adalah sebagai berikut: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Motor servo standar 180o <br> Motor servo jenis ini hanya mampu bergerak dau arah (CW dan CCW) dengan defleksi masing-masing sudut mencapai 90o sehingga total defleksi sudut dari kana-tengah-kiri adalah 180o. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Motor Servo ''Countinuous'' <br> Motor servo jenis ini mampu bergerak dua arah (CW dan CCW) tanpa batasan defleksi sudut putar dapat berputar secara countineo </p></li></ol>
+
 
+
===Konsep Dasar Sensor Ultrasonik===
+
 
+
<p style="line-height: 2">'''1.  Definisi Sensor Ultrasonik'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Sensor Ultrasonik adalah alat elektronika yang kemampuannya bisa mengubah dari energi listrik menjadi energi mekanik dalam bentuk gelombang suara ultrasonic. Sensor ini terdiri dari rangkaian pemancar Ultrasonic yang dinamakan transmitter dan penerima ultrasonic yang disebut receiver. Alat ini digunakan untuk mengukur gelombang ultrasonic. Gelombang ultrasonic adalah gelombang mekanik yang memiliki cirri-ciri longitudinal dan biasanya memiliki frekuensi di atas 20 Khz. Gelombong Utrasonic dapat merambat melalui zat padat, cair maupun gas. Gelombang Ultrasonic adalah gelombang rambatan energi dan momentum mekanik sehingga merambat melalui ketiga element tersebut sebagai interaksi dengan molekul dan sifat enersia medium yang dilaluinya. </p></div>
+
 
+
<div align="center"><img width="30%" height="30%" style="margin:0px" src="https://lh3.googleusercontent.com/-U5mg9LJ7n6U/WJxQaS3El5I/AAAAAAAAJzU/tL8wyTc8EokDUTaecSIGCiR9Y3aeSkSIwCK8B/s332/2017-02-09.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>Gambar 2.35 Sensor Ultrasonik</b></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">Sumber : komponenelektronika.biz</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Ada beberapa penjelasan mengenai gelombang ultrasonic. Sifat dari gelombang ultrasonik yang melalui medium menyebabkan getaran partikel dengan medium aplitudo sama dengan arah rambat longitudinal sehingga menghasilkan partikel medium yang membentuk suatu rapatan atau biasa disebut strain. Proses lanjut yang menyebabkan terjadinya rapatan dan regangan di dalam medium disebabkan oleh getaran partikel secara periodic selama gelombang ultrasonic lainya. Gelombang ultrasonic merambat melalui udara dengan kecepatan 344 meter per detik, mengenai obyek dan memantul kembali ke sensor ultrasonik. Seperti yang telah umum diketahui, gelombang ultrasonik hanya bisa didengar oleh makhluk tertentu seperti kelelawar dan ikan paus. Kelelawar menggunakan gelombang ultrasonic untuk berburu di malam hari sementara paus menggunakanya untuk berenang di kedalaman laut yang gelap.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Perhitungan waktu yang diperlukan modul sensor Ping untuk menerima pantulan pada jarak tertentu mempunyai rumus S= (tIN x V) : 2. Rumus diatas mempunyai keterangan sebagai berikut. (S) adalah jarak antara sensor ultrasonik dengan obyek yang terdeteksi. (V) adalah cepat rambat gelombang ultrasonik di udara dengan kecepatan normal (344 meter per detik) (tIN) adalah selisih waktu pemancaran dan penerimaan pantulan gelombang. Ada 3 prinsip kerja dari sensor ultrasonik yaitu, sinyal dipancarkan melalui pemancar gelombang ultrasonic. Sinyal yang dipancarkan akan merambat sebagai gelombang bunyi dengan kecepatan bunyi berkisar 344 m/s. Dan yang terakhir sinyal yang sudah diterima akan diproses untuk menghitung jaraknya. </p></div>
+
 
+
===Study Pustaka (Literature Review)===
+
 
+
<p style="line-height: 2">'''1. Definisi Literature Review'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Menurut S. Winanti, Poppy, (2012) <ref name="S.Winanti, Poppy.">S.Winanti, Poppy. 2012. “literature Riview” di akses pada Tanggal 22 november    2016 pada  link yang di cantumkan http://poppysw.staff.ugm.ac.id/posts/fy/literature-review </ref>, Literatur review berisi uraian tentang teori, temuan dan bahan penelitian lain yang diperoleh dari bahan acuan untuk dijadikan landasan kegiatan penelitian. Uraian dalam literatur review ini diarahkan untuk menyusun kerangka pemikiran yang jelas tentang pemecahan masalah yang sudah diuraikan dalam sebelumnya pada perumusan masalah. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Mulyandi dalam penelitian Nina Rahayu (2014:49),“Penelitian sebelumnya (literature review) merupakan survey literature tentang penemuan-penemuan yang di lakukan oleh peneliti sebelumnya (empirical fiding) yang berhubungan dengan topic penelitian”. </p></div>
+
 
+
 
+
{{pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB III'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''ANALISA SISTEM YANG BERJALAN'''</div>
+
 
+
{{pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB IV'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''METODOLOGI PENELITIAN'''</div>
+
 
+
{{pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB V'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''PENUTUP'''</div>
+
 
+
==Kesimpulan==
+
<p style="line-height: 2">'''1. Kesimpulan Terhadap Rumusan Masalah'''</p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berikut ini adalah kesimpulan rumusan masalah mengenai prototype alat pembersih debu dan lantai menggunakan media smartphone berbasis arduino uno pada SMK Yuppentek 1 Tangerang, adalah sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">
+
Arduino uno adalah otak dari keseluruan alat yang ditanami Atmega 328 yang dapat membuat proses pekerjaan alat pembersih debu dan lantai dapat bekerja dengan baik. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Dipasangnya sebuah bluetooth HC-05 pada arduino uno adalah untuk membuat komunikasi pada smartphone android agar bluetooth HC-05 bisa di hubungkan pada bluetooth smartphone dan alat bisa dikontrol melalui aplikasi yang bisa mengendalikan fungsi alat. </p></li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Dipasangnya sebuah sensor debu (dust) pada arduino uno adalah untuk mendeteksi debu agar vacum cleaner bisa menghisap debu secara otomatis. </p></li></ol>
+
 
+
 
+
<p style="line-height: 2">'''2. Kesimpulan Terhadap Tujuan dan Manfaat'''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berikut ini adalah kesimpulan tujuan dan manfaat mengenai prototype alat pembersih debu dan lantai menggunakan media smartphone berbasis arduino uno pada SMK Yuppentek 1 Tangerang, adalah sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Membantu menyelesaikan masalah yang ada pada SMK Yuppentek 1 Tangerang yaitu pada kegiatan pekerjaan membersihkan linkungan sekolah yaitu ruang kelas, ruang lab, ruang guru dan kantor.  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Dapat memberikan kenyamanan siswa-siswi pada saat belajar dikelas dan membuat guru lebih semangat dalam proses mengajar.  </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Membantu memberi solusi pada pekerja kebersihan agar dapat bekerja dengan di bantu alat pembersih debu dan lantai, sehingga lebih efektif dari segi tenaga  dan lebih efisien dari segi waktu pengerjaan akan menjadi lebih cepat  </p></li></ol>
+
 
+
<p style="line-height: 2">'''3. Kesimpulan Terhadap Manfaat Penelitian '''</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Dengan menggunakan arduino uno, sensor debu dan smartphone android maka terealisasikan alat pembersih debu dan lantai yang bermanfaat serta berguna secara fungsional dengan baik pada SMK Yuppentek 1 Tangerang. </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">  Berikut adalah Saran agar penelitian berikutnya bisa mengembangkan sistem ini lebih baik lagi,sehingga kekurangan yang ada pada alat pembersih debu dan lantai bisa dilengkapi atau diperbaiki. Saran yang dapat digunakan sebagai bahan pertimbangannya adalah sebagai berikut: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Untuk pengembangan selanjutnya penulis mengusulkan untuk memberikan data base untuk berapa persentasi debu yang dihisap oleh vacum cleaner setiap kali penghisapan. </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Sistem ini mempunyai kelemahan pada media komunikasi, untuk pengembangan selanjutnya maka penulis mengusulkan untuk merubah jaringan komunikasi antara smartphone android dengan alat pembersih debu dan lantai bisa digantikan oleh media komunikasi nirkabel (wireles).</p></li> </ol>
+
 
+
==Kesan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  berikut ini adalah kesan setelah melakukan penelitian dan penulisan laporan skripsi pada  semester ganjil 2016/2017, beberapa kesan yang di dapatkan pada skripsi kali ini sebagai berikut: </p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">  Lebih bisa memutuskan permasalahan yang dihadapi</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Menjadi pribadi yang lebih teliti dalam menentukan sesuatu </p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2"> Berwawasan lebih dan mendapatkan ilmu pengetahuan tentang komputer lebih luas. </p></li> </ol>
+
 
+
{{pagebreak}}
+
 
+
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div>=
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
+
<p style="line-height: 2">
+
<references />
+
</p></div>
+

Revisi terkini pada 3 Oktober 2022 04.39

http://alamin.ilearning.me/ Rinaldi al amin] atau biasa disapa dengan nama Aldi ini adalah mahasiswa Jurusan Sistem komputer Konsentrasi CCIT pada Perguruan Tinggi Raharja

Profile

Nama Lengkap rinaldi al amin
NIM 1233473323
Jurusan sistem komputer
Konsentrasi CCIT
Status Mahasiswa Aktif Perguruan Tinggi Raharja
Tempat Lahir Tangerang
Jenis Kelamin lelaki
Agama Islam
Golongan Darah A

Contact

Website iMe
Email Rinfo [email protected]
Gmail [email protected]

Education

2000 - 2006 SD Negeri Balaraja 3
2006 - 2009 MTS nurul haq balaraja
2009 - 2012 SMK yupentek 3 tangerang
2012 - sekarang Perguruan Tinggi Raharja

Referensi

rinaldi al amin iMe

Contributors

Admin, Rinaldi al amin