초음파센서

BABY CAT·2023년 7월 17일
0

Arduino

목록 보기
19/28

const int trig_pin = 8;

const int echo_pin = 9;





void setup() {

 // put your setup code here, to run once:

  

 pinMode(trig_pin, OUTPUT);

 pinMode(echo_pin, INPUT);

Serial.begin(9600);

 //Serial.begin(115200);

}



void loop() {

 float duration, distance;

 // put your main code here, to run repeatedly:

 digitalWrite(trig_pin, LOW);

 delayMicroseconds(2);

 digitalWrite(trig_pin, HIGH);

 delayMicroseconds(10);

 digitalWrite(trig_pin, LOW);



 duration = pulseIn(echo_pin, HIGH);

 distance = ((float)(duration*340) /10000)/2;

 Serial.print(distance);

  

 Serial.println(" cm ");

 delay(1000);



}

1개의 댓글

comment-user-thumbnail
2023년 7월 17일

정말 잘 읽었습니다, 고맙습니다!

답글 달기