APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN
MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI
ALAT BANTU TUNA NETRA
TUGAS AKHIR
JUNITA M SINAMBELA
112408014
PROGRAM STUDI D-3 FISIKA
DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN
MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI
ALAT BANTU TUNA NETRA
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Ahli Madya
JUNITA M SINAMBELA
112408014
PROGRAM STUDI D-3 FISIKA
DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERNYATAAN
APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN
MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI
ALAT BANTU TUNA NETRA
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil karya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2014
PERSETUJUAN
Judul : APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI ALAT BANTU
TUNA NETRA
Kategori : TUGAS AKHIR Nama : JUNITA M SINAMBELA Nomor Induk Mahasiswa : 112408014
Program Studi : DIPLOMA TIGA (III) FISIKA
Departemen : FISIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di
Medan, Juni 2014 Diketahui
Ketua Program Studi D3 Fisika Pebimbing,
PERSETUJUAN
Judul : APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI ALAT BANTU
TUNA NETRA
Kategori : TUGAS AKHIR Nama : JUNITA M SINAMBELA Nomor Induk Mahasiswa : 112408014
Program Studi : DIPLOMA TIGA (III) FISIKA
Departemen : FISIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di
Medan, Juli 2014 Diketahui
Ketua Program Studi D3 Fisika Pebimbing,
Dr. Susilawati, MSi Junedi Ginting, SSi, M.Si
PERNYATAAN
APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN
MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI
ALAT BANTU TUNA NETRA
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil karya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2014
PENGHARGAAN
Puji dan syukur Penulis ucapkan kepada Tuhan Yesus Kristus atas limpahan berkat dan karunia-Nya memberikan pengetahuan, kesehatan, dan kesempatan kepada Penulis sehingga dapat menyelesaikan Laporan Tugas Akhir ini guna memenuhi syarat untuk memperoleh gelar Ahli Madya Program Studi Diploma III Fisika. Adapun judul Tugas Akhir ini adalah “APLIKASI SENSOR ULTRASONIK DAN RTC DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA8535 SEBAGAI ALAT BANTU TUNA NETRA”.
ABSTRAK
DAFTAR ISI
2.1 Mikrokontroler ATMega 8535 ……… 62.1.1 Deskripsi Mikrokontroler ATMega 8535 ……….. 6
2.1.3 Peta Memori ATMega 8535 ... 12
Bab 3. Perancangan dan Pembuatan 3.1 Rangkaian Perangkat Keras (Hardware) ... 37
3.1.1 Diagram Blok dan Cara Kerja Rangkaian ... 37
3.1.4 Perancangan Rangkaian Sensor Ultrasonik dengan
3.2 Rangkaian Perangkat Lunak (Software) ... 49
3.2.1 Flowchart Sistem ... 49
Bab 4. Pengujian Rangkaian 4.1 Pengujian dan Analisa Rangkaian Sensor Ultrasonik ... 51
4.2 Pengujian Rangkaian Power Supply ... 54
4.3 Pengujian Rangkaian Mikrokontroler ATMega 8535 ... 54
4.4 Pengujian Input Push Button ... 55
4.5 Pengujian Modul Suara WTV – 020SD ... 56
4.6 Pengujian Buzzer ... 56
4.7 Pengujian Rangkaian RTC DS-1307 ... 58
4.8 Pengujian Buzzer dan Vibrator ... 60
Bab 5. Kesimpulan dan Saran 5.1 Kesimpulan ... 63
5.2 Saran ... 63
DAFTAR TABEL
Tabel 2.1 Macam-macam Tipe Data Dasar dalam C ………..…..……... 27
Tabel 2.2 Operator Aritmetika ………... 31
Tabel 2.3 Operator Relasi ………..………… 33
Tabel 2.4 Operator Manipulasi Bit ……….………... 34
Tabel 2.5 Operator Manipulasi Bit ………...………... 34
Tabel 2.6 Operator Logika ………...……….. 35
Tabel 2.7 Operator Penugasan ……… 36
Tabel 4.1 Data Jarak Deteksi Berbagai Halangan ……….. 51
DAFTAR GAMBAR
Gambar 2.1 Blok Diagram Fungsional ATmega8535 ……….. 9
Gambar 2.2 Konfigurasi IC Mikrokontroller ATmega 8535 ………..…….. 11
Gambar 2.3 Peta Memori Program ………... 13
Gambar 2.4 EEPROM Data Memori ………... 14
Gambar 2.5 Sensor Ultrasonik HC-SR04 ………... 15
Gambar 2.6 Pin- Pin RTC DS1307 ………...………….... 17
Gambar 2.7 Komunikasi Serial I2C ………..….... 18
Gambar 2.8 DS1307 Address ……….……….. 18
Gambar 2.9 CodevisionWizardAVR untuk RTC ………... 19
Gambar 2.10 Simbol dan Bentuk Buzzer ………...………….. 24
Gambar 3.1. Diagram Blok Rangkaian ……….... 37
Gambar 3.2 Rangkaian Catu Daya ………...….. 39
Gambar 3.3 Rangkaian Transmitter ……….. 40
Gambar 3.4 Rangkaian Receiver ………..…... 40
Gambar 3.5 Jarak antara Tx – Rx ………..………..……... 40
Gambar 3.6 Keluaran Pulsa Ultrasonik ………..….... 41
Gambar 3.7 Rangkaian sensor ultrasonik dengan Mikrokontrolller AVR ATmega8535 ……….…………...…... 42
Gambar 3.8 Rangkaian WTV-020SD ………...………..….... 43
Gambar 3.9 Rangkaian Input Push Button ………..…..….... 45
Gambar 3.10 Antarmuka Bagian RTC DS1307………….………..….... 45
Gambar 3.12 Rangkaian aplikasi modul RTC DS1307 yang dihubungkan ke
mikrokontroller ATMega 8535 ………..……….... 47
Gambar 3.13 Rangkaian Buzzer dan Vibrator ……….... 48
Gambar 3.14Rangkaian Keseluruhan ………..….... 48
Gambar 3.15 Flowchart Program ………..……... 50
Gambar 4.1 Keypad aktif low ………....….... 55
Gambar 4.2 Buzzer Aktif High ………..…..., 57
Gambar 4.3 Buzzer rangkaian mikro, ds1307 dan lcd ……….…..….... 60