적외선 장애물 감지 센서: 두 판 사이의 차이
편집 요약 없음 |
잔글편집 요약 없음 |
||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
{{#seo:|title=아두위키 : 아두이노 적외선 장애물 감지 센서 가이드|title_mode=append|keywords=아두이노, 정보과학, 메이커학습, 수행평가, 적외선 장애물 감지 센서, 아두이노 작품, 캡스톤작품, 아두이노 예제코드|description=아두이노로 적외선 장애물 감지 센서를 제어하는 방법(기본정보, 회로, 예제 코드)을 소개합니다. 정보과학과 메이커수업에 활용가능합니다.}}[[파일:적외선 장애물 감지 센서 대표이미지.png|가운데|class= | {{#seo:|title=아두위키 : 아두이노 적외선 장애물 감지 센서 가이드|title_mode=append|keywords=아두이노, 정보과학, 메이커학습, 수행평가, 적외선 장애물 감지 센서, 아두이노 작품, 캡스톤작품, 아두이노 예제코드|description=아두이노로 적외선 장애물 감지 센서를 제어하는 방법(기본정보, 회로, 예제 코드)을 소개합니다. 정보과학과 메이커수업에 활용가능합니다.}}[[파일:적외선 장애물 감지 센서 대표이미지.png|가운데|class=coders100]] | ||
적외선이 물체에 반사되어 돌아오는 것을 감지하는 장애물 센서입니다. | 적외선이 물체에 반사되어 돌아오는 것을 감지하는 장애물 센서입니다. | ||
33번째 줄: | 33번째 줄: | ||
| colspan="1" rowspan="1" |OUT | | colspan="1" rowspan="1" |OUT | ||
|} | |} | ||
[[파일:적외선 장애물 감지 센서 회로.png|가운데|class= | [[파일:적외선 장애물 감지 센서 회로.png|가운데|class=coders100]] | ||
== '''예제 코드''' == | == '''예제 코드''' == | ||
54번째 줄: | 54번째 줄: | ||
=== 실행 결과 === | === 실행 결과 === | ||
<div class="coders70"> | |||
<youtube> xl-m-9syJPQ </youtube> | |||
</div> | |||
2024년 7월 10일 (수) 14:09 기준 최신판
적외선이 물체에 반사되어 돌아오는 것을 감지하는 장애물 센서입니다.
붉은 부분이 장애물을 감지하는 부분, 노란색 부분이 감도를 조절하는 가변저항입니다.
전원 및 감지 여부 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);
}
실행 결과