IMKONTROL.COM- Berikut ini adalah tutorial untuk bisa memahami Sensor Ultrasonik dan buzzer. Pada kesempatan ini saya memberi judul "Mendeteksi Objek Menggunakan Sensor Ultrasonik dan Buzzer"
Oke, kita bahas terlebih dahulu sistem kerja dari sensor Ultrasonik. Sistem Kerja Sensor Ultrasonik adalah gelombang ultrasonik dibangkitkan melalui sebuah alat yang disebut dengan piezoelektrik dengan frekuensi tertentu. Piezoelektrik ini akan menghasilkan gelombang ultrasonik (umumnya berfrekuensi 40kHz) ketika sebuah osilator diterapkan pada benda tersebut. Secara umum, alat ini akan menembakkan gelombang ultrasonik menuju suatu area atau suatu target. Setelah gelombang menyentuh permukaan target, maka target akan memantulkan kembali gelombang tersebut. Gelombang pantulan dari target akan ditangkap oleh sensor, kemudian sensor menghitung selisih antara waktu pengiriman gelombang dan waktu gelombang pantul diterima.
Alat dan Bahan :
- Project Board
- Ultrasonic sensor
- Arduino cable
- +5V buzzer
- Male to male pins
- Arduino un
SkemaKonfigurasi PIN:Pin Trig sensor ke Pin 10 Digital
Pin Echo sensor Ke Pin 9 Digital
Pin Postif Buzzer Ke Pin 2 Digital
Coding/*
www,imkontrol.com
*/
int const trigPin = 10;
int const echoPin = 9;
int const buzzPin = 2;
void setup()
{
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(buzzPin, OUTPUT);
}
void loop()
{
int duration, distance;
digitalWrite(trigPin, HIGH);
delay(1);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
if (distance <= 50 && distance >= 0) {
// Buzzer Aktif
digitalWrite(buzzPin, HIGH);
} else {
// Buzzer Tidak Aktif
digitalWrite(buzzPin, LOW);
}
// Delay waktu 60ms
delay(60);
}
[embed width="" height=""]https://www.youtube.com/watch?v=bsalsMISCBg[/embed]