산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Arduino UNO로 IR 센서 프로젝트 만들기 - 간단 가이드

필요한 부품 및 소모품

Arduino UNO 1개
근접 센서 (IR 센서) 1개
점퍼 와이어 1개

프로젝트 소개

안녕하세요! 오늘은 IR 센서를 Arduino UNO와 연결하는 방법을 보여드리겠습니다. 시작해볼까요?

구성품

  1. Arduino Uno
  2. IR 센서
  3. LED
  4. Arduino 케이블
  5. 점퍼 와이어

Arduino Uno란?

Arduino는 사용하기 쉬운 하드웨어와 소프트웨어를 기반으로 한 오픈 소스 전자 플랫폼입니다. Arduino 보드는 센서의 빛, 버튼 누름, 트위터 메시지 등의 입력을 읽고 이를 출력으로 변환할 수 있습니다.

적외선 센서란?

적외선 센서는 주변 환경을 감지하기 위해 적외선을 방출하는 전자 장치입니다. IR 센서는 물체의 열을 측정하거나 움직임을 감지할 수 있습니다. 이 유형의 센서는 적외선 복사만 측정하며, 이를 방출하지 않는 것을 수동형 IR 센서라고 합니다.

IR 센서로 사람을 감지할 수 있나요? 수동형 적외선(PIR) 센서는 사람의 존재를 감지하는 데 사용됩니다. Grid-EYE 센서는 인체가 방출하는 적외선 복사로 사람을 감지합니다. 모든 인간은 특정 파장 범위의 적외선 에너지를 방출합니다. 흡수된 입사 복사는 물질의 온도를 변화시킵니다. IR 센서의 전압 범위는 15cm에서 2.8V, 150cm에서 0.4V이며 공급 전압은 4.5~5.5 VDC입니다.

LED란?

"Light-Emitting Diode(발광 다이오드)"의 약자입니다. LED는 전류가 흐를 때 빛을 방출하는 전자 장치입니다. 초기 LED는 빨간색만 방출했지만, 최신 LED는 빨강, 초록, 파랑(RGB) 등 여러 색상을 생성할 수 있습니다.

코드

IR 센서 기본 코드
int IRSensor = 2; // IR 센서를 Arduino 핀 2에 연결
int LED = 13;     // LED를 Arduino 핀 13에 연결

void setup() {
  pinMode(IRSensor, INPUT); // 센서 핀을 입력으로 설정
  pinMode(LED, OUTPUT);     // LED 핀을 출력으로 설정
}

void loop() {
  int statusSensor = digitalRead(IRSensor);
  if (statusSensor == 1) {
    digitalWrite(LED, LOW);  // 센서 감지 시 LED 끄기
  } else {
    digitalWrite(LED, HIGH); // 감지 안 될 때 LED 켜기
  }
}

작동 원리: IR 센서가 물체를 감지하면(출력 HIGH), 내장 LED(핀 13)가 꺼지고, 물체가 없으면(출력 LOW) LED가 켜집니다. 센서 모듈에 따라 로직이 반전될 수 있으니 데이터시트를 확인하세요.

제조공정

  1. DHT11 온습도 센서 + LED 표시등 + 피에조 부저 프로젝트
  2. K30 CO2 센서: 실시간 실내 공기질 모니터링
  3. 스마트 저금통 만들기: 아두이노 나노로 동전 인식기 제어하기
  4. 아두이노 블루투스로 LED 제어하기 - HC-05 & MIT App Inventor 입문 가이드
  5. 아두이노로 간단한 장애물 센서 만들기 - IR LED & 포토다이오드 튜토리얼
  6. DFRobot 정전식 지문 인식 센서 아두이노/ESP8266 연동 가이드
  7. 아두이노 클라우드 센서 타워 만들기: 온도, 모션, 가스 모니터링
  8. MAX30100 맥박 산소포화도 센서 아두이노 연동: 단계별 가이드
  9. YL-39/YL-69 토양 수분 센서를 아두이노 우노에 연결하는 단계별 가이드
  10. Sharp GP2Y1010AU0F 센서로 정밀 공기질 모니터 만들기