Home » » ULTRASONIC

Ultrasonic adalah sensor yang biasa digunakan untuk mengukur jarak. Prinsip kerja dari ultrasonic adalah menggunakan gelombang yang dipantu...

ULTRASONIC

Written By Hafizd Mahardhika on Minggu, 15 September 2019 | 22.13

Ultrasonic adalah sensor yang biasa digunakan untuk mengukur jarak. Prinsip kerja dari ultrasonic adalah menggunakan gelombang yang dipantulkan. Pada dasarnya ultrasonic mempunya 4 pin yaitu 5V, GND, TRIG dan ECHO. Trig berfungsi sebagai pemnacar gelombang dan echo berfungsi sebagai penangkap gelombang yang dipancarkan lalu dipantulkan.
cara kerja sensor ultrasonic

Pada sensor ultrasonik, digunakan rumus untuk mencari jarak yaitu

S = 340 * t/2

S adalah jarak, 340 adalah kecepatan suara dalam m/s, dan t adalah waktu yang ditempuh lalu dibagi 2.
Sehingga dari rumus diatas dapat diprogram menjadi 
int waktu = pulseIn(echoPin, HIGH); //Bahasa ultrasonik untuk mendapatkan waktu
int jarak = 0.034 * waktu / 2; //Mencari jarak dengan rumus sebelumnya dalam santuan cm

Setelah diketahui bahasa dasar dan rumus pada ultrasonik, maka dapat dihitung jarak menggunakan sensor ultrasonik dan arduino dengan cara sebagai berikut:

1. Hubungkan pin 5V arduino ke pin 5V ultrasonic, GND arduino ke GND ultrasonic, Trig dan echo ke pin digital yang berbeda

2. buat program pada arduino IDE dan upload ke arduino
int echoPin = 3; //Echo ada di pin 3
int trigPin = 2; //Trig ada di pin 2
float jarak; //Nilai jarak dan bisa koma
int waktu; //memvariabel kan waktu

void setup(){
  pinMode(echoPin, INPUT);
  pinMode(trigPin, OUTPUT);
  Serial.begin(9600); //Memulai Serial monitor
}

void loop(){
  //PROGRAM MEMACARKAN GELOMBANG
  digitalWrite(trigPin, LOW);
  delayMicroseconds(10);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);

  waktu = pulseIn(echoPin, HIGH); //Menentukan waktu
  jarak = 0.034 * waktu / 2; //rumus jarak

  Serial.print(jarak);
  Serial.println(" cm"); //PRINT JARAK
}

diatas merupakan program dasar untuk ultrasonik dalam menghitung jarak

3. Hasil dari program

SHARE

About Hafizd Mahardhika

0 komentar :

Posting Komentar