Membuat Sensor Jarak Menggunakan Arduino Dan Ultrasonic Transceiver HC
Membuat Sensor Jarak Menggunakan Arduino Dan Ultrasonic Transceiver HC
Sensor jarak dapat diartikan sebagai sensor yang berfungsi untuk mengukur serta mengetahui letak dari
sebuah objek yang berbeda jaraknya. Sensor untuk mengetahui jarak ini pada perkembangannya
memiliki dua kelompok, yang pertama adalah sensor ultrasonik dan yang kedua adalah sensor infra
merah. Sensor jarak yang akan dibuat kali ini adalah sensor jarak menggunakan ultrasonic
transceiver sebagai sensornya dan adruino.
7. Jumper : secukupnya
8. Protoboard : 1 buah
Setelah alat dan bahan siap, dapat dilakukan Langkah Kerja sebagai berikut:
1. Menyiapkan alat dan bahan, serta program untuk arduino
2. Memasangkan kabel jumper di pin 5v dan pin GND pada arduino, lalu sambungkan ke
protoboard
3. Menyusun resistor dengan LED, dan resistor dengan buzzer secara seri pada protoboard
4. Menyambungkan kaki negatif (-) LED dan buzzer pada GND arduino
#define trigPin 7
#define echoPin 6
#define led 13
#define led2 10
#define led3 8
#define buzzer 3
void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
if (distance <= 150) {
digitalWrite(led, HIGH);
sound = 250;
}
else {
digitalWrite(led,LOW);
if (distance <=50) {
digitalWrite(led2, HIGH);
sound = 300;
else {
digitalWrite(led2, LOW);
else {
digitalWrite(led3, LOW);
else {
Serial.print(distance);
Serial.println(" cm");
tone(buzzer, sound);
}
delay(500);
}
Tampilan Alat
Tampilan Alat Saat Pengujian pada jarak 22 cm
Tampilan Alat saat Benda yang Akan Diukur Terhalang ileh Object Lain
Tampilan Arduino Saat Benda yang Akan Diukur Terhalang Oleh Object Lain
1. Pada jarak antara 3cm – 20 cm, LED yang menyala adalah LED merah, kuning, dan hijau
2. Pada jarak antara 21cm – 50cm, LED yang menyala adalah LED kuning dan hijau
3. Pada jarak antara 51cm-150cm, LED yang menyala adalah LED hijau
4. Pada jarak antara 3cm – 20cm, buzzer mengeluarkan suara dengan nada tinggi
5. Pada jarak antara 21cm – 50cm, buzzer mengeluarkan suara dengan nada sedang
6. Pada jarak antara 51cm – 150cm, buzzer mengeluarkan suara dengan nada rendah
7. Pada jarak kurang dari 3cm, transduser tidak dapat mendeteksi jarak tersebut.
8. Pada jarak kurang dari 4m, transduser tidak dapat mendeteksi jarak tersebut.