동영상 :
https://youtu.be/IOeQJipIsJI
<* 초음파 센서 : 거리를 문자 LCD에 표시 *>
▶ 초음파센서를 연결하여 거리측정을 한 뒤에 char LCD 화면에 표시
------------< 거리를 문자 LCD에 표시 소스 코드 > ---------------------------------
#include<LiquidCrystal.h>
#define trig 8
#define echo 7
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
pinMode(trig,OUTPUT);
pinMode(echo,INPUT);
lcd.begin(16,2);
}
long microsecondsToCentimeters(long microseconds){
return microseconds/29/2;
}
void loop() {
long duration, cm;
lcd.clear();
digitalWrite(trig,LOW);
delayMicroseconds(2);
digitalWrite(trig,HIGH);
delayMicroseconds(10);
digitalWrite(trig,LOW);
duration = pulseIn(echo,HIGH);
cm = microsecondsToCentimeters(duration);
lcd.setCursor(5,0);
lcd.print(cm);
lcd.print("cm");
delay(1000);
}