P. 1
Tsunami Early Warning System

Tsunami Early Warning System

|Views: 1,450|Likes:
Dipublikasikan oleh Mario Enstein Poli
Tsunami Early Warning System
By. Mario Enstein Poli
Tsunami Early Warning System
By. Mario Enstein Poli

More info:

Published by: Mario Enstein Poli on Feb 27, 2010
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/15/2013

pdf

text

original

RANCANG BANGUN SISTEM PERINGATAN DINI TSUNAMI BERBASIS MIKROKONTROLER AVR ATMEGA 8535 (DESIGN OF TSUNAMI EARLY WARNING

SYSTEM BASED ON MICROCONTROLLER AVR ATMEGA 8535)

SKRIPSI

OLEH MARIO ENSTEIN POLI NIM : 020213044

UNIVERSITAS SAM RATULANGI FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO MANADO 2010

RANCANG BANGUN SISTEM PERINGATAN DINI TSUNAMI BERBASIS MIKROKONTROLER AVR ATMEGA 8535

SKRIPSI
Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Teknik Pada Program Studi S1 Teknik Elektro Di Jurusan Teknik Elektro Fakultas Teknik Universitas Sam Ratulangi

OLEH

Mario Enstein Poli
NIM : 020213044

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS SAM RATULANGI MANADO 2010

LEMBAR PENGESAHAN

Judul Skripsi

: Rancang Bangun Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATMega 8535.

Nama NIM Program Studi Jurusan

: Mario Enstein Poli : 020213044 : S1 Teknik Elektro : Teknik Elektro Universitas Sam Ratulangi

Menyetujui: Pembimbing I, Pembimbing II,

Vecky C. Poekoel, ST., MT. NIP: 19670510 199702 1 001

Dringhuzen J. Mamahit, ST., M.Eng. NIP: 19761121 200312 2 001

Ketua Jurusan Teknik Elektro Unsrat,

Ir. Hans. F. Wowor, M.Kom. NIP: 19581017 198303 1 001

Dekan Fakultas Teknik Universitas Sam Ratulangi

Prof. DR. Ir. Ellen J. Kumaat, MSc, DEA NIP: 19600709 198603 2 001

Tanggal Lulus: 10 Februari 2010

dipersembahkan Skripsi ini dipersembahkan kepada setiap insan yang menghargai Kesetiaan..! Cinta Kasih dan Kesetiaan..!

Untuk Mama dan Papa Tersayang Keponakanku Untuk Adikku Ria & Leo serta Keponakanku Daniel Untuk Seluruh Keluarga Besarku

“Bermegahlah dalam setiap kesengsaraan, dan ketahuilah bahwa kesengsaraan itu menimbulkan ketekunan, dan ketekunan menimbulkan tahan uji dan tahan uji menimbulkan pengharapan dan pengharapan tidak akan pernah mengecewakan” Ingatlah Bahwa : “Kesulitan Adalah Harga Yang Pantas Dibayar Untuk Sebuah Kesuksesan” Pantas

ABSTRAK Untuk memprediksi tsunami maka dibuatlah sistem peringatan dini tsunami yang berfungsi memberikan informasi kemungkinan bencana tsunami sebelum bencana itu terjadi. Dua bagian penting dari sistem ini yaitu sensor untuk mendeteksi gejala alam dan infrastuktur jaringan komunikasi untuk memberikan peringatan dini kepada wilayah yang diancam bahaya agar proses evakuasi dapat dilakukan secepat mungkin. Untuk mengaplikasikan sistem ini secara menyeluruh dibuatlah Tsunami Early Warning System yang memerlukan dana cukup besar. Sehubungan dengan itu diadakan alternatif penelitian untuk merancang dan membuat sistem peringatan dini tsunami dengan biaya yang relatif murah, maka dibuatlah Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATMega 8535. Untuk dapat mendeteksi dan menyampaikan informasi, Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATMega 8535 memiliki bagianbagian sistem yaitu sebagai berikut: Mikrokontroler AVR ATMega 8535 yang merupakan fungsi kontrol atau otak dari sistem; Sensor Ultrasonik SRF04 sebagai sensor jarak dari tinggi-rendah level permukaan air laut; Sensor Gempa yang berfungsi untuk membaca gempa; Handphone sebagai media komunikasi menggunakan SMS untuk menginformasikan potensi Tsunami sebelum bencana itu terjadi; LCD sebagai indikator tampilan keadaan dan level permukaan air laut; LED dan Buzzer sebagai indikator keadaan. Sistem ini dirancang menggunakan Bahasa Pemrograman C dengan CodevisionAVR C Compiler sebagai downloader program. Hasil perancangan dan kerja dari sistem adalah sebagai berikut: saat keadaan normal, mikrokontroler AVR ATMega 8535 akan mengerjakan proses untuk membaca level permukaan air. Tinggi rendah permukaan air dalam satuan panjang (cm) ditampilkan secara real time di LCD dan indikator LCD akan menuliskan kata “TINGGI AIR Jarak = … cm” serta LED berwarna hijau akan menyala. Perubahan tinggi rendah permukaan air laut tidak berpengaruh karena kondisi keadaan alam normal; Saat gempa terjadi maka sensor gempa akan mengaktifkan program interupsi untuk mengerjakan program mendeteksi keadaan kemungkinan tsunami, LED hijau akan mati dan LED Kuning akan Menyala serta tampilan pada LCD akan menuliskan “Jarak > … cm DETEKSI TSUNAMI”. Pada keadaan ini sistem akan membaca perubahan dari naik turunnya air laut; Apabila air laut surut secara tiba-tiba melebihi jarak yang telah ditentukan maka sistem membaca potensi tsunami akan terjadi dan LCD akan menampilkan karakter “AWAS TSUNAMI”, bersamaan dengan itu Sistem akan menyalakan LED berwarna merah dan Buzzer akan berbunyi, juga secara otomatis mikrokontroler akan mengaktifkan transistor saklar yang terhubung dengan handphone untuk mengirimkan SMS pesan “PESAN: AWAS TSUNAMI” ke pusat pesan dan ke nomor tujuan yang telah di set terlebih dahulu. Kata Kunci : Tsunami, Mikrokontroler AVR ATMEGA 8535, Sensor Ultrasonik SRF04, Sensor Gempa, SMS, Bahasa Pemrograman C

ABSTRACT An early warning system was made to give prediction of tsunami information before the tsunami disaster occurred. Two main parts of the system are the sensor to detect nature phenomena and communication network infrastructure to provide early warning to the danger areas for the fast evacuation process. To apply that whole system, a Tsunami Early Warning System was developed which require substantial funding. Hence, an alternative research was made to design create a low cost tsunami early warning systems, which named Tsunami Early Warning System Based on AVR Microcontroller ATMega 8535. To be able to detect and give an information, the Tsunami Early Warning System Based on Microcontroller AVR ATMega 8535 has parts of the system namely: AVR Microcontroller ATMega 8535 as controller or the brain of system; SRF04 Ultrasonic sensor as a proximity sensor of low-high sea water surface; earthquake sensor which is used to read the earthquake; handphone as a communication device using SMS to inform potential tsunami disaster before it happens; LCD display as an indicator of sea level and conditions; LED and Buzzer as an indicator of the situation. This system was designed using C programming language with a CodevisionAVR C compiler as program downloader. The results of design and operation of the system are as follows: during normal situation, ATMega 8535 AVR microcontroller will do the sea water level reading process. Low-high water level in unit length (cm) is displayed in real time on the LCD and the LCD indicator will write the word "TINGGI AIR Jarak = ... cm" and the green LED will light up. The changes of sea level will be not influence because of the affect normal natural conditions; When the earthquake occurred, it will switch on the interrupt program to running the possibility detection tsunami program, the green LED will be off and the Yellow one will be on and the LCD will display "JARAK > ... cm DETEKSI TSUNAMI". In this situation the system will read the changes of sea level; If the level low tide suddenly exceeds a predetermined distance, the system read the potential tsunami will occur and the LCD displays the characters "AWAS TSUNAMI ", along with the system will turn on a red LED and Buzzer will rings, as well as microcontroller will automatically activate the transistor switch which connected to the mobile phone to send SMS "PESAN: AWAS TSUNAMI" to the message center and to the destination number which have already set. Keywords: Tsunami, AVR Microcontroller ATMEGA 8535, Ultrasonic Sensor SRF04, Earthquake Sensor, SMS, C Programming Language

KATA PENGANTAR

Pujian, Hormat dan Kemuliaan bagi Allah Bapa di surga melalui anak-Nya Tuhan Yesus Kristus dan terima kasih pada Roh Kudus yang telah memberikan kekuatan, hikmat, pengertian, kebijaksanaan serta telah menguatkan dan memampukan penulis sehingga dapat menyelesaikan skripsi ini. Karya Tulis Ilmiah Skripsi ini dibuat sebagai salah satu syarat mutlak untuk mendapatkan gelar Sarjana di Fakultas Teknik Jurusan Teknik Elektro Universitas Sam Ratulangi Manado. Penulis memberi judul “Rancang Bangun Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATMega 8535” sebagai topik utama yang akan dibahas. Skripsi ini merupakan karya ilmiah yang bersifat terapan yang penerapannya langsung berhubungan dengan kehidupan manusia sehari-hari. Tidak lengkap rasanya jika penulis tidak mencantumkan nama-nama dibawah ini sebagai wujud rasa terima kasih atas semua bentuk kebaikan, kebijaksanaan dan kasih serta pertolongan yang boleh penulis rasakan selama proses pendidikan. 1. Mama, Papa dan adikku tersayang, terima kasih untuk selalu menjadi sahabatku, mendukung, memotivasi, menasehati dan terus mendoakanku. 2. Prof. DR.Ir. Ellen J. Kumaat, Msc, DEA, sebagai Dekan Fakultas Teknik Universitas Sam Ratulangi Manado yang telah banyak membantu penulis dalam mempermudah dan memperepat pengurusan administrasi. 3. Ir. Hans F. Wowor, M.Kom. Ketua Jurusan Teknik Elektro yang banyak memberikan saran, masukan dan telah banyak membantu penulis. 4. Vecky Poekoel, ST, MT Sebagai dosen pembimbing satu yang telah memberikan ide, masukan dan saran dalam penyelesaian tugas akhir ini. 5. D. J Mamahit, ST, M.Eng sebagai dosen pembimbing dua yang telah meberikan berbagai motivasi, masukan dan saran. 6. Ir. Ferry Marentek, MT. (Alm.) sebagai dosen yang telah membimbing dan memberikan banyak ilmu pengetahuan kepada penulis. 7. Dosen-dosen Kosentrasi Elektronika: Ir. Benny Narasiang; David Pang, ST dan Aldo Sompie, ST yang telah banyak memberikan pengajaran, ilmu

pengetahuan bahkan saran dan masukan selama proses perkuliahan serta penyusunan skripsi ini. 8. Ir. Hardi Gunawan, MASc. Sebagai Pembantu Dekan Bidang Akademik yang telah melatih ketekunan dan kesabaran Penulis lewat proses birokrasi dan administrasi yang baru dilewati. 9. Seluruh Staf Dosen dan Pegawai Teknik Elektro. 10. Sahabat-sahabat seangkatanku Elektro 2002 yang tak adil rasanya jika hanya disebutkan sebagian saja. Terima kasih untuk setiap pertolongan, bantuan, kasih, persahabatan dan kebersamaan yang ada selama ini. Teman-teman persahabatan, kebersamaan dan jasa kalian tidak akan Kulupakan seumur hidupku. 11. Dr. Joy A. Sumakul, PG DipSc, MA. yang telah memberikan ide awal dari Skripsi ini. Thanks Om Joy, ditunggu ide-ide selanjutnya. 12. Keluarga besar dari Papa Poli-Liwe dan Keluarga besar dari Mama Sumakul-Suak, terima kasih untuk selalu mendoakan, mendukung dan memotivasiku. 13. Semua pihak yang telah membantu dalam proses penyelesaian tugas akhir ini yang tidak bisa disebutkan satu-persatu. Karena penulis tahu bahwa tidak dapat membalas kebaikan yang diberikan maka penulis berdoa dan selalu berharap kiranya Bapa disorga meberikan berkat dan membalaskan segala kebaikan yang telah diberikan pada penulis. Sebagai manusia biasa yang penuh dengan segala kekurangan, kelemahan dan ketidaktahuan, penulis memohon kiritikan, saran dan masukan dari para pembaca sehingga memberikan pencerahan pengetahuan bagi kita sekalian. Semoga Karya Tulis Ilmiah Skripsi ini dapat berguna bagi para pembaca serta terlebih dapat berguna bagi setiap manusia. Kiranya Kasih Karunia, Damai Sejahterah dan Berkat dari Tuhan Yesus Kristus Selalu menjadi bagian kita sekalian. Terima kasih. Tuhan Yesus Memberkati.

Manado, Februari 2010

Penulis,

DAFTAR ISI

KATA PENGANTAR ................................................................................... DAFTAR ISI ................................................................................................. DAFTAR TABEL ......................................................................................... DAFTAR GAMBAR .................................................................................... DAFTAR ISTILAH...................................................................................... DAFTAR LAMPIRAN .................................................................................

vi viii xi xii xv xix

BAB I

PENDAHULUAN 1.1 1.2 1.3 1.4 1.5 Latar Belakang ................................................................... Perumusan Masalah ............................................................ Pembatasan Masalah .......................................................... Tujuan…… ......................................................................... Manfaat…. .......................................................................... 1 2 2 2 2

BAB II

LANDASAN TEORI 2.1 Tsunami.. ............................................................................ 2.1.1 2.2 2.3 Sistem Peringatan Dini Tsunami ............................ 3 5 6 9 10 11 12 13 13 14 16 18 19 20

Aplikasi mengukur jarak dengan menggunakan SRF 04 ... Mikrokontroler Secara Umum ............................................ 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 Mikrokontroler keluarga AVR ............................... Mikrokontroler ATMega8535 ................................ Arsitektur ATMega8535 ........................................ Fitur ATMega8535 ................................................. Konfigurasi Pin ATMega8535 ............................... Fungsi port Sebagai Input/Output .......................... Peta memori ............................................................ Status Register (SREG) .......................................... Interrupt ..................................................................

2.4

Dasar Pemrograman Bahasa C ...........................................

2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9

Pengenal ................................................................. Tipe data ................................................................. Konstanta dan Variabel .......................................... Komentar ................................................................ Pengarah Preprosesor ............................................. Pernyataan .............................................................. Blok pernyataan ...................................................... Fungsi Pustaka ........................................................ Pernyataan IF ..........................................................

22 23 23 24 25 25 25 26 26 27 28 30 32 34 35 36 37 38 38 39 41 42 42

2.4.10 Pernyataan while .................................................... 2.5 2.6 2.7 2.8 2.9 Perangkat Lunak CodevisionAVR ............................ Liquid Cristal Display ( LCD) .................................... Dioda Pemancar Cahaya (LED) ......................................... Buzzer ................................................................................. Transistor ............................................................................

2.10 Transistor Sebagai Saklar ................................................... 2.11 Battery ................................................................................ 2.12 Telepon Seluler................................................................... 2.12.1 Pengertian ............................................................... 2.12.2 Fasilitas SMS Pada Telepon Seluler ...................... 2.13 Flowchart ............................................................................ 2.13.1 Sistem Flowchart.................................................. 2.13.2 Program Flowchart ...............................................

BAB III

ANALISA DAN PERANCANGAN ALAT 3.1 3.2 Waktu dan Tempat Pelaksanaan ......................................... Alat dan Bahan yang dibutuhkan ....................................... 3.2.1 3.2.2 Perangkat keras....................................................... Perankat Lunak ....................................................... 44 44 44 45 45 46 47

3.2.3. Mekanik .................................................................. 3.3 Perancangan Sistem ............................................................ 3.3.1 Cara Kerja Sistem .................................................

3.4

Perancangan Rangkaian ..................................................... 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 Rangkaian Catu Daya ........................................... Rangkaian LCD .................................................... Rankaian Sensor Ultrasonik SRF 04 .................... Rankaian Led dan Buzzer Sebagai Indikator .......

48 48 49 51 51

Rangaian Switch Transistor ke Output Handphone 52 Clock .................................................................... Rancangan Rangkaian Downloader .................... Rancangan Rangkaian Keseluruhan ..................... 54 55 57 57

3.5

Pembuatan Rankaian Elektronik ........................................ 3.5.1 Pengetesan Rangkaian pada Papan Percobaan (Protoboard) ....................................................... 3.5.2 Pembuatan PCB ....................................................

57 57 59 60

3.6 3.7

Perancangan Mekanik ........................................................ Perancangan perangkat lunak .............................................

BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Pembuatan perangkat lunak ................................................ 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.2 4.3 Pengujian Mikrokontroler .................................... Pengujian penampil LCD ...................................... Pengujian Program Sensor Ultrasonik .................. Pengujian Program Keputusan .............................. Pengujian Program Interupsi Eksternal ................. 65 65 66 68 72 77 80 85

Hasil Rancangan Rangkaian Elektronik ............................. Meguji Sistem Secara Keseluruhan ....................................

BAB V

PENUTUP 5.1 5.2 Kesimpulan ......................................................................... Saran ................................................................................... 92 92

DAFTAR PUSTAKA .................................................................................... LAMPIRAN

94

DAFTAR TABEL

Nomor 2.1 2.2 2.3 2.4

Teks Prioritas Interrupt........................................... ........... Tipe Data pada Bahasa C .......................................... Fungsi Pin Pada LCD 2x16................................. ..... Nama dan fungsi Folwchart.......................................

Halaman 20 23 31 43

DAFTAR GAMBAR

Nomor 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11

Teks Gejala terjadinya Tsunami......................................... Prinsip kerja sensor ultrasonik SRF04 ...................... Bentuk fisik SRF04 ................................................... Timing Diagram SRF04 ............................................ Perbandingan Komputer PC dan Mikrokontroler...... Blok diagram fungsional ATMega8535 .................... Konfigurasi pin Mikrokontroler ATMega8535 ......... Konfigurasi memori data AVR ATMega8535 .......... Memori program AVR ATMega8535 ....................... Status Register ATMega8535 ...................................

Halaman 5 7 7 8 9 12 15 16 17 18

Blok diagram alaur program mikrokontroler AVR dengan CodevisionAVR .......................................................... 29 30 31 34 34 36 37 40

2.12 2.13 2.14 2.15 2.16 2.17 2.19 3.1

Alur Pemrograman dan Proses Download ................ Tampilan LCD 2X16 ................................................. Simbol LED ............................................................... Buzzer ........................................................................ Simbol dan hubungan transistor ................................ Transistor Sebagai Saklar .......................................... Diagram Proses Pengiriman SMS ............................. Blok diagram Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATmega 8535 .........................

46 48 49 50 51 52 54 55

3.2 3.3 3.4 3.5 3.6 3.7 3.8

Skema Rangkaian Catu Daya 5v ............................... Skema Rangkaian LCD ............................................. Rangkaian Sensor Ultrasonik SRF04 ........................ Led dan Buzzer................................ .......................... Saklar transistor ......................................................... Konfigurasi Xtal ........................................................ ISP Downloader ........................................................

3.9

Skema Rangkaian Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATMEGA 8535 ....... 56 60 60 63

3.10 3.11 3.12 3.13 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9

Desain sensor gempa ................................................. Diagram Alir Prosedur Kerja Sistem keseluruhan .... Diagram Alir Proses Membaca Jarak ........................ Diagram Prosedur Kerja Program Membaca Jarak Pengujian Rangkaian Input Output ........................... Pengujian Rangkaian LCD ........................................ Pengukuran Sensor Ultrasonik Pada Jarak 10 cm ..... Pengukuran Sensor Ultrasonik Pada Jarak 7 cm ....... Pengukuran Sensor Ultrasonik Pada Jarak 15 cm ..... Pengukuran Sensor Ultrasonik Pada Jarak 5 cm ....... Pengukuran Sensor Ultrasonik Pada Jarak 16 cm ..... Pengukuran Sensor Ultrasonik Tampilan Karaker AMAN Pengukuran Sensor Ultrasonik Tampilan Karaker AWAS TSUNAMI ....................................................

66 67 70 70 71 71 72 75

76 76

4.10 4.11

Pengukuran Sensor Ultrasonik Tampilan Karaker AMAN Pengukuran Sensor Ultrasonik Tampilan Karaker AWAS TSUNAMI .................................................................

77 79 80 81 81 82 82 85 86 87 87 88 88 89

4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20 4.21 4.22 4.23 4.24

Sebelum Interupsi Eksternal Terjadi ......................... Setelah Interupsi Eksternal Terjadi ........................... Hasil PCB Sistem Mikrokontroler Tampak Leyer Atas Hasil PCB Sistem Mikrokontroler ............................ Hasil PCB Downloader ............................................. Rakaian Elektronik .................................................... Uji Sistem mikrokontroler ......................................... Prototipe sistem peringatan dini Tsunami ................. Air dalam Keadaan Normal ....................................... Tinggi Air Diukur Mistar .......................................... Hasil Baca Jarak ........................................................ Sistem Membaca Gempa ........................................... Sistem Membaca Tsunami ........................................

4.25 4.26

Tampilan Hasil SMS ................................................. Hasil Tampilan SMS Diterima ..................................

89 90

DAFTAR ISTILAH

Tsunami

=

Serangkaian gelombang laut yang menjalar akibat gempa bawah tanah, letusan gunung berapi atau tanah longsor yang terjadi di bawah laut.

Early Warning System = Prototype Magnitudo Surface faulting Liquefaction Drawdown Skala Real time Seismograph Sea level Buoy Meredusir Transmitter Receiver Ultrasonik echo pulse output Echo Pulse Chip Clock Bidirectional Pull-up User friendly Downloader Depletion zone Scanning Duty cycle Mikrokomputer = = = = = = = = = = = = = = = = = = = = = = = = = =

Sistem Peringatan Dini. Contoh alat. Volume/ Besar gelombang/ getaran. Cacat Permukaan. Pencairan. Surutnya Air. Nilai Berderet sebagai bahan pembanding Waktu nyata atau Setiap saat/ waktu Alat pencatat gempa. Pengukur permukaan air laut. Pengukur gelombang dasar laut. Mengurangi. Pemancar. Penerima. Gelombang suara dengan frekuensi tinggi. Pulsa keluaran dari sensor SRF-04. Pulsa masukan ke sensor SRF-04. Kepingan sirkuit terintegrasi. Detak / Denyutan. Dua Arah. Tahanan dalam mikrokontroler. Mudah dikuasai. Alat untuk memprogram mikrokontorler. Daerah Penapisan. Pencarian. Siklus. Komputer dalam bentuk kecil.

CPU Chip Compiler Switch ADC internal Kompatibilitas Flash Memory Clock Timer/counter Timer Oscilator Watchdog Timer

= = = = = = = = = = =

Central Processing Unit (pusat tempat pemrosesan). Pengendali perangkat nyata (Device). Penerjemah kode ke dalam bahasa mesin. Penukar/ saklar. Konfersi analog ke digital di dalam Chip. Kesesuaian / Kemampuan bekerja sama. Menyimpan data walaupun power off. Detak / Denyutan. Pewaktu yang bisa di program secara berkelanjutan. Pewaktuan pembangkit frekwensi. Hardware yang berfungsi sebagai alat timer yang dapat memacu sistem untuk restart suatu program ketika terdapat kondisi seperti hang atau berhenti berjalan.

Space data Memory Flash ROM

= = = =

Ruangan data. Tempat menyimpan data. Pengisian pemrograman lansung secara cepat. Read Only Memory (memori yang datanya permanen/ tidak hilang ketika daya listrik mati).

RAM

=

Random Access Memory (memori baca tulis yang datanya akan hilang ketika daya listrik mati).

SRAM EEPROM

= =

Static Random Access Memory (RAM Statis). Electrically Erasable Programmable Read Only Memory (Salah satu tipe chip ROM yang dapat dihapus dan diprogram kembali dengan memakai suatu alat khusus).

PEROM

=

Programmable and Erasable Read Only Memory (ROM yang dapat ditulis ulang atau dihapus sebanyak 1000 kali menggunakan teknologi High Density Non Volatile dari atmel. Program ini akan dijalankan saat sistem di-reset)

Sleep

=

Daya sedikit.

Carry Contrast Input/output Looping Mode sleep

= = = = =

Luapan (Hasil/ bawaan yang tidak dapat ditampung). Pencahayaan / Ketajaman cahaya. Masukan/keluaran. Pengulangan. Pengaturan beroperasi. alat secara otomatis untuk tidak

Ground Program Counter

= =

Pentanahan. Register yang bertugas untuk mencatat alamat memori dimana instruksi akan eksekusi.

Sintaks Linking Cadmium sulfide Bus data

= = = =

Perintah. Mengaitkan, mata rantai, hubungan, bawaan. Bahan semi konduktor. Jalur data yang dilalui informasi ke dan dari mikroprosesor.

Read RISC

= =

Membaca, proses pembacaan pada media input. Reduced Instruction Set Computing (Rangkaian instruksi pada mikroprosesor yang terdiri dari perintah-perintah yang lebih ringkas).

Register

=

Alamat memori/ data (sekelompok unsur memori yang bekerja sebagai satu kesatuan).

SREG

=

Status

Register

(digunakan

untuk

menyimpan

informasi dari hasil operasi aritmatika yang terakhir). Interrupt = Suatu peristiwa yang menyebabkan mikrokontroler menghentikan program sejenak untuk mengerjakan proses interrupt tersebut. CodeVisionAVR = Software khusus untuk mengkopilasikan program yang dibuat dan untuk mengdowloadnya ke

mikrokontroler. Case Sensitive = Kata sensitif yang huruf kapital dan huruf kecil di anggap berbeda. Konstanta Variabel = = Nilai data yang tetap/ tidak dapat berubah. Nilai dari data yang dapat berubah-ubah.

Embedded Real time Clock

= =

Sistem Tambahan dari komponen. Sistem pewaktu nyata. Pemrograman secara langsung kedalam sistem. Kesalahan Program. Pengisian Program ke dalam Chip. Nilai awal. Tombol untuk mengimput data/ karakter. Liquid Cristal Display (Komponen elektronika yang berfungsi sebagai tampilan suatu data, baik karakter, huruf ataupun grafik).

In System Programmer = Error Download Set point Keypad LCD = = = = =

Enable Clock LED Buzzer

= = =

Mengaktifkan Pewaktuan. Light-emitting diode (Dioda Pemancar Cahaya). Komponen elektronika yang berfungsi untuk

mengubah getaran listrik menjadi getaran suara. Indicator = Pemantau keterangan. Alarm Logic gate Depletion zone Cut off Saturation GSM SMS Flowchart User ASCII = = = = = = = = = = Alat/ komponen bunyi untuk peringatan. Gerbang Logika. Daerah lapisan pembatas. Kondisi dimana arus tidak bisa lewat. Titik Jenuh dari transistor. Global System For Mobile Communication. Short Message Service. Bagian Alir. Pengguna. American Standard Code for Internation Interchange (merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode). Scanning Standby Protoboard = = = Pencarian. Siap. Papan Percobaan. yang memberikan petunjuk atau

PCB

=

Print Circuit Board (Papan rangkaian tercetak untuk meletakan komponen elektronik).

Layout Program Decision Listing program Report

= = = =

Tampilan. Program Keputusan. Kode Program. Laporan.

DAFTAR LAMPIRAN

A. Gambar Proses Pembuatan Prototype Alat. B. Source Code Program Sistem Peringatan Dini Tsunami Berbasis Mikrokontroler AVR ATMega 8535. C. DataSheet Mikrokontroler AVR ATMega 8535 D. Microcontroller Application Note AVR033: Getting Started with the CodeVisionAVR C Compiler. E. SRF 04 Ultra-Sonic Ranger Technical Specification F. Motorola Semiconductor Technical Data 74HC244A G. KEC Semiconductor Technical Data 7805

DAFTAR PUSTAKA

Atmel. 2006. AT8535 Hardware Description. Atmel Inc, http:/www.atmel.com, USA.

Gadre, D V. Programming and Costumizing The AVR Microcontroller. McGraw-Hill.

Kernighan, B and Ritchie, D. 1988. The C Programming Language. New Delhi : Prantice Hall of India

Bejo, A. 2008. C dan AVR Rahasia kemudahan bahasa C dalam mikrokontroler ATMega8535. Graha Ilmu: Yogyakarta.

Putra, E. A., 2002. Belajar Mikrokontroler seri AVR ATMEGA 16 ( teori dan Aplikasi). Gava Media: Yogyakarta

Wardhana, L. 2006. Belajar sendiri mikrokontroler AVR seri ATMega8535. Simulasi, Hardware, dan Aplikasi. ANDI: Yogyakarta

Andrianto

H.

2008.

Pemrograman

Mikrokontroler

AVR

ATMega16

Menggunakan Bahasa C (CodeVisionAVR). Informatika: Bandung.

Soebhakti, H. 2007. Basic AVR Microcontroller Tutorial. Politeknik Batam: Batam.

Anonymous, 2004. Gempa dan Tsunami Akhir Tahun, Buletin Katulistiwa, Vol-I Januari 2005.

Anonymous, 2001. Designing for Tsunamis: Seven Principles for Planning and Designing for Tsunami Hazards, National Tsunami Hazard Mitigation Program (NOAA)

GSM Team,2003. Modul Open Mind Wireless Technology&Aplications Bandung: Laboratory STT Telkom

Albert Paul Malvino, 2003. Prinsip-prinsip Electronika, Salemba Teknika.

Welter C. Bosshar, 1983. Printed Circuit Board Design and Technology. Tata Mc Graw Hill publishing

Usmany A. 2007. Sistem Retribusi Masuk dan Monitoring di Pelabuhan Manado Menggunakan Mikrokontroler AT89C51. Universitas Sam Ratulangi Manado. (Skripsi).

Soleh, Taofik Redi, 2007. Aplikasi Penjualan Menggunakan VB 6.0 dan Navicat Mysql. Alex Media Komputedo.

Wahyudi, Didin, 2006. Perograman Mikrokontroller AVR ATMega 8535 dengan Bascom-AVR. Mutiara Azzam: Palembang.

Anonymous, 2008. Microcontroller Application Note AVR033: Getting Started with the CodeVisionAVR C Compiler. Amel

Anonymous, 1997. Motorola Semiconductor Technical Data 74HC244A. Motorola Inc.

Anonymous, 1998. KEC Semiconductor Technical Data 7805. Corea Electronics. Co,Ltd.

Anonymous, 2003. SRF 04 Ultra-Sonic Ranger Technical Specification.

http://bmg.go.id

http://www.acroname.com/robotics/parts/r93-srf04p.pdf

http://putrohari.tripod.com/Putrohari/

PERNYATAAN KEASLIAN TULISAN

Saya yang bertanda tangan dibawah ini : Nama NIM Program Studi Jurusan : : : : Mario Enstein Poli 020213044 S1 Teknik Elektro

Menyatakan dengan sebenarnya bahwa skripsi yang saya tulis ini benar-benar merupakan hasil karya saya sendiri; bukan merupakan pengambil-alihan tulisan atau pikiran orang lain yang saya aku sebagai hasil tulisan atau pikiran saya sendiri. Apabila dikemudian hari terbukti atau dapat dibuktikan skripsi ini hasil jiplakan, maka saya bersedia menerima sanksi atas perbuatan tersebut

Manado, Februari 2010 Yang membuat Pernyataan,

Mario Enstein Poli

RIWAYAT HIDUP

Penulis bernama lengkap Mario Enstein Poli merupakan anak pertama dari dua bersaudara. Dilahirkan di Manado pada tanggal 14 Mei 1984 dari rahim seorang ibu yang bernama Engelien Sumakul yang telah menjadi satu tubuh dalam ikatan pernikahan dengan Marthen Julian Poli yang adalah ayah Penulis, dan mempunyai adik perempuan bernama Anggriani Grace Poli. Penulis disekolahkan di SD GMIM XIV Manado yang kemudian lulus tahun 1996 dengan predikat terbaik di angkatannya. Setelah itu melanjutkan pendidikan di SMP Negeri 1 Manado dan kemudian melanjutkan ke SMU Negeri 2 Manado. Penulis melanjutkan Studi Perguruan Tinggi di Universitas Sam Ratulangi Fakultas Teknik Jurusan Teknik Elektro. Selama kuliah Penulis aktif dalam kegiatan organisasi kemahasiwaan dan pernah terpilih sebagai Ketua Himpunan Mahasiswa Elektro pada masa Periode Tahun 2006-2007. Ditahun yang sama Penulis merupakan anggota tim “Robotika Manguni UNSRAT” yang berangotakan dua orang mahasiswa dan satu orang dosen, dimana tahun 2006 diutus Universitas mengikuti Penataran dan Lokakarya Robotika yang diselenggarakan oleh Direktorat Jendral Pendidikan Tinggi bekerjasama dengan ITS Surabaya. Penulis pernah mengikuti seleksi Mahasiswa Teladan Tingkat Fakultas Tahun 2006 dan juga tercatat sebagai Asisten Laboratorium Elektronika dan Instumentasi di tahun 2005-2008. Untuk menyelesaikan Studi Penulis menghabiskan waktu selama 7 tahun setengah, dimana 2 tahun setengah melakukan penelitian skripsi untuk merancang dan membuat alat serta program dari sistem peringatan dini tsunami. Hanya Berkat Kasih Karunia dari TUHAN YESUS KRISTUS sehingga Penulis dapat menyelesaikan studi S1 di Perguruan Tinggi.

BIODATA

Nama : Mario Enstein Poli Tempat/tgl lahir : Manado, 14 Mei 1984 Alamat : Jln. 14 Februari Teling Atas Link III No.133 Lorong 2 Mei Kompleks Pasar Kilat Kecamatan Wanea Manado 95119 Telp : +6285256000060; 0431-854441; 0431-846110 Email : marioep@yahoo.co.id marioensteinpoli@yahoo.co.id marioensteinpoli@gmail.com website : http://www.scribd.com/marioepoli http://www.facebook.com/marioepoli

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->