Ultrasonic Sensor and LCd
#CODE & CIRCUIT
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int trigPin = 9;int echoPin = 8;
long duration;
long distance;
void setup(){
lcd.begin(16, 2);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop(){
digitalWrite(trigPin, LOW);
delay(2);
digitalWrite(trigPin, HIGH);
delay(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration*0.034/2;
lcd.setCursor(0,0);
lcd.clear();
lcd.print("Jahanstuddy");
lcd.setCursor(0,1);
lcd.print("D-(cm): ");
lcd.print(distance);
delay(200);
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration*0.034/2;
delay(1000);
}
Comments
Post a Comment