RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega

dokumen-dokumen yang mirip
RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega16

SISTEM PENGENDALIAN ASAP ROKOK PADA SMOKING ROOM (BAGIAN I) TUGAS AKHIR

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN SISTEM KENDALI PINTU AIR OTOMATIS BERBASIS MIKROKONTROLLER (BAGIAN II) TUGAS AKHIR

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN VENDING MACHINE BERBASIS MIKROKONTROLER (BAGIAN II) TUGAS AKHIR HALAMAN JU

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA SISTEM PENGENDALIAN ASAP ROKOK PADA SMOKING ROOM ( BAGIAN II ) TUGAS AKHIR

TUGAS AKHIR APLIKASI PEMANCAR DAN PENERIMA SENSOR ULTRASONIK SR04 DALAM PENGKURAN JARAK PRIMA AYUNI

RANCANG BANGUN OTOMATISASI SISTEM PENENTUAN KUALITAS IKAN BERDASARKAN BERAT TERUKUR (BAGIAN II) TUGAS AKHIR

ALAT UKUR SENSOR JARAK MEMANFAATKAN SENSOR ULTRASONIK SRF-05 BERBASIS MIKROKONTROLER PADA DINDING PARKIR

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN CRANE PEMINDAH DAN PEMILAH BARANG OTOMATIS BERBASIS PLC (BAGIAN II) TUGAS AKHIR

MONITORING KETINGGIAN AIR PADA BENDUNGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLLER ATMEGA8535 TUGAS AKHIR

DESAIN INSTRUMEN PENGUKUR JARAK DENGAN MENGGUNAKAN SENSOR ULTRASONIK SKRIPSI. Oleh : MASUKAERI NIM

RANCANG BANGUN ALAT BANTU TUNA NETRA MENGGUNAKAN BAHASA C DENGAN MEMANFAATKAN MIKROKONTROLER ATMEGA 8535 TUGAS AKHIR NOVA AVRILIA S

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN CRANE PEMINDAH DAN PEMILAH BARANG OTOMATIS BERBASIS PLC (BAGIAN I) TUGAS AKHIR

SISTEM PERANCANGAN MONITORING PENGISIAN DAN PENGOSONGAN TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIK DENGAN SMS GATEWAY BERBASIS ATMEGA32 TUGAS AKHIR

RANGKAIAN DAN PENGUJIAN SISTEM KONTROL ALIRAN AIR DENGAN MIKROKONTROLER ATMEGA8535 DAN PEMROGRAMAN C

PENGATURAN VOLUME AIR MENGGUNAKAN WATER FLOW SENSOR DALAM BAHASA C BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR DEAR PUTRASITO P

SISTEM PERANCANGAN PEMANTAU KAPASITAS TANGKI AIR MENGGUNAKAN SENSOR ULTRASONIC DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA HARDWARE

PERANCANGAN SISTEM PENGHITUNG VOLUME BAHAN BAKAR SEPEDA MOTOR DENGAN OUTPUT ALARM DAN SUARA BERBASIS MIKROKONTROLLER ATMEGA8535 SECARA SOFTWARE

RANCANG BANGUN ALAT PENCAMPUR CAT TEMBOK OTOMATIS BERBASIS PERSONAL COMPUTER (PC) (BAGIAN I) TUGAS AKHIR

oleh: NIM: MAZRUK SHABRINA SAID

PERANCANGAN LENGAN ROBOT PENGAMBIL DAN PENYUSUN KOTAK OTOMATIS BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER ATMEGA 32

PROTOTIPE SISTEM KEAMANAN TERKONEKSI DENGAN POS KEAMANAN MENGGUNAKAN SENSOR PIR DAN HP SIEMENS C45 BERBASIS MIKROKONTROLER ATMEGA 16 PROYEK AKHIR

PERSETUJUAN. Yang bertanda tangan di bawah ini, Dosen Pembimbing Tugas Akhir menyatakan bahwa laporan tugas akhir dari:

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

KATA PENGANTAR. Puji syukur kami panjatkan atas kehadirat Allah SWT. karena atas rahmat dan

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

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBAB LENGAN ROBOT TUGAS AKHIR

4.5.2 Perancangan Program Utama Sistem Rancangan Aplikasi Pengguna (Antarmuka) BAB V IMPLEMENTASI Implementasi Sistem

PERANCANGANARGOMETER DIGITAL MENGGUNAKAN SENSOR OPTOCOUPLER BERBASIS ATMEGA 8535 PROJEK AKHIR II MUHD. NORMANSYAH KABAN

APLIKASI SENSOR ULTRASONIK SEBAGAI ALAT UKUR LAJU KENDARAAN DI JALAN RAYA BERBASIS ATMEGA8535

TERMOMETER BADAN DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLER ATMEGA 16 TUGAS AKHIR

SISTEM PERANCANGAN TIMBANGAN BUAH DIGITAL DENGAN KELUARAN HARGA DAN MASSA BERBASIS ATMEGA 32 TUGAS AKHIR ANNA MARIA NAIBAHO

RANCANG BANGUN ALAT UKUR TINGGI BADAN OTOMATIS BERBASIS ARDUINO UNO DAN ULTRASONIK

PERANCANGAN PENGENDALIAN LAMPU RUANGAN DENGAN MENGGUNAKAN KOMPUTER BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR NADILA KASOGI

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

APLIKASI SENSOR PIR DAN SENSOR ULTRASONIK SEBAGAI PENGENDALI SISTEM KRAN AIR OTOMATIS BERBASIS ATMEGA 8535

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

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

SISTEM INFORMASI WILAYAH TUJUAN PEMBERHENTIAN PENUMPANG TRANSPORTASI BUS BERBASIS MIKROKONTROLERAT MEGA 16 SKRIPSI

RANCANG BANGUN ALAT UKUR TINGKAT KEBISINGAN SUARASOUND SENSOR V2 BERBASIS MIKROKONTROLER ATMEGA16 TUGAS AKHIR NADIRA SYAHIA

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

PERANCANGAN ALAT PENDETEKSI KADAR GAS BUANG CO PADA SEPEDA MOTOR MATIC BERBASIS ARDUINO DENGAN SENSOR MQ-7 TUGAS AKHIR NURHAYATI FITRI

BAB IV PENGUJIAN ALAT DAN ANALISA

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

AN SEPEDA WINNI PUSPITA MEDAN

Diajukan guna melengkapi sebagian syarat Dalam mencapai gelar Sarjana Strata Satu (S1)

BAB III PERANCANGAN DAN PEMODELAN

PENGIRIMAN DAN PENERIMAAN DATA BERBASIS MIKROKONTROLER DENGAN MEDIA TRANSMISI GELOMBANG RADIO

INKUBATOR PENETAS TELUR OTOMATIS MEMAKAI LM35 BERBASIS MIKROKONTROLER ATMEGA 8535 SECARA HARDWARE TUGAS AKHIR

SISTEM OTOMATIS ON/OFF KRAN DAN LEVEL TANGKI AIR MENGGUNAKAN BAHASA C BERBASIS ATMEGA8535 TUGAS AKHIR TEUKU HENRY KURNIAWAN

PERANCANGAN LOADCELL UNTUK MONITOR PAKAN HEWAN BERBASIS AT MEGA 8535, DENGAN OUT PUT SUARA

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

TUGAS AKHIR SISTEM ALAT PENDETEKSI MALING JARAK JAUH MENGGUNKAN MODEM GSM DAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA8535 DARWIN SAPUTRA

RANCANG BANGUN ALAT PENYEMIR DAN PENYEMPROT SEPATU BERBASIS MIKROKONTROLER ATMega 8535

REAKSI ROBOT BERKAKI ENAM MENGHINDARI RINTANGAN BERBASIS MIKROKONTROLER ATMEGA16 SKRIPSI. Diajukan Oleh : Muhammad Gibran Narendra NPM

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

KOMPARASI AKURASI DAN LINIERITAS SENSOR ULTRASONIK HC-SR04 DAN LV-MAXSONAR-EZ1 PADA PENGUKURAN JARAK BENDA PADAT

PERANCANGAN SIMULASI ALAT BANTU PEMINDAH BARANG PADA INDUSTRI MANUFAKTUR DENGAN ROBOT LENGAN

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

BAB III ANALISIS DAN DESAIN SISTEM

TOMBOL KUIS DENGAN PENGATUR DAN PENAMPIL NILAI BERBASIS MIKROKONTROLER ATMEGA16 PROYEK AKHIR

ALAT UKUR TINGGI DAN BERAT BADAN MANUSIA SECARA DIGITAL BERBASIS MIKROKONTROLLER IC AT89S51 MENGGUNAKAN ULTRASONIK

TUGAS AKHIR ALAT UKUR VOLUME BBM BERBASIS ARDUINO UNTUK MENCEGAH KECURANGAN PADA PENGISIAN DI SPBU

SIMULASI THERAPY MASSAGE BERBASIS MICROCONTROLER ATMega8535

SISTEM TELEMETRI SUHU UDARA BERBASIS ATMEGA8535 MENGGUNAKAN INTERNET

RANCANG BANGUN BACKUP POWER PADA SPEAKER MULTIMEDIA BERBASIS MIKROKONTOLER ATMEGA16

PERANCANGAN ALAT PENGUJI KOMPONEN BERBASIS MIKROKONTROLER AT89S52 DAN APLIKASINYA TERHADAP PENGUJIAN DIODA, KAPASITOR, IC 741, IC 555 DAN CONTINUITY

TUGAS AKHIR PENGENDALIAN MOBIL MAINAN MENGGUNAKAN HANDPHONE

BAB IV PENGUJIAN DAN ANALISA

PERANCANGAN INTELLIGENT POWER BANK SEBAGAI CHARGER HANDPHONE BERBASIS MIKROKONTROLLER ATMEGA 8535 SKRIPSI YOMI SYAHFITRI NIM.

Grafik hubungan antara Jarak (cm) terhadap Data pengukuran (cm) y = 0.950x Data pengukuran (cm) Gambar 9 Grafik fungsi persamaan gradien

BAB 1 PENDAHULUAN. volume air yang meningkat. Banjir dapat terjadi karena peluapan air yang

PENGEMBANGAN ALAT PRAKTIKUM TUMBUKAN MOMENTUM LINEAR DENGAN MIKROKONTROLER SKRIPSI

RIWAYAT HIDUP. Universitas Medan Area

PERANCANGAN ALAT PENGUKUR TINGGI BADAN OTOMATIS DENGAN MENGGUNAKAN SENSOR ULTRASONIK TUGAS AKHIR LAIDY DIANA BR GINTING

RANCANG BANGUN PENGENDALI PAGAR OTOMATIS MENGGUNAKAN MODEM BERBASIS ANDROID

SISTEM PENGAMAN RUMAH BERBASIS GPRS DAN IMAGE CAPTURING. Disusun Sebagai Salah Satu Syarat. Untuk Menyelesaikan Program Pendidikan Diploma III

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

Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Diploma 3. oleh: NIM: NIM: NIM: NIM:

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

ALAT PENDETEKSI KONDISI BAIK DAN BURUK KEADAAN TELUR BERBASIS MIKROKONTROLER ATMEGA8535

TUGAS AKHIR PERANCANGAN COOLBOX MINI BERBASIS MIKROKONTROLLER

Oleh: NIM NIM

BAB III PERANCANGAN SISTEM

TUGAS AKHIR. Alat Pendeteksi Kebocoran Gas LPG Pada Sistem Rumah Tangga Berbasis Mikrokontroler

SIMULASI PENGUKURAN TIMER PADA TERAPI INFRAMERAH DENGAN ATMega16 TUGAS AKHIR

ABSTRAK. Universitas Kristen Maranatha

PERANCANGAN ALAT BANTU PENGUKUR JARAK BAGI PENYANDANG TUNA NETRA DENGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER AT89S51

ALAT PENGUKUR TINGGI LOMPATAN SESEORANG DENGAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER ATMEGA16

ADLN-PERPUSTAKAAN UNIVERSITAS AIRLANGGA

RANCANG BANGUN ALAT PENGUKUR LETAK HUBUNG SINGKAT PADA KABEL BERBASIS MIKROKONTROLLER ATMega 8535

SENSOR OPTIK SEBAGAI SAKLAR OTOMATIS DALAM PENGISIAN SAMPEL GULA KEDALAM BOX DENGAN MENGGUNAKAN MIKROKONTROLLER AT89S52

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

RANCANG BANGUN ALAT PEMBASMI HAMA WERENG BEBAS INSEKTISIDA BERBASIS MIKROKONTROLER ATMEGA 16 DENGAN MENGGUNAKAN PANEL SURYA SKRIPSI

PERANCANGAN SISTEM PENGENDALI KETERSEDIAAN KURSI PENONTON SEPAK BOLA VIA PINTU MASUK DAN PINTU KELUAR BERBASIS ARDUINO

PERANCANGAN ALAT INDIKATOR PEMAKAIAN ENERGI LISTRIK DILENGKAPI PROTEKSI OVERCURRENT PADA KAMAR KOS BERBASIS MIKROKONTROLLER ATMEGA16

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

PERANCANGAN DAN PEMBUATAN ALAT PENGAMAN PINTU RUMAH OTOMATIS MENGGUNAKAN SMS BERBASIS MIKROKONTROLER ATMega8535

APLIKASI MIKROKONTROLLER AT89S51 UNTUK PEMBATASAN WAKTU DALAM PEMAKIAN KOMPUTER MENGGUNAKAN ALARM TUGAS AKHIR KHAIRULLAH HAKIM

Transkripsi:

RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega (BAGIAN II) TUGAS AKHIR PUTRA ANANDA M. AZHARI PROGRAM STUDI D3 OTOMASI SISTEM INSTRUMENTASI DEPARTEMEN TEKHNIK FAKULTAS VOKASI UNIVERSITAS AIRLANGGA SURABAYA 2015 i

LEMBAR PERSETUJUAN PROYEK AKHIR RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR DENGAN MIKROKONTROLER ATMega (BAGIAN II) PROYEK AKHIR Sebagai Syarat Untuk Memperoleh Gelar Ahli Madya Bidang Otomasi Sistem Instrumentasi Pada Departemen Fisika Fakultas Vokasi Universitas Airlangga Oleh : PUTRA ANANDA M. AZHARI NIM 081102032 Tanggal Lulus : Disetujui oleh : Pembimbing, Konsultan, Imam Sapuan, S.Si, M.Si NIP. 197201181999031001 Franky Chandra S, S.T, M.T NIP.198301282009121004 ii

LEMBAR PENGESAHAN NASKAH PROYEK AKHIR Judul : Rancang Bangun Alat Bantu Tunanetra Berjalan Di Medan Kontur Dengan Mikrokontroler ATMega Penyusun : PUTRA ANANDA M. AZHARI NIM : 081102032 Tanggal Ujian : Pembimbing : Imam Sapuan, S.Si, M.Si Konsultan : Franky Chandra S, S.T, M.T. Disetujui oleh : Pembimbing, Konsultan, Imam Sapuan, S.Si, M.Si NIP. 197201181999031001 Franky Chandra S, S.T, M.T. NIP.198301282009121004 Mengetahui : Ketua Departemen Fisika Fakultas Vokasi Universitas Airlangga Ketua Prodi D3-Otomasi Sistem Instrumentasi Fakultas Sains dan Teknologi Universitas Airlangga Drs. Siswanto, M.Si NIP.19640305 198903 2 003 Drs. Bambang Supriyanto, M.Si NIP.19630426 199203 1001 iii

PEDOMAN PENGGUNAAN PROYEK AKHIR Proyek Akhir ini tidak dipublikasikan, namun tersedia di perpustakaan dalam lingkungan Universitas Airlangga. Diperkenankan untuk dipakai sebagai referensi kepustakaan, tetapi pengutipan seijin penulis dan harus menyebutkan sumbernya sesuai kebiasaan ilmiah. Dokumen Proyek Akhir ini merupakan hak milik Universitas Airlangga. iv

PUTRA ANANDA M. AZHARI, 2015. Rancang Bangun Alat Bantu Tunanetra Berjalan Di Medan Kontur Dengan Mikrokontroler ATMega (Bagian II). Tugas Akhir di bawah bimbingan Bapak Imam Sapuan, S.Si, M.Si. dan konsultan Bapak Franky Chandra, ST., MT. Program Studi D3 Otomasi Sistem Instrumentasi Fakultas Vokasi Universitas Airlangga. Penggunaan tongkat sebagai alat bantu penyandang tunanetra berjalan masih memiliki banyak kekurangan. Berdasarkan alasan itu, rancang bangun alat bantu tunanetra berjalan ini dibuat untuk bisa dipasangkan pada sabuk di depan badan pengguna, sehingga tidak perlu dibawa dengan tangan. Alat bantu penyandang tunanetra berjalan di medan kontur ini dibuat menggunakan 2 sensor ultrasonik. Sensor pertama diletakkan menghadap kedepan guna mendeteksi keadaan di depan pengguna, sedangkan sensor kedua dihadapkan 30 O kebawah terhadap garis horizontal guna mendeteksi kontur jalan di bawah-depan pengguna. Kedua sensor yang dipakai adalah ultrasonik SRF-04 dengan side object rejection yang dirancang untuk dapat menggantikan tongkat yang digunakan oleh penyandang tunanetra. Alat bantu tunanetra berjalan ini memiliki fleksibilitas yang tinggi karena mudah dibawa dan ukurannya yang cukup kecil. Dalam proses sensing, alat ini bersentuhan dengan obyek melalui gelombang suara ultrasonik sebesar ±40 KHz yang dipancarkan oleh sensor SRF-04 sehingga tidak membahayakan orang lain. Sebagai pusat pengendalian, alat ini menggunakan Mikrokontroler ATMega16. Dari hasil pengujian alat, diketahui sensor yang digunakan dapat menjangkau dengan jarak sejauh 250 cm. Tingkat keberhasilan sensor pertama mendeteksi dalam keadaaan diam adalah 99,61 % dan dalam keadaan berjalan adalah 96,81 %. Sedangkan tingkat keberhasilan sensor kedua dalam keadaan diam adalah 99,74 % dan dalam keadaan berjalan 93,31 %. Kata Kunci : ATMega16, SRF-04, Sensor Ultrasonik. v

KATA PENGANTAR Alhamdulillahirabbil alamiin, segala puji syukur senantiasa kami panjatkan kepada Allah SWT, yang telah melimpahkan segala rahmat dan karunia-nya sehingga penulis dapat menyelesaikan tugas akhir dengan judul Rancang Bangun Alat Bantu Tunanetra Berjalan Di Medan Kontur Berbasis Mikrokontroler ATMega16. Selama menyusun proposal tugas akhir ini, banyak bantuan moral maupun materil yang telah penulis peroleh dari berbagai pihak, baik secara langsung maupun tidak langsung. Untuk itu dengan segala kerendahan hati, penulis menyampaikan terima kasih kepada : 1. Allah SWT, yang telah memberikan ridho, hidayah, ilmu, dan anugerah yang luar biasa. Serta memberi iman dan ketakwaan yang membuat saya selalu bersyukur sampai akhirnya penulis dapat menyelesaikan tugas akhir ini. 2. Keluarga, Ayah, ibu, dan adik tersayang yang selalu mendoakan dan memberikan dukungan. 3. Bapak Drs. Siswanto selaku Ketua Departemen Fisika. 4. Bapak Drs. Bambang Supriyanto, M.Si selaku ketua prodi D3 Otomasi Sistem Instrumentasi. 5. Bapak Imam Sapuan, S.Si, M.Si selaku Dosen Pembimbing yang selalu memberikan ilmu, masukan dan membantu dalam perkuliahan serta pembuatan tugas akhir ini. vi

6. Bapak Franky Chandra S, S.T, M.T. selaku Dosen Konsultan yang selalu membantu dan memberikan bimbingan serta inspirasi. 7. Semua Dosen D3 Otomasi Sistem Instrumentasi yang selalu mengajar dengan ikhlas. 8. Asyhar Mufayyadl Rozaq, partner tugas akhirku sekaligus teman baik yang selalu berusaha bersama-sama menyelesaikan proyek akhir ini. 9. Mas ArisMunandar, terima kasih banyak atas segala motivasi dan doa yang tak pernah putus serta kesabaran yang luar biasa. 10. Teman D3 OSI angkatan 2011, yang telah banyak membantu dan menyemangati selama proses pembuatan tugas akhir ini. 11. Semua pihak yang tidak dapat kami sebutkan satu-persatu. Maaf apabila terlewatkan. Semoga kebaikan dan keikhlasan dibalas oleh Allah SWT. Penulis berharap semoga dengan terselesaikannya Tugas Akhir ini, dapat bermanfaat bagi kami khususnya dan pengembangan ilmu pengetahuan dan teknologi umumnya dimasa sekarang dan yang akan datang. Tugas akhir ini masih banyak kekurangan dan masih jauh dari kesempurnaan. Penulis telah berusaha semaksimal mungkin untuk mencapai hasil yang baik. Oleh karena itu dengan segala kerendahan hati penulis mengharapkan saran dan kritik yang membangun demi penyempurnaan tugas akhir ini. Surabaya, September 2015 Penulis vii

DAFTAR ISI HALAMAN JUDUL... LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... PEDOMAN PENGGUNAAN TUGAS AKHIR... ABSTRAK...... KATA PENGANTAR... DAFTAR ISI...... DAFTAR GAMBAR...... DAFTAR TABEL...... i ii iii iv v vi viii xi xiv BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah... 3 1.4 Tujuan Proyek Akhir... 4 1.5 Manfaat Proyek Akhir... 4 BAB II TINJAUAN PUSTAKA... 5 2.1 Sensor Ultrasonik... 5 2.1.1 Prinsip Kerja Ultrasonik... 8 2.1.2 Sensor SRF04... 11 2.2 Buzzer... 12 2.3 Vibrator... 14 2.4 ATMega16... 15 viii

2.4.1 Konfigurasi Pin (Pin) ATMega16... 18 2.4.2. Deskripsi Mikrokontroler ATMega16... 18 2.5 LCD M1632... 20 2.6 USBasp/Downloader... 25 2.7 Pemrograman Bahasa C dan Compiler CodevisionAVR... 26 2.7.1 Dasar-dasar Pemrograman C... 29 2.7.2 Struktur Penulisan Program C... 32 2.7.3 Alur Pemrog. Mikrokontroller AVR Menggunakan CodeVisionAVR... 2.7.4 Proses Kompilasi dan Linking Program C... 33 36 BAB III METODE PENELITIAN... 38 3.1 Waktu dan Tempat Penelitian... 38 3.2 Alat dan Bahan... 38 3.2.1 Bahan Penelitian... 38 3.2.2 Alat Penelitian... 39 3.3 Prosedur Penelitian... 39 3.4 Blok Diagram Alat... 40 3.5 Tahap Pembuatan Alat... 41 3.5.1 Perancangan Perangkat Lunak (Software)... 41 3.5.1.1 Pembuatan Flowchart... 42 3.5.1.2 Pembuatan software dengan menggunakan Codevision AVR... 44 3.6 Tahap Perwujudan Alat... 45 3.7 Pengujian Hardware dan Software (Alat)... 45 ix

3.8 Analisis Program... 46 3.9 Analisis Kesesuaian Program Yang Telah Dibuat Dengan Alat... 47 BAB IV HASIL PENELITIAN DAN PEMBAHASAN... 48 4.1 Hasil Pembuatan Perangkat Keras... 48 4.2 Hasil Pembuatan Perangkat Lunak... 48 4.2.1 Penulisan Listing Program Dengan CodeVision AVR... 49 4.2.2 Compile Program dan Download ke Mikrokontroler... 49 4.2.3 Penjelasan Listing Program... 51 4.2.3.1 Sub Program Pre-processor (Header)... 51 4.2.3.2 Sub Program Utama Sensor 1 dan Sensor 2... 54 4.3 Pengalamatan PORT Mirokontrolr Atmega 16... 55 4.4 Data Hasil Pengujian dan Pembahasan... 56 4.4.1 Pengujian Sensor Terhadap Obyek (keadaan diam)... 56 4.4.2 Pengujian Sensor Terhadap Obyek (keadaan berjalan)... 59 4.2.3 Pengujian Sensor Terhadap Objek Pada Sudut Miring... 62 4.2.4 Keberhasilan Kerja Alat... 71 BAB V KESIMPULAN DAN SARAN... 75 5.1 Kesimpulan... 75 5.2 Saran... 75 DAFTAR PUSTAKA... 77 LAMPIRAN... 78 x

DAFTAR GAMBAR Gambar 2.1. Sensor SRF-04... 6 Gambar 2.2 Ilustrasi cara kerja ultrasonic... 7 Gambar 2.3 Rangkaian transmitter Sensor Ultrasonik... 8 Gambar 2.4 Rangkaian receiver Sensor Ultrasonik... 10 Gambar 2.5 Skematik Sensor SRF04... 12 Gambar 2.6 Sirkuit Kerja Buzzer... 13 Gambar 2.7 Skematik Buzzer... 13 Gambar 2.8 Prinsip Kerja Motor DC... 14 Gambar 2.9 Diagram Blok Arsitektur Mikrokontroler Atmega16... 17 Gambar 2.10 Diagram Pin ATMega16... 18 Gambar 2.11 LCD M1632... 20 Gambar 2.12 USBasp/Downloader... 25 Gambar 2.13 Tampilan CodeVisionAVR C Compiler... 28 Gambar 2.14 Tampilan Khazama AVR Programmer... 28 Gambar 2.15. Alur Program CodeVision... 33 Gambar 2.16. Kotak Dialog... 34 Gambar 2.17. Tampilan Code Vision AVR... 34 Gambar 2.18. Kotak Dialog... 35 Gambar 2.19 Proses Kompilasi Linking dari program... 36 Gambar 3.1 Alur Prosedur Penelitian... 40 Gambar 3.2 Blok Diagram Sistem Alat... 40 Gambar 3.3 Flowchart Software... 43 xi

Gambar 4.1 Hasil rancangan sistem alat bantu tunanetra berjalan di medan kontur dengan mikrokontroler atmega... 48 Gambar 4.2 Tampilan source code pada CodeVision AVR... 49 Gambar 4.3 Tampilan informasi compile program yang tidak error pada CodeVision AVR... 50 Gambar 4.4 Tampilan mendownload program pada mikrokontroller menggunakan CodeVision AVR... 51 Gambar 4.1 Grafik linieritas benda yang terukur dengan meteran terhadap jarak yang terukur pada LCD untuk sensor 1... 58 Gambar 4.2 Grafik linieritas benda yang terukur dengan meteran terhadap jarak yang terukur pada LCD untuk sensor 2... 58 Gambar 4.3 Grafik linieritas benda yang terukur dengan meteran terhadap jarak yang terukur pada LCD untuk sensor 1 (berjalan)... 61 Gambar 4.4 Grafik linieritas benda yang terukur dengan meteran terhadap jarak yang terukur pada LCD untuk sensor 2 (berjalan)... 61 Gambar 4.5 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 1 pada sudut 45 derajat)... 66 Gambar 4.6 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 1 pada sudut 30 derajat)... 67 Gambar 4.7 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 1 pada sudut -30 derajat)... 67 xii

Gambar 4.8 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 1 pada sudut -45 derajat)... 68 Gambar 4.9 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 2 pada sudut 45 derajat)... 68 Gambar 4.10 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 2 pada sudut 30 derajat)... 69 Gambar 4.11 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 2 pada sudut -30 derajat)... 69 Gambar 4.12 Grafik pengukuran linieritas antara benda yang terukur meteran terhadap tampilan LCD (sensor 2 pada sudut -45 derajat)... 70 xiii

DAFTAR TABEL Tabel 2.1 Konfigurasi LCD... 21 Tabel 2.2 Deskripsi PIN LCD... 21 Tabel 2.3 Konfigurasi pengiriman data pada LCD... 22 Tabel 2.4. Ukuran memori untuk tipe data... 29 Tabel 2.5. Daftar Operator Kondisi... 30 Tabel 2.6. Daftar Operator Aritmatika... 30 Tabel 2.7. Daftar Operator Logika... 31 Tabel 2.8. Daftar Operator Bitwise... 31 Tabel 3.1 peralatan yang diperlukan... 38 Tabel 3.2 Peralatan yang diperlukan... 39 Tebel 3.3 Port Input pada Mikrokontroller... 44 Tabel 4.1 Inisialisasi Minsys... 55 Tabel 4.2 Pengujian sensor 1 dalam keadaan diam... 56 Tabel 4.3 Penujian sensor 2 dalam keadaan diam... 57 Tabel 4.3 Pengujian sensor 1 dalam keadaan berjalan... 58 Tabel 4.4 Penujian sensor 2 dalam keadaan berjalan... 60 Tabel 4.5 Pengukuran jarak terhadap sudut... 62 Tabel 4.6 Keberhasilan output 1 pada sensor 1 (keadaan diam)... 71 Tabel 4.7 Keberhasilan Output 2 pada sensor 2 (keadaan diam)... 72 Tabel 4.8 Keberhasilan Output 1 pada sensor 1 (keadaan berjalan)... 73 Tabel 4.9 Keberhasilan Output 2 pada sensor 2 (keadaan berjalan)... 74 xiv