ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER LAPORAN AKHIR

dokumen-dokumen yang mirip
ALAT PENGUKUR TINGGI LOMPATAN SESEORANG DENGAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER ATMEGA16

MEJA MONITORING DAN PENGATUR SUHU PANAS PROSESOR PADA LAPTOP SECARA OTOMATIS BERBASIS MIKROKONTROLER ATMEGA328

BLOWER PEMBUANG ASAP ROKOK DAN PENGHARUM OTOMATIS MENGGUNAKAN SENSOR MQ-5 BERBASIS MIKROKONTROLER ATMEGA 8535

ALAT PENDETEKSI KONDISI BAIK DAN BURUK KEADAAN TELUR BERBASIS MIKROKONTROLER ATMEGA8535

RANCANG BANGUN ROBOT WALL FOLLOWER PENYEDOT DEBU BERBASIS MIKROKONTROLER ATMEGA8535

RANCANG BANGUN ROBOT PENYEDOT DEBU DAN PENGEPEL

PROTOTIPE KONTROL PENGHARUM RUANGAN OTOMATIS BERBASIS SENSOR PIR DAN MIKROKONTROLER ATMEGA 8535

LAPORAN AKHIR RANCANG BANGUN ALAT PENDETEKSI DENYUT NADI DENGAN PENYAMPAIAN DATA MENGGUNAKAN SMS GATEWAY BERBASIS MIKROKONTROLER

LAPORAN AKHIR RANCANG BANGUN COOLING PAD LAPTOP OTOMATIS DENGAN METODE LOGIKA FUZZY PADA SISTEM PENDETEKSI PANAS

RANCANG BANGUN BACKUP POWER PADA SPEAKER MULTIMEDIA BERBASIS MIKROKONTOLER ATMEGA16

LAPORAN AKHIR MAHASISWA BACKUP POWER UNTUK MENGHIDUPKAN KIPAS ANGIN DAN MENGATUR INTENSITAS CAHAYA LAMPU

PROTOTIPE PENGHITUNG JUMLAH BURUNG WALET YANG KELUAR MASUK SARANG DENGAN KOMUNIKASI DATA WIRELESS BERBASIS MIKROKONTROLER

RANCANG BANGUN ALAT PENDETEKSI MAKANAN YANG MENGANDUNG FORMALIN BERBASIS DERET SENSOR

RANCANG BANGUN PENGENDALI PAGAR OTOMATIS MENGGUNAKAN MODEM BERBASIS ANDROID

RANCANG BANGUN ALAT PENYEMPROT NYAMUK BERDASARKAN PENGATURAN REAL TIME CLOCK (RTC) DAN REMOTE CONTROL MENGGUNAKAN MIKROKONTROLER

RANCANG BANGUN ALAT PENGERING RAMBUT OTOMATIS MENGGUNAKAN DERET SENSOR BERBASIS MIKROKONTROLER ATMEGA 8535

LAPORAN AKHIR MAHASISWA

LAPORAN AKHIR OTOMATISASI BUKA TUTUP GORDEN SERTA ON/OFF LAMPU DENGAN INPUT CAHAYA DAN REMOTE CONTROL

HARDWARE PADA PEMANAS AIR OTOMATIS BERBASIS MIKROKONTROLER AVR ATMEGA 16 DENGAN INFORMASI MELALUI HANDPHONE

RANCANG BANGUN RUMAH KACA BERBASIS MIKROKONTROLER UNTUK BUDIDAYA TANAMAN BUNGA KRISAN

RANCANG BANGUN ALAT PENGATUR PENCAHAYAAN BERDASARKAN JUMLAH ORANG PADA RUANG TUNGGU SECARA OTOMATIS BERBASIS LOGIKA FUZZY LAPORAN AKHIR

RANCANG BANGUN ALAT PRESS MINUMAN CUP PLASTIK OTOMATIS BERBASIS MIKROKONTROLER DAN PENYIMPAN DATA

PERANGKAP TIKUS OTOMATIS MENGGUNAKAN SENSOR PIR DAN REMOT KONTROL BERBASIS MIKROKONTROLER ATMEGA 8535

LAPORAN AKHIR SISTEM PENGAWASAN RUANGAN MENGGUNAKAN KAMERA CCTV DAN SMS GATEWAY BERBASIS MIKROKONTROLER

RANCANG BANGUN ALAT PENGONTROL KADAR PH AIR BERBASIS MICROCONTROLLER ATMEGA 16 PADA TAMBAK UDANG LAPORAN AKHIR

LAPORAN AKHIR ALAT UKUR KECEPATAN ANGIN DAN PENGIRIMAN DATANYA DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER

SISTEM MONITORING KETINGGIAN AIR MENGGUNAKAN SENSOR ULTRASONIK BERBASIS ANDROID

PENGAMAN LEMARI BARANG MENGGUNAKAN RFID DAN SMS GATEWAY

RANCANG BANGUN KUNCI PINTU CADANGAN BERBASIS MIKROKONTROLER DENGAN KENDALI SMARTPHONE ANDROID

SISTEM KENDALI LED MELALUI BLUETOOTH SEBAGAI MEDIA UNTUK MEMBANTU MENGETAHUI KEBERADAAN DOSEN DALAM RUANGAN DOSEN

LAPORAN AKHIR ALAT PENGISI ULANG (CHARGER) PORTABLE BATTERAI SEPEDA MOTOR DENGAN INDIKATOR TAMPILAN MELALUI LCD 16 X 2

RANCANG BANGUN SISTEM MENGHITUNG TETESAN INFUS PADA PASIEN BERBASIS MIKROKONTROLER ATMEGA16

RANCANG BANGUN ON/OFF LAMPU OTOMATIS DAN PENGATUR INTENSITAS CAHAYA LAMPU DENGAN MENGGUNAKAN REMOTE CONTROL BERBASIS MIKROKONTROLER

RANCANG BANGUN OPEN/CLOSE PINTU RUANGAN OTOMATIS MENGGUNAKAN VOICE RECOGNITION BERBASIS RASPBERRY PI

RANCANG BANGUN GANTUNGAN KUNCI SEBAGAI ALAT KEAMANAN BARANG DENGAN RADIO FREKUENSI BERBASIS MIKROKONTROLER ATMega8 LAPORAN AKHIR

RANCANG BANGUN AUDIO SPEAKER PORTABLE WIRELESS DENGAN PENGATURAN SUARA SECARA DIGITAL MENGGUNAKAN MIKROKONTROLER ATMEGA 8535

RANCANG BANGUN DIGITAL EQUALIZER BERBASIS MIKROKONTROLLER ATMega 8535

RANCANG BANGUN KONTROL ON/OFF SPEAKER AKTIF DENGAN CROSSOVER AKTIF MENGGUNAKAN HP JARAK JAUH VIA BLUETOOTH BERBASIS MIKROKONTROLER ATMEGA 8535

PENERAPAN SENSOR ULTRASONIC PADA ROBOT PENDETEKSI GAS KARBON MONOKSIDA (CO) BERBASIS MIKROKONTROLER ATMEGA 16

RANCANG BANGUN ALAT PEMBUKA DAN PENUTUP PORTAL PARKIR PERKANTORAN MENGGUNAKAN FINGERSCAN DAN SENSOR INFRA MERAH

RANCANG BANGUN PENGISIAN AIR GALON SECARA OTOMATIS BERBASIS MIKROKONTROLER ATMEGA16 LAPORAN AKHIR

Pengendalian Portal Menggunakan Sistem Short Message Service Berbasis Mikrokontroler ATMega

MOTTO DAN PERSEMBAHAN. Orang-orang yang berhenti belajar akan menjadi pemilik masa. lalu. Dan orang-orang yang masih terus belajar, akan menjadi

LAPORAN AKHIR ALAT PENGATUR SUHU MASAKAN DAN MEMATIKAN KOMPOR LISTRIK OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA 8535

ALAT PENGERING TANGAN OTOMATIS MENGGUNAKAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA 8535

RANCANG BANGUN ALAT PENUANG SAOS OTOMATIS BERBASIS MIKROKONTROLER ATMEGA8535

Identifikasi Layanan SPBU Penggunaan BBM Subsidi dan Nonsubsidi Menggunakan Radio Frequency Identification (RFID)

RANCANG BANGUN ALAT PEMBERI PAKAN BURUNG OTOMATIS BERBASIS MIKROKONTROLER ATMEGA16 DENGAN SMS GATEWAY LAPORAN AKHIR

APLIKASI SENSOR ULTRASONIK SRF04 PADA ROBOT WALL FOLLOWER PENDEKTEKSI KEBERADAAN MANUSIA DALAM SUATU RUANGAN

AYUNAN BAYI OTOMATIS BERDASARKAN SUHU DAN KELEMBABAN BERBASIS MIKROKONTROLER ATMEGA 16

RANCANG BANGUN CATU DAYA TERPROGRAM DENGAN TAMPILAN ARUS DAN TEGANGAN BERBASIS MIKROKONTROLER LAPORAN AKHIR

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

SISTEM BUKA TUTUP PINTU GUDANG MENGGUNAKAN PASSWORD DAN SMS GATEWAY BERBASIS MIKROKONTROLER LAPORAN AKHIR

LAPORAN AKHIR CHARGER LAPTOP TENAGA SURYA UNTUK LAPTOP ACER BERBASIS ATMEGA 8535

Alat Ukur Alas Kaki Dengan Indikator Suara Dan LCD LAPORAN AKHIR

Ayunan Bayi dengan Monitoring Suara Tangisan dan Penggerak Ayunan menggunakan Remote Control

SEPTIANA

AKHIR TUGAS OLEH: JURUSAN. Untuk

RANCANG BANGUN ALAT PENGHITUNG UANG LOGAM YANG TERHUBUNG DENGAN KOMPUTER UNTUK PROSES DATA BASENYA

PENGENDALI GERAK JARAK JAUH LAMPU FLASH LIGHT FOTOGRAFI BERBASIS MIKROKONTROLER

RANCANG BANGUN HELM PENCEGAH KANTUK DENGAN GETARAN DAN ALARM PENDETEKSI BAHAYA PENCURIAN BERBASIS MIKROKONTROLER 8535

APLIKASI SENSOR WARNA TCS230 PADA SISTEM KENDALI ROBOT LINE FOLLOWER

OUTPUT AUDIO PADA SPEAKER TERKONEKSI WIRELESS MENGGUNAKAN ANDROID BERBASIS MIKROKONTROLER

APLIKASI SENSOR SRF04 PADA RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS MINI PLC SCHNEIDER ZELIO SR2

MIKROKONTROLLER ATMEGA32U4 LAPORAN AKHIR

RANCANG BANGUN ALAT PENGONTROLAN ALIRAN AIR PADA PIPA PELANGGAN PDAM MENGGUNAKAN SOLENOID BERBASIS MIKROKONTROLER

Rancang Bangun Alat Pengendali Kelembapan Tanah Pada Tanaman Buah Tin Menggunakan Mikrokontroler AVR

LEMBAR PENGESAHAN RANCANG BANGUN ALAT PENGHITUNG HASIL PRODUKSI DENGAN OTOMATISASI WAKTU BERBASIS MIKROKONTROLLER LAPORAN AKHIR Laporan Ini Disetujui

RANCANG BANGUN ALAT MENGHIDUP DAN MEMATIKAN TELEVISI BERBASIS ANDROID

Rancang Bangun Penunjuk Arah Kiblat dan Adzan Otomatis Berbasis Mikrokontroler

Aplikasi Mikrokontroller ATMega 16 Dengan Load Cell Pada Lift 3 Lantai

RANCANG BANGUN TERMOMETER SUHU TUBUH DENGAN TAMPILAN DIGITAL DAN INDIKATOR GETARAN SERTA OUTPUT SUARA LAPORAN AKHIR

RANCANG BANGUN SISTEM TAMPILAN INFORMASI KENDARAAN PADA AREA PARKIR. (Sub Bahasan : Software Code Vision AVR)

LAPORAN AKHIR. Disusun sebagai salah satu syarat menyelesaikan Pendidikan Diploma III pada Jurusan Teknik Elektro Program Studi Teknik Elektronika

`RANCANG BANGUN PENGAMAN LOKER MENGGUNAKAN ANDROID DAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA16

Politeknik Negeri Sriwijaya 2015

LAMPU OTOMATIS PENERANG JALAN TOL BERBASIS MIKROKONTROLER

RANCANG BANGUN PINTU GARASI DAN LAMPU SECARA OTOMATIS BERBASIS MIKROKONTROLLER AT MEGA 8535

HOME THEATRE DENGAN PENGENDALI REMOTE SMARTPHONE MENGGUNAKAN JARINGAN BLUETOOTH

RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS PLC SCHNEIDER ZELIO SR02 B121BD

RANCANG BANGUN PENGAMAN PINTU MENGGUNAKAN RADIO FREQUENCY IDENTIFICATION DENGAN SISTEM PERINGATAN SECARA SHORT MESSAGE SERVICE

RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS PLC SCHNEIDER SR2 B121BD DENGAN MENGGUNAKAN SENSOR DS1820 SEBAGAI PENDETEKSI SUHU LAPORAN AKHIR

LAPORAN AKHIR PROTOTYPE ALAT PENGATUR PARKIR LOKOMOTIF KERETA API BERBASIS MIKROKONTROLER

RANCANG BANGUN UNTUK MONITORING KUALITAS UDARA MENGGUNAKAN MODUL XBEE BERBASIS MIKROKONTROLLER ATMEGA 32U4 LAPORAN AKHIR

RANCANG BANGUN PERANGKAT KERAS PENGATUR SUHU RUANGAN OTOMATIS BERBASIS MIKROKONTROLER ATMEGA8535

PEMBUATAN ANTARMUKA MONITORING KADAR PH AIR BERBASIS KOMPUTER

SPEAKER NIRKABEL MENGGUNAKAN TEKNOLOGI BLUETOOTH SEBAGAI TRANSMISI AUDIO DAN SISTEM SELF AUTO OFF AMPLIFIER BERBASIS MIKROKONTROLER

SISTEM KEAMANAN RUANG MULTI SENSOR ( HARDWARE )

RANCANG BANGUN PENGUKUR KADAR GAS METANA PADA LAHAN GAMBUT MENGGUNAKAN SMS GATEWAY DAN SENSOR MQ4 BERBASIS MIKROKONTROLER

SISTEM PARKIR ELEKTRONIK OTOMATIS DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLER ATMEGA8535 (Sub Bahasan : Hardware)

ALAT PEMBERSIH KACA OTOMATIS PADA GEDUNG BERTINGKAT BERBASIS MIKROKONTROLER ATMega8535

Mesin Jahit Otomatis Menggunakan Sensor Proximity dan Sensor PING Berbasis Mikrokontroler ATMega8535

RANCANG BANGUN MOBILE ROBOT PENDETEKSI WARNA DENGAN KAMERA WIRELESS CMOS (HARDWARE) LAPORAN AKHIR

LAPORAN AKHIR CLAPPER BOARD DIGITAL BERBASIS ANDROID

PENDETEKSIAN DAN PELACAKAN KEBERADAAN MANUSIA SEBAGAI CLIENT MENGGUNAKAN GLOBAL POSITIONING SYSTEM BERBASIS ANDROID MELALUI SMS MOBILE

RANCANG BANGUN PERANGKAT KERAS SISTEM KENDALI DAN MONITORING PENGAIRAN SAWAH MELALUI SMARTPHONE BERBASIS MIKROKONTROLER ATMEGA32

RANCANG PALANG PINTU KERETA API BERBAS JURUSAN. Disusun Diploma. Oleh:

LAPORAN AKHIR MAHASISWA ALAT UKUR PANJANG BAYI DIGITAL MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLLER ATMEGA 16 DENGAN VISUAL BASIC 6.

SISTEM KEAMANAN RUANG ARSIP MENGGUNAKAN RFID (RADIO FREQUENCY IDENTIFICATION) DENGAN SMS GATEWAY DAN VIDEO CALL

LAPORAN AKHIR. Laporan Akhir ini disusun sebagai salah satu syarat menyelesaikan. Pendidikan Diploma III pada Jurusan Teknik Komputer OLEH :

Transkripsi:

ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER LAPORAN AKHIR Laporan Akhir ini disusun sebagai salah satu persyaratan untuk menyelesaikan pendidikan Diploma III pada Jurusan Teknik Komputer Politeknik Negeri Sriwijaya OLEH : WAHIDATUL MUHAROMIA 0611 3070 1311 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014

ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER LAPORAN AKHIR Telah disetujui oleh Pembimbing Laporan Akhir Jurusan Teknik Komputer Politeknik Negeri Sriwijaya Pembimbing I Palembang, Juli 2014 Pembimbing II Ir. A. Bahri Joni Malyan, M.Kom Isnaini Azro, S.Kom., M.Kom NIP. 196007101991031001 NIP. 197310012002122002 Mengetahui, Ketua Jurusan Teknik Komputer Ahyar Supani, S.T., M.T NIP. 196802111992031002

ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER Telah Diuji dan Dipertahankan di Depan Dewan Penguji pada Sidang Laporan Akhir Hari Senin, 14 Juli 2014 Ketua Dewan Penguji Tanda Tangan Ir. A. Bahri Joni Malyan, M.Kom NIP 196007101991031001... Anggota Dewan Penguji Ema Laila, S.Kom., M.Kom NIP 197703292001122002... Indarto, S.T., M.Cs. NIP 197307062005011003... Alan Novi Tompunu, S.T., M.T NIP 197611082000031002... Mengetahui, Ketua Jurusan Teknik Komputer Ahyar Supani, S.T., M.T NIP. 196802111992031002

Motto: Jika kejahatan di balas kejahatan, maka itu adalah dendam. Jika kebaikan dibalas kebaikan itu adalah perkasa biasa. Jika kebaikan dibalas kejahatan, itu adalah lazim. Tapi jika kejahatan dibalas kebaikan, itu adalah mulia dan terpuji. Kegagalan dalam kemuliaan lebih baik daripada kejayaan dalam kehinaan. Kesempatan yang kecil merupakan permulaan dari usaha yang besar. Berikanlah ilmu kepada orang lain yang sedang membutuhkan dan berikanlah ilmu tersebut dengan ikhlas tanpa mengharapkan imbalan dari orang lain. Dengan rahmat Allah SWT kupersembahkan kepada: Mama Mama Mama Papa Ketiga adikku Semua keluarga Sahabat-sahabatku Teman-teman seperjuangan mahasiswa Teknik Komputer 2011 Almamaterku Dan semua yang terlah terlibat dalam penyelesaian laporanku ini iv

ABSTRAK ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER WAHIDATUL MUHAROMIA (2014:38) Laporan akhir ini menjelaskan tentang bagaimana merancang sebuah robot wall follower berbasis mikrokontroller dengan menggunakan PD kontrol. Robot ini dirancang bekerja menggunakan 2 jenis sensor, yaitu sensor ultrasonik yang digunakan untuk mengatur jarak antara robot dengan dinding, dan sensor MQ5 digunakan untuk mendeteksi ada atau tidaknya asap di dalam suatu ruangan. Penggunaan metode PD pada robot wall follower ini bertujuan agar robot dapat menghasilkan pergerakkan yang baik dalam melakukan pencarian asap yang terdapat didalam lintasan robot. v

ABSTRACT WALL FOLLOWER ROBOT AS SMOKE BLOWER MIKROKONTROLLER BASED WAHIDATUL MUHAROMIA (2014:38) This final report describes how to design a wall follower robot using microcontroller based using PD control. This robot is designed to work using two types of sensors, the ultrasonic sensor is used to adjust the distance between the robot with the wall, and MQ5 sensors are used to detect the presence or absence of smoke in a room. The use of methods of PD control on the wall follower robot is intended that the robot can produce good movement in search of smoke contained in the trajectory of the robot. vi

KATA PENGANTAR Dengan mengucapkan puji dan syukur kepada Allah SWT, karena hanya atas rahmat dan hidayah-nya penulis akhirnya dapat menyelesaikan laporan akhir dengan judul ROBOT WALL FOLLOWER SEBAGAI PENGHEMBUS ASAP BERBASIS MIKROKONTROLLER Dalam penulisan laporan ini, penulis banyak mendapatkan bantuan dari berbagai pihak, baik berupa bimbingan maupun petunjuk sehingga laporan ini dapat terselesaikan. Oleh karena itu, dalam kesempatan ini penulis mengucapkan terima kasih kepada: 1. Bapak RD Kusumanto, S.T.,M.T. selaku Direktur Politeknik Negeri Sriwijaya. 2. Bapak Ahyar Supani, S.T.,M.T. selaku Ketua Jurusan Teknik Komputer Politeknik Negeri Sriwijaya. 3. Bapak Ir. Ahmad Joni Malyan, dan Ibu Isnaini Azro, S.Kom., M.Kom selaku Pembimbing yang telah banyak membantu dalam bentuk ilmu dan fasilitas untuk menyelesaikan laporan akhir ini. 4. Sahabat sepanjang masa Mega, Esa, Ria, Nana dan Ayu. 5. Seluruh teman-teman kelas 6 TCB dan mahasiswa Teknik Komputer tahun ajaran 2013/2014 yang telah berbagi pengalaman, suka duka selama tiga tahun ini. 6. Serta pihak-pihak lain beserta teman-teman yang tidak bisa disebutkan satu persatu. Tiada lain yaitu harapan dari penulis semoga Allah SWT membalas segala kebaikan kepada mereka semua. Penulis menyadari bahwa sepenuhnya penyusunan laporan akhir yang dibuat ini masih banyak sekali kekurangannua sehingga perlu disempurnakan dikemudian hari. Oleh karena itu, penulis sangat mengharapkan kritik dan saran yang membangun sehingga berguna dalam penyusunan yang akan datang. vii

Semoga laporan ini bermanfaat bagi penulis, pembaca rekan-rekan mahasiswa dan pihak yang membutuhkan yang berguna sebagai penambah wawasan dan ilmu pengetahuan. Palembang, Juli 2014 (Wahidatul Muharomia) viii

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN UJI... MOTTO... ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i ii iii iv v vii ix xii xiii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 1 1.3 Pembatasan Masalah... 2 1.4 Tujuan dan Manfaat... 2 1.4.1 Tujuan... 2 1.4.2 Manfaat... 2 BAB II TINJAUAN PUSTAKA... 3 2.1 Definisi Robot... 3 2.2 Pengertian Asap... 3 2.3 Sensor MQ5... 4 2.4 Sensor HC-SR04... 5 2.5 Mikrokontroller ATMega 32... 6 2.5.1 Arsitektur ATMega 32... 6 2.5.2 Konfigurasi PIN ATMega32... 7 2.5.3 Memori Program... 8 2.5.4 Memori Data... 8 2.6 Driver Motor L298... 8 2.7 Motor DC... 9 2.8 LCD (Liquid Crystal Display)... 9 2.9 Kipas Angin... 11 2.10 Relay... 11 2.11 Resistor... 12 2.12 Transistor... 14 2.13 Kapasitor... 14 2.14 Power Supply... 15 2.15 Flowchart... 16 ix

2.16 Kontrol PD... 16 2.16.1 Kontrol Proporsional... 18 2.16.2 Kontrol Derivatif... 18 2.17 Bahasa Pemrograman C... 18 2.17.1 Bentuk Dasar Program C... 19 2.17.2 Pengenal (Identifier)... 20 2.17.3 Tipe Data... 20 2.18 Program AVR Atmel Studio... 21 2.19 ISP Downloader Khazama AVR... 22 BAB III RANCANG BANGUN... 23 3.1 Umum... 23 3.2 Tujuan Perancangan... 23 3.3 Perancangan Sistem... 23 3.3.1 Cara Kerja Sistem... 24 3.3.2 Flowchart... 24 3.3.2.1 Flowchart Cara Kerja Robot... 24 3.3.2.2 Flowchart Kontrol Posisi Pergerakkan Robot... 25 3.4 Rangkaian Robot Wall Follower sebagai Penghembus Asap... 26 3.5 Perancangan Mekanik... 27 3.5.1 Pembuatan & Pencetakkan Rangkaian Jalur Komponen... 27 3.5.2 Pembuatan Layout PCB... 28 3.5.3 Perendaman PCB... 28 3.5.4 Pengeboran PCB... 29 3.5.5 Pemasangan dan Penyolderan PCB... 29 3.5.6 Alat dan Bahan yang Digunakan... 30 3.6 Algoritma Kontrol PD... 32 3.7 Perancangan Lintasan Robot... 35 3.8 Perancangan Program... 35 BAB IV HASIL DAN PEMBAHASAN... 36 4.1 Pengukuran dan Pengujian... 36 4.2 Pengujian Sensor MQ5... 36 4.3 Pengujian Sensor Ultrasonik HC-SR04... 37 4.4 Pengujian Motor DC... 38 4.5 Kontrol PD pada Robot Wall Follower sebagai Penghembus Asap... 39 4.5.1 Program Kontrol PD pada Robot Wall Follower sebagai Penghembus Asap... 39 4.6 Pengujian Robot... 41 x

BAB V KESIMPULAN DAN SARAN... 42 5.1 Kesimpulan... 42 5.2 Saran... 42 DAFTAR PUSTAKA LAMPIRAN xi

DAFTAR TABEL Tabel 2.1 Tabel Resistor... 13 Tabel 2.2 Simbol-Simbol Flowchart... 16 Tabel 2.3 Tipe Data... 21 Tabel 3.1 Daftar Alat yang Digunakan... 30 Tabel 3.2 Daftar Bahan yang Digunakan... 31 Tabel 3.3 Penjelasan Realisasi PID dalam Pemrograman C... 35 Tabel 4.1 Pembacaan Nilai ADC Sensor MQ5... 36 Tabel 4.2 Keluaran Tegangan Sensor MQ5... 37 Tabel 4.3 Perbandingan Pengukuran Jarak Sensor Ultrasonik... 37 Tabel 4.4 Kondisi Motor Bergerak Maju... 38 Tabel 4.5 Kondisi Motor Belok Kanan... 38 Tabel 4.6 Kondisi Motor Belok Kiri... 38 Tabel 4.7 Kondisi Motor Berhenti... 39 Tabel 4.8 Pengujian Robot Wall Follower sebagai Penghembus Asap... 41 xii

DAFTAR GAMBAR Gambar 2.1 Sensor MQ5... 4 Gambar 2.2 Sensor HC-SR04... 5 Gambar 2.3 Blok Diagram ATMega 32... 6 Gambar 2.4 Konfigurasi Pin Mikrokontroller ATMega 32... 7 Gambar 2.5 Motor DC Serderhana... 9 Gambar 2.6 LCD (Liquid Crystal Display)... 10 Gambar 2.7 Resistor... 12 Gambar 2.8 Blok diagram power supply... 15 Gambar 2.9 Diagram Blok PD... 16 Gambar 2.10 fungsi alih PD... 17 Gambar 2.11 Jendela ISP pada Khazama AVR... 22 Gambar 3.1 Diagram Blok... 24 Gambar 3.2 Flowchart Cara Kerja Robot... 25 Gambar 3.3 Flowchart Kontrol Posisi Pada Pergerakan Robot... 26 Gambar 3.4 Rangkaian secara keseluruhan... 27 Gambar 3.5 layout PCB... 29 Gambar 3.6 Diagram Blok Sistem Gerak Robot... 32 Gambar 3.7 Lintasan Robot... 35 xiii