arduino 인체감지센서 HC-SR501 사용해보기
갖고 있는 arduino 센서 중에서 저렴하면서도 효율적인 것들이 몇 가지 있는데 그중 대표적인 것이 인체감지센서가 아닐까 싶습니다. 많은 센서들이 상황에 따라서 각자의 역할을 충실히 하고 우리 생활에서 유용하게 응용할 수 있는 것들이지만 특히 인체감지센서는 사람의 인체만을 인식하기 때문에 조금은 더 특별하게 느껴지는 거 같더라고요. 생긴 건 이렇게 생겼는데 그 역할 때문인지 뭔가 더 있어 보이지 않나요? 하지만 가격은 2천 원도 안되는 정말 저렴한 가격입니다. 혹시 이 글을 보시는 분들 중 인체감지 센서가 어디에 사용되지?라고 생각하시는 분들도 있죠? 우리 일상생활에서 가장 흔히 볼 수 있는 곳이 바로 아파트나 원룸 입구 또는 계단에 있는 전등입니다. 그것들은 우리가 지나갈 때만 불이 켜지죠? 그리고 ..
Arduino Servo Motor 두개 동시에 제어해보자.
지난 글에서 서보모터를 다뤄보면서 Arduino Servo Motor의 작동원리를 알아봤는데요. 그때 글에서는 두 개 중 아래쪽 서보모터의 상태가 좋지 못해서 위쪽 것만 움직여 봤잖아요? 이번 글에서는 브라킷으로 연결된 두 개의 servo motor를 동시에 제어하는 예제를 만들어볼까 합니다. ▲ 이 녀석을 사용할 건데... 그때 그 아래쪽 모터 상태가 안 좋던 녀석은 아니고요. 다른 놈인데 두 개 모두 정상 작동하니까 이번에는 아래쪽 모터는 왼쪽과 오른쪽으로 무한 반복하고 동시에 위쪽 녀석도 지난 글처럼 앞뒤로 적당하게 움직이면서 마치 주변을 두리번거리면서 감시하고 있는듯한 느낌의 카메라를 만들어 보려고 합니다. ▲ 먼저 앞글에서 했던 것처럼 arduino와 이 두 개의 servo motor를 연결하겠..
아두이노 버튼 눌러서 LED 제어 불켜기
지난 글(http://kd3302.tistory.com/921)에서는 코딩을 통해서 LED 제어를 해봤는데 그 예제에서는 단지 프로그램을 통해서만 제어할 수 있었지만 이번에는 아두이노 버튼을 눌러서 LED 불켜기를 해볼 생각입니다. 즉, 우리가 원할 때만 켜지도록 해보려는 건데요. 브레드보드 위에 LED와 버튼을 연결한 후 버튼을 눌렀을 때만 점등 되도록 하는 내용이구요. 회로를 만들 준비물을 살펴보면... 아두이노 보드와 빵 판 그리고 버튼과 LED 및 저항, 점퍼선 등이 있으면 되겠네요. 그리고 전체적인 내용을 구상해보면... 버튼 눌렸을 때(HIGH)만 데이터를 받아와서 LED를 켜도록 하면 될 거 같고요. 회로를 연결해보면 다음과 같겠네요. LED는 D3에서 제어하도록 했고 D2를 통해서 버튼의 ..