Index of /students/paper/skripsi/20402076
DAFTAR ISI
KATA PENGANTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
i
DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
DAFTAR GAMBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
DAFTAR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
BAB I
PENDAHULUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
I.1.
Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
I.2.
Masalah dan Pembatasan Masalah . . . . . . . . . . . . . . . . . .
I.3.
Tujuan Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
I.4.
Metode Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3
1.
Studi pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
...
5
2.
Studi lapangan . . . . . . . . . . . . . . . . . . . .. . . . . . .
..... 5
3.
Konsultasi
dan
tanya
jawab . . . . . . . . . . . . . . . . . . . . . 5
I.5.
BAB II
Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
LANDASAN TEORI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
II.1.
Sejarah Ilmu Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
II.2.
Struktur Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.
Mobile
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
iv
11
Robot
II.3.
2.
Non Mobile Robot . . . . . . . . . . .
..................
11
Kendali Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
II.3.1. Kendali loop terbuka (open loop control) . . . . . . . . 14
II.3.1. Kendali loop tertutup (close loop control) . . . . . . . 14
II.4
Artificial Intelegence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
II.4.1 Definisi kecerdasan buatan . . . . . . . . . . . . . . . . . . . 15
II.4.2 Ruang lingkup kecerdsan buatan . . . . . . . . . . . . . . 16
II.4.3 Kecerdasan buatan dan kecerdasan alami . . . . . . . . 19
II.5
Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
II.5.1. Sensor ultrasonic . . . . . . . . . . . . . . . . . . . . . . . . . . 21
II.5.2. Sensor jarak (Proximity Sensor) . . . . . . . . . . . . . . 23
II.6.
Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
II.6.1 Motor Stepper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
II.6.2. Motor DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
II.7.
Mikrokontroler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
II.8.
Interupsi (Interrupt) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
II.8.1. Prioritas Interupsi . . . . . . . . . . . . . . . . . . . . . . . . . . 29
II.8.2. Interrupt Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
BAB III
PERANCANGAN DAN PEMBAHASAN ALAT . . . . . . . . . . . . 32
III.1.
Blok Sistem Robot Secara Umum . . . . . . . . . . . . . . . . . . . 32
v
III.2.
Diagram Blok Rangkaian . . . . . . . . . . . . . . . . . . . . . . . . .
34
III.3
Perancangan Perangkat Keras . . . . . . . . . . . . . . . . . . . . . .
37
III.3.1 Blok rangkaian sensor ultrasonic. . . . . . . . . . . . . . . 37
III.3.2. Blok rangkaian mikrokontroler . . . . . . . . . . . . . . . . 39
III.3.3. Rangkaian penggerak motor dc . . . . . . . . . . . . . . . 42
III.3.4. Blok Rangkaian Catu Daya . . . . . . . . . . . . . . . . . .
BAB IV
47
III.4.
Perancangan Perangkat Lunak . . . . . . . . . . . . . . . . . . . . . . 49
III.5.
Flowchart program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
UJI COBA DAN ANALISA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
IV.1. Pengujian Rangkaian Sensor Ultrasonic . . . . . . . . . . . . . . . 57
IV.2. Pengujian Rangkaian Mikrokontroler dan Penggerak Motor
dc 59
IV.3. Pengujian Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
BAB V
PENUTUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
V.1.
Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
V.2.
Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DAFTAR PUSTAKA
LAMPIRAN
vi
KATA PENGANTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
i
DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
DAFTAR GAMBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
DAFTAR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
BAB I
PENDAHULUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
I.1.
Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
I.2.
Masalah dan Pembatasan Masalah . . . . . . . . . . . . . . . . . .
I.3.
Tujuan Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
I.4.
Metode Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3
1.
Studi pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
...
5
2.
Studi lapangan . . . . . . . . . . . . . . . . . . . .. . . . . . .
..... 5
3.
Konsultasi
dan
tanya
jawab . . . . . . . . . . . . . . . . . . . . . 5
I.5.
BAB II
Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
LANDASAN TEORI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
II.1.
Sejarah Ilmu Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
II.2.
Struktur Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.
Mobile
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
iv
11
Robot
II.3.
2.
Non Mobile Robot . . . . . . . . . . .
..................
11
Kendali Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
II.3.1. Kendali loop terbuka (open loop control) . . . . . . . . 14
II.3.1. Kendali loop tertutup (close loop control) . . . . . . . 14
II.4
Artificial Intelegence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
II.4.1 Definisi kecerdasan buatan . . . . . . . . . . . . . . . . . . . 15
II.4.2 Ruang lingkup kecerdsan buatan . . . . . . . . . . . . . . 16
II.4.3 Kecerdasan buatan dan kecerdasan alami . . . . . . . . 19
II.5
Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
II.5.1. Sensor ultrasonic . . . . . . . . . . . . . . . . . . . . . . . . . . 21
II.5.2. Sensor jarak (Proximity Sensor) . . . . . . . . . . . . . . 23
II.6.
Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
II.6.1 Motor Stepper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
II.6.2. Motor DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
II.7.
Mikrokontroler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
II.8.
Interupsi (Interrupt) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
II.8.1. Prioritas Interupsi . . . . . . . . . . . . . . . . . . . . . . . . . . 29
II.8.2. Interrupt Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
BAB III
PERANCANGAN DAN PEMBAHASAN ALAT . . . . . . . . . . . . 32
III.1.
Blok Sistem Robot Secara Umum . . . . . . . . . . . . . . . . . . . 32
v
III.2.
Diagram Blok Rangkaian . . . . . . . . . . . . . . . . . . . . . . . . .
34
III.3
Perancangan Perangkat Keras . . . . . . . . . . . . . . . . . . . . . .
37
III.3.1 Blok rangkaian sensor ultrasonic. . . . . . . . . . . . . . . 37
III.3.2. Blok rangkaian mikrokontroler . . . . . . . . . . . . . . . . 39
III.3.3. Rangkaian penggerak motor dc . . . . . . . . . . . . . . . 42
III.3.4. Blok Rangkaian Catu Daya . . . . . . . . . . . . . . . . . .
BAB IV
47
III.4.
Perancangan Perangkat Lunak . . . . . . . . . . . . . . . . . . . . . . 49
III.5.
Flowchart program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
UJI COBA DAN ANALISA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
IV.1. Pengujian Rangkaian Sensor Ultrasonic . . . . . . . . . . . . . . . 57
IV.2. Pengujian Rangkaian Mikrokontroler dan Penggerak Motor
dc 59
IV.3. Pengujian Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
BAB V
PENUTUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
V.1.
Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
V.2.
Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DAFTAR PUSTAKA
LAMPIRAN
vi