꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

피지컬 컴퓨팅/아두이노 기초 강좌

[아두이노 기초 강좌 35강] 인체 모션 감지 센서 PIR 센서 | 사람이 들어오면 LED 불 켜기

코드덤 2021. 3. 4. 12:03
반응형

안녕하세요. 코드덤입니다. 

 

오늘은 PIR 센서에 대해 알아볼 거예요. 

PIR 센서에서 IR이라고 하면, 적외선을 뜻합니다. 

p는 passive예요. 수동형이라는 뜻이죠. 

 

그래서 PIR센서는 수동형 적외선 센서를 뜻 합니다. 

 

수동형 적외선 센서는 주변에서 발산되는 적외선을 감지해 주는 센서예요. 

사람처럼 체온을 가지고 있는 동물들은 어느 정도의 적외선을 발산하고 있습니다. 

 

이렇게 사람이 발산하는 적외선을 감지해 주는 센서가 PIR 센서예요. 

 

아래 영상을 통해 보다 자세한 설명을 확인해 보세요~ 

 

적외선 센서에는 핀이 3개가 있는데요~ 

하나는 신호핀, 전원 핀, 그라운드 핀이에요. 

 

각각의 핀을 아래와 같이 연결하겠습니다. 

신호핀은 저는 2번으로 연결을 했습니다. 

 

이제 LED를 추가해 볼게요. 

LED는 220옴 저항을 사용했고, 12번 핀으로 연결을 했습니다. 

 

PIR 센서의 코딩은 정말 간단합니다. 

PIR 센서 값을 읽어서 HIGH인지 LOW인지를 확인하시면 됩니다. 

사람의 움직임이 감지가 되면, HIGH값을 가지고, 

그렇지 않으면 LOW 값을 가집니다. 

그래서 PIR 센서 값이 HIGH일 때, LED를 켜고, 그렇지 않으면, LOW로 LED를 꺼 주면, 모든 코딩이 완성된답니다. 

 

시뮬레이션을 눌러서, 적외선 센서를 클릭하면, 앞에 공이 하나 나타납니다. 

이 공을 여기저기 위치시키면서 LED의 불이 켜지는 모습을 확인해 보세요~ 

 

** 아두이노로 만드는 5가지 프로젝트도 함께 만나 보세요! **. 
LED꽃/스마트 무드등/ 피에조 피아노/ 반응형 액자/ 주크박스 만들기 

 

피지컬 컴퓨팅 아두이노로 만드는 5가지 프로젝트!

아두이노? 들어본 것 같기도 한데..? 📍아두이노(Arduino) = 나만의 작은 컴퓨터! '스마트 OO' , 어떤 제품 앞에 스마트라는 단어가 들어가지 않는 제품은 거의 없습니다. 그런 스마트 제품을 만들기

class101.app

 

반응형