한글보드 : 아두이노 디지털 푸쉬버튼 스위치 (초록) / 택트 푸시버튼 (Button Module)

글보드 : 디지털 푸쉬버튼 스위치 (Introduction)

스위치로 사용할 수 있는 푸쉬버튼 모듈입니다. 버튼을 누르고 있는 동안 신호가 바뀌어 ON/OFF 개념으로 사용

수 있습니다. 버튼을 누르는 동안 LOW 신호가 출력되며, 누르지 않을 때 HIGH 신호를 출력합니다.

 

80e90a47f8312e938873bc9290487f4e_1494430

사양 (Specification)

  • 디지털 인터페이스

  • 푸쉬 버튼 스위치 모듈

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

  • 크기: 26 x 21 mm




튜토리얼 (Tutorial)

80e90a47f8312e938873bc9290487f4e_1494461
 

 

  

 

 

샘플 코드 (Sample Code)


void setup() {

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

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

}


void loop() {

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

  if (a == HIGH) {                                                         // a가 HIGH (1)이면 (버튼을 누르지 않으면)

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

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

  }

  else {                                                                         // 그게 아니라면 (a가 HIGH가 아니라면) (버튼을 누르면)

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

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

  }

}


 

 

 

결과물 (Output)

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

80e90a47f8312e938873bc9290487f4e_1494430



 

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

▶아래 플러스 친구 버튼을 통해 다양한 정보와 교제 자료 및 이벤트등의 소식을 받아보실 수 있습니다.




모바일 버전으로 보기