적외선 장애물 감지 센서

아두위키 : Arduwiki
ArduWiki (토론 | 기여)님의 2024년 2월 2일 (금) 12:16 판 (새 문서: {{#seo:|title=아두위키 : 아두이노 적외선 장애물 감지 센서 가이드|title_mode=append|keywords=아두이노, 정보과학, 메이커학습, 수행평가, 적외선 장애물 감지 센서, 아두이노 작품, 캡스톤작품, 아두이노 예제코드|description=아두이노로 적외선 장애물 감지 센서를 제어하는 방법(기본정보, 회로, 예제 코드)을 소개합니다. 정보과학과 메이커수업에 활용가능합니다.}}파일:...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

적외선이 물체에 반사되어 돌아오는 것을 감지하는 장애물 센서입니다.

붉은 부분이 장애물을 감지하는 부분, 노란색 부분이 감도를 조절하는 가변저항입니다.

전원 및 감지 여부 LED가 부착된 모듈입니다.

사양

  • 작동전압[V] : 3.3 ~ 5 (5 권장)
  • 가변저항으로 거리 조절 가능
  • 디지털 출력으로 장애물 인식 시 LOW 출력(미인식경우 HIGH 출력)

예제 사용 하드웨어

연결

아두이노 우노 장애물 감지 모듈
5V VCC
GND GND
D7 OUT

예제 코드

시리얼 모니터에 장애물을 인식하면 0, 인식하지 못하면 1을 출력하는 예제입니다.

#define out_pin 7


void setup(){
  pinMode(out_pin, INPUT);
  Serial.begin(9600);
  Serial.println("Start");
}

void loop(){
  Serial.print("out_pin : ");
  Serial.println(digitalRead(out_pin));
  delay(1000);
}

실행 결과

링크에서 작동 영상을 확인해주세요.


구매 링크