[ arduino ] 초음파 센서 사용하기
페이지 정보
작성자 웹지기 댓글 0건 조회 2,618회 작성일 21-01-22 11:49본문
vcc - 5v
gnd - gnd
trig - 디지털 2번 - 신호를 보냄(OUTPUT)
echo - 디지털 3번 - 신호를 받음(INPUT)
echo 에 high를 넣으면 low~high의 시간을 가져온다.
int trig = 2;
int echo = 3;
void setup() {
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trig, HIGH);
delay(1);
digitalWrite(trig, LOW);
int duration = pulseIn(echo, HIGH);
int distance = duration/2/29;
Serial.println(distance);
}
추천0 비추천0
댓글목록
등록된 댓글이 없습니다.