Advertisement
masahen

Program Sensor Ultrasonik HC-SR4

Jun 22nd, 2020
18,669
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Mengukur jarak dengan Sensor Ultrasonik HC-SR04
  2. /* WWW.MASAHEN.COM */
  3.  
  4. #define echoPin 11 //Membuat variabel Echo ke-pin 11
  5. #define trigPin 12 //Membuat variabel Trig ke-pin 12
  6. long duration, distance; //Membuat variabel untuk durasi dan jarak
  7.  
  8. void setup() {
  9.   Serial.begin (9600); //Berfungsi untuk komunikasi serial dengan komputer
  10.   pinMode(trigPin, OUTPUT); //Set varibel trigPin sebagai output
  11.   pinMode(echoPin, INPUT); //Set variabel echoPin sebagai input
  12. }
  13.  
  14. void loop() {
  15.  
  16.   //Program agar Trig mengirim sinyal ultrasonik
  17.   digitalWrite(trigPin, LOW);
  18.   delayMicroseconds(5);
  19.   digitalWrite(trigPin, HIGH);
  20.   delayMicroseconds(5);
  21.   digitalWrite(trigPin, LOW);
  22.   delayMicroseconds(5);
  23.  
  24.   duration = pulseIn(echoPin, HIGH); //Echo menerima sinyal ultrasonik
  25.   distance = (duration/2)/29.1; //Rumus mengubah durasi menjadi jarak (cm)
  26.  
  27.   Serial.println(distance); //Menampilkan jarak pada serial monitor
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement