0

Iklan Tengah Artikel 1

Home  ›  Arduino

#program1 Mengukur jarak dengan Sensor Ultrasonik HC-SR04

 // Mengukur jarak dengan Sensor Ultrasonik HC-SR04


 

#define echoPin 11 //Membuat variabel Echo ke-pin 11

#define trigPin 12 //Membuat variabel Trig ke-pin 12

long duration, distance; //Membuat variabel untuk durasi dan jarak

 

void setup() {

  Serial.begin (9600); //Berfungsi untuk komunikasi serial dengan komputer

  pinMode(trigPin, OUTPUT); //Set varibel trigPin sebagai output

  pinMode(echoPin, INPUT); //Set variabel echoPin sebagai input

}

 

void loop() {

 

  //Program agar Trig mengirim sinyal ultrasonik

  digitalWrite(trigPin, LOW);

  delayMicroseconds(5);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(5);

  digitalWrite(trigPin, LOW);

  delayMicroseconds(5);

 

  duration = pulseIn(echoPin, HIGH); //Echo menerima sinyal ultrasonik

  distance = (duration/2)/29.1; //Rumus mengubah durasi menjadi jarak (cm)

 

  Serial.println(distance); //Menampilkan jarak pada serial monitor

}

Posting Komentar
Theme
Share
Additional JS