모션 센서란 무엇인가요? 어떻게 작동하나요? 어떻게 작동시키나요? 소개 수동 적외선 모션 센서(PIR 센서)는 시야 내 물체에서 방출되는 적외선을 측정하는 전자 센서입니다. PIR 센서는 일반적으로 보안 알람과 자동 조명 애플리케이션에 사용됩니다.PIR 센서는 일반적인 움직임을 감지하지만, 누가 또는 무엇이 움직였는지에 대한 정보는 제공하지 않습니다. 이를 위해서는 이미징 IR 센서가 필요합니다. 우리는 귀하의 집에 침입 경보를 위한 PIR 센서를 사용하는 프로젝트를 만들었습니다! Sommaire masquer 1 모션 센서란 무엇인가요? 어떻게 작동하나요? 어떻게 작동시키나요? 1.1 소개 1.1.1 센서는 어떻게 움직임을 감지하나요? 1.1.2 센서는 어떻게 작동하나요? 1.1.3 모션 센서 핀 1.2 직렬 모니터를 통한 감지 1.3 움직임이 있는 경우 경고등 켜짐 1.4 움직임에 따른 소음 경고 센서는 어떻게 움직임을 감지하나요? 절대 영도보다 높은 온도를 가진 모든 물체는 전자기파의 형태로 열에너지를 방출합니다. 일반적으로 이 방사선은 적외선 파장에서 방출되기 때문에 인간의 눈에는 보이지 않지만, 모션 센서로 감지할 수 있습니다. 센서는 어떻게 작동하나요? 모션 센서에는 두 개의 슬롯이 있으며, 각 슬롯은 특수한 적외선 감지 소재로 만들어졌습니다. 센서가 비활성화되면 두 슬릿은 실내에서 방출되는 주변광량인 동일한 양의 IR을 감지합니다. 사람이나 동물 등 따뜻한 물체가 지나갈 때, 먼저 모션 센서의 절반을 가로채서 두 절반 사이에 긍정적인 차등 변화가 발생합니다. 뜨거운 물체가 감지 구역을 벗어나면 반대 현상이 발생하여 센서가 음의 차이 변화를 생성합니다. 이러한 변화의 충동이 감지됩니다. 모션 센서 핀 모션 센서 핀: Vcc: Arduino 보드의 5V 핀에신호: 아두이노 보드의 신호 핀 중 하나에 있는 핀GND: 접지에 연결해야 합니다. 직렬 모니터를 통한 감지 이제 직렬 모니터에 움직임 감지를 표시하는 방법을 살펴보겠습니다. int valeur_capteur=0; void setup (){ Serial.begin(9600); } void loop (){ valeur_capteur=analogRead(A0); if (valeur_capteur >100){ Serial.println("움직임 감지됨"); } if (valeur_capteur <100){ Serial.println("움직임 없음"); } delay(200); } 움직임이 있는 경우 경고등 켜짐 센서가 움직임을 감지하면 LED를 켜는 방법을 알아보겠습니다. int valeur_capteur=0; int valeur_led=0; int led_broche=11; void setup (){ pinMode(led_broche,OUTPUT); } void loop (){ valeur_capteur=analogRead(A0); valeur_led=map(valeur_capteur,0,1023,0,255); analogWrite(led_broche, valeur_led); } LED를 전구로 교체하고 릴레이를 연결하면 누군가 들어오면 방이 켜집니다. 움직임에 따른 소음 경고 이제 센서가 움직임을 감지하면 부저를 켜는 방법을 살펴보겠습니다. int buzzer_broche=3; int capteur_mouvement=A0; void setup (){ pinMode(buzzer_broche,OUTPUT); } void loop (){ if (analogRead(capteur_mouvement)> 100){ digitalWrite(buzzer_broche,HIGH); } if (analogRead(capteur_mouvement)< 100){ digitalWrite(buzzer_broche,LOW); } } 이 프로젝트는 예를 들어 방을 보호하기 위한 알람을 만드는 데 도움이 될 수 있습니다.