Sensor Ultrasonik Rancang Bangun Sistem Peringatan Dini Banjir Jarak Jauh Berbasis Mikrokontroler AT89S52 Dengan Sensor Ultrasonik

dapat diturunkan, disebut program. Ada banyak cara yang berbeda adalah yang program dapat dinyatakan. Kita mulai diskusi kita dengan mempertimbangkan cara mendasar themost di mana program dapat dinyatakan; yaitu, bila dinyatakan dalam kode instruksi numerik, yang disebut kode mesin, dikenali langsung oleh mesin. Contoh dari ini adalah: 0 001 000 001 000 100 0 110 000 010 000 100 0 110 000 011 000 100 0 000 000 000 000 000 Meskipun sulit untuk mengenali, ini adalah segmen program dalam bahasa mesin dari PDP-11 untuk menambah tiga angka. Ini dapat diamati di sini bahwa instruksi dalam bahasa asli ini dari PDP-11, seperti yang untuk komputer digital lainnya, adalah string dari 1 dan 0 yang disebut bit binary digit. Setiap pola tertentu memiliki makna yang sangat tepat untuk mesin; makna tersebut disampaikan ke mesin oleh pembangun nya.

2.3 Sensor Ultrasonik

Sensor ultrasonik adalah alat elektronika yang kemampuannya bisa mengubah dari energi listrikmenjadi energi mekanik dalam bentuk gelombang suara ultrasonic. Sensor ini terdiri dari rangkaian pemancar ultrasonic yang dinamakan transmitter dan penerima ultrasonic yang disebut receiver. Alat ini digunakan untuk mengukur gelombang ultrasonic. Gelombang ultrasonic adalah gelombang mekanika yang memiliki ciri-ciri longitudinal dan biasanya memiliki frekuensi di atas 20 KHz. Gelombang ultrasonic dapat merambat melalui zat padat, cair maupun gas. Gelombang ultrasonic adalah gelombang rambatan energi dan momentum mekanik sehingga merambat melalui ketiga element tersebut sebagai interaksi dengan molekul dan sifat enersia medium yang dilaluinya. Gambar 2.2 Sensor Ultrasonik Universitas Sumatera Utara Ada beberapa penjelasan mengenai gelombang ultrasonic. Sifat dari gelombang ultrasonik yang melalui medium menyebabkan getaran partikel dengan medium amplitudo sama dengan arah rambat longitudinal sehingga menghasilkan partikel medium yang membentuk suatu rapatan atau biasa disebut Strain dan tegangan yang biasa disebut Stress. Proses lanjut yang menyebabkan terjadinya rapatan dan regangan di dalam medium disebabkan oleh getaranpartikel secara periodic selama gelombang ultrasonik lainnya. Gelombang ultrasonik merambat melalui udara dengan kecepatan 344 ms, mengenai obyek dan memantul kembali ke sensor ultrasonik. Seperti yang telah umum diketahui, gelombang ultrasonik hanya bisa didengar oleh makhluk tertentu seperti kelelawar dan ikan paus. Kelelawar menggunakan gelombang ultrasonik untuk berburu dimalam hari sementara paus menggunakannya untuk berenang di kedalaman laut yang gelap. Perhitungan waktu yang diperlukan modul sensor Ping untuk menerima pantulan pada jarak tertentu mempunyai rumus: S = tlN × V : 2 Dimana: S adalah jarak antara sensor ultrasonik dengan obyek yang terdeteksi V adalah cepat rambat gelombang ultrasonik di udara dengan kecepatan 344 m tlN adalah selisih waktu pemancaran dan penerimaan pantulan gelombang Ada 3 prinsip kerja dari sensor ultrasonik, yaitu: 1. Sinyal dipancarkan melalui pemancar gelombang utrasonik 2. Sinyal yang dipancarkan akan merambat sebagai gelombang bunyi dengan kecepatan bunyi berkisar 344 ms, dan 3. Sinyal yang sudah diterima akan diproses untuk menghitung jaraknya.

2.4 Mikrokontroler Atmega 89S52