Arduino

적외선(IR) 송수신 센서 모듈 : 장애물 감지하기

작성자 임베디드코리아 작성일25-05-16 00:34 조회374회 댓글0건

첨부파일

<* 적외선(IR) 송수신 센서 모듈 *>
■ 적외선(IR) 송수신 센서 모듈은 적외선 수광부/발광부를 가지고 있는 모듈로써 가변저항의 조정을 통해 측정거리를 조절이 가능한 센서 모듈이다.
■ 측정거리는 20~30cm로 짧은 거리이지만 매우 저렴한 가격을 고려하면 유용하게 사용 가능한 센서 모듈이다.

----- < 적외선 송수신 센서 모듈 장애물을 감지 시 부저 울림 소스 코드 > -----------------------------------------
int Buzzer = 8;
int Sensor = 3;
int val;

void setup() {
  pinMode(Buzzer, OUTPUT);
  pinMode(Sensor, OUTPUT);
}

void loop() {
  val = digitalRead(Sensor);

  if (val == HIGH) {
    noTone(Buzzer);
    delay(100);
  } else {
    tone(Buzzer, 220);
    delay(100);
  }

}