한글보드 : 아두이노 진동센서 / 충격감지 스위치 (Vibration Sensor Switch)

글보드 : 진동/충격 감지 센서 스위치 (Introduction)

진동이나 충격을 감지할 수 있는 센서입니다. 진동에 따라 디지털 신호를 출력하며, 센서 주위 혹은 센서에 직접적인

충격이 발생할 경우 이를 감지합니다. 경보 장치, 안전 장치 등에 응용하여 사용할 수 있습니다.

 

80e90a47f8312e938873bc9290487f4e_1494507

사양 (Specification)

  • 디지털 인터페이스

  • 상태 확인 LED 내장

  • 작동 전압: DC 3.3V ~ 5V

  • 크기: 25 x 21 mm

  • 무게: 4g




튜토리얼 (Tutorial)


80e90a47f8312e938873bc9290487f4e_1494508 

 

  

 

 

샘플 코드 (Sample Code)


void setup() {

  Serial.begin(9600);                                                      // 시리얼 통신을 시작, 통신속도는 (9600)

  pinMode(3, INPUT);                                                    // 디지털 3번 핀을 입력모드로 설정

}


void loop() {

  int a = digitalRead(3);                                                // 정수형 변수 a를 생성한 후 디지털 3번핀에 입력되는 신호를 입력

  if (a == LOW) {                                                         // a가 LOW (0)이면

    Serial.println("Vibration Sensing!");                            // 시리얼 모니터에 "Vibration Sensing!" 를 출력

    delay(2000);                                                            // 2초간 대기

  }

  else {                                                                         // 그게 아니라면 (a가 LOW가 아니라면)

    Serial.println("Nothing");                                            // 시리얼 모니터에 "Nothing"을 입력

  }

}


/*진동 혹은 충격이 발생할 경우 모듈의 LED가 켜지며 

시리얼 모니터에 Vibration Sensing! 이라는 문구가 출력.

*/

 

 

 

결과물 (Output)

아두이노 스케치의 시리얼 모니터 확인시 센서의 감지 상태을 확인할 수 있습니다.

80e90a47f8312e938873bc9290487f4e_1494508



 

판매처 - 메카솔루션 (http://mechasolution.com)  /   디스트리뷰터 문의 -

메카리워즈 Image Map


모바일 버전으로 보기