Kamis, 16 Februari 2023

Rangkaian Sensor Jarak Ultrasonic menggunakan Arduino

- no title specified

Bahasa program yang digunakan :

 

#include <LiquidCrystal.h>

#define trigPin 5

#define echoPin 13

LiquidCrystal lcd(12, 11, 10, 9, 8, 7);

 

void setup() {

  pinMode(trigPin, OUTPUT);

  pinMode(echoPin, INPUT);

}

void loop() {

  float duration, distance;

  digitalWrite(trigPin, LOW);

  delayMicroseconds(2);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);

  duration = pulseIn(echoPin, HIGH);

  distance = (duration / 2) * 0.0344;

   if (distance >= 400 || distance <= 2){

    lcd.print("Out of range");

    delay(500);

  }

  else {

    lcd.print(distance);

    lcd.print(" cm");

    delay(500);

  }

  delay(500);

  lcd.clear();

}

 

Selamat Mencoba !!!!