본문 바로가기

컴퓨터

아두이노의 가장 친절한 입력 장치, KY-004 버튼 모듈

버튼을 누르면 두 개의 신호가 연결됩니다.

센서 설명

KY-004는 아주 대중적인 '푸시 버튼 스위치' 모듈입니다. 단순히 누르면 전기가 통하고(Short), 떼면 끊어지는(Open) 직관적인 구조를 가지고 있습니다.

 
 

KY-004 버튼 모듈은 버튼을 누르면 두 개의 신호 출력을 단락시키는 푸시 버튼이 장착되어 있습니다. 3.3V에서 5V의 작동 전압 범위에서 작동하며 -25°C에서 105°C의 온도 범위에서 사용할 수 있습니다. 100,000회의 작동 수명을 가진 KY-004는 높은 신뢰성과 내구성을 제공합니다. KY-004는 신뢰할 수 있고 내구성 있는 푸시 버튼 스위치가 필요한 응용 분야에 이상적입니다.

아두이노 연결 및 실습

 

Code-Example:

 

void setup() {
  Serial.begin(9600);
  // 내부 풀업 저항 사용: 버튼을 안 누르면 HIGH, 누르면 LOW 신호가 들어옴
  pinMode(3, INPUT); 
}

void loop() {
  int buttonState = digitalRead(3);
  
  if (buttonState == LOW) { // 스위치가 Short(연결) 되어 GND와 닿았을 때
    Serial.println("버튼이 눌렸습니다!");
    delay(200); // 디바운싱(채터링 방지)을 위한 짧은 대기
  }
}

 

KY-004는 작고 단순하지만, 디지털 입력의 핵심인 'High/Low'와 '풀업 저항'의 원리를 배우기에 가장 완벽한 부품입니다. 이 버튼 하나로 여러분의 아두이노 프로젝트에 생동감을 불어넣어 보세요!

#아두이노 #KY004 #아두이노스위치 #아두이노버튼 #전자회로 #센서학습 #IT교육 #코딩교육 #아두이노강좌 #풀업저항 #풀다운저항 #디지털입력 #마이크로컨트롤러 #메이커스페이스 #DIY전자공학

반응형