반응형
라즈베리 파이에 인체감지 센서- 모션 디텍트 센서 머 다 좋고, APS001 을 연결하여 시험하였다.
센서 사양은 아래와 같다.
주의할 점은 반드시 aps001 사용시 out 추력에 pull-up 저항을 달아야 한다. 그래서 OUT 신호가 LOW 일때 디텍션 하는것이다.
아래는 소스코드
#include <stdio.h>
#include <wiringPi.h>
#define soundDetect 17
#define humanDetect 27
int main(void)
{
int i = 0;
if(wiringPiSetupGpio() == -1)
return 1;
pinMode(soundDetect, INPUT);
pinMode(humanDetect, INPUT);
while(1)
{
if(digitalRead(soundDetect) == 0)
{
printf("sound Detect %d \n", i);
i++;
}
//if(digitalRead(soundDetect) == 1)
//printf("No Sound\n");
if(digitalRead(humanDetect) == 0)
{
printf("human-human detect %d \n", i);
i++;
}
}
return 0;
}
반응형
'개발자 > Raspberry Pi' 카테고리의 다른 글
라즈베리 파이 APM 설치후 phpmyadmin 안뜰때 해결 (0) | 2014.10.02 |
---|---|
에러해결 : Host 'HOST이름' is not allowed to connect to this MySQL server (0) | 2014.10.02 |
mysql 에러 - Can't connect to MySQL server on '192.168.1.242' (111) (0) | 2014.10.02 |
HT-01SV 온습도 센서 구현 코드들 (0) | 2014.10.02 |
모듈, 센서, 전자부품 구입처 정리 (0) | 2014.10.01 |
GPIO 충돌, I2C 사용할 때 GPIO와 충돌해결 - wire, w1_gpio, w1_therm (0) | 2014.09.17 |
라즈베리파이 강좌 라즈베리 파이 사용법 (1) | 2014.08.19 |
라즈베리파이 활용 및 GPIO 강좌 목차 (0) | 2014.08.19 |
더욱 좋은 정보를 제공하겠습니다.~ ^^