
Hai bro bro kali ini saya akan membahas Cara mendeteksi jarak menggunakan sensor SR-04F berbasis Arduino.. Oke langsung saja kita praktikan..
Alat da bahan :
- Arduino Uno
- sensor ultrasonik – HC-SR04
- kabel jumper
Pengkabelan :
Keterangan :
Sensor Ultrasonik
- VCC dihubungkan ke 5V
- GND dihubungkan ke GND
- trigPin dihubungkan ke pin digital 10 Arduino
- echoPin dihubungkan ke pin digital 3 Arduino
Kemudian Upload Sketch dibawah Ini
/*FanDHz.Home.Blog*/
#define trigPin 10
#define echoPin 3
void setup()
{
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
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; /*Jarak = (Waktu / 2) x Kecepatan Jarak = (Waktu / 2) x 29.1 Di mana 29.1 adalah kecepatan USG dalam sentimeter / mikrodetik.*/
if (distance >= 200 || distance <= 0)
{
Serial.println("Out of range");
}
else
{
Serial.print(distance);
Serial.println(" cm");
}
delay(500);
}
Kemudian Lihat Pada Serial monitor..
Mungkin itu saja bro bro dari saya.. kurang dan kurangnya mohon maaf.. sekian

Leave a comment