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

센서 설명
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전자공학
반응형
'컴퓨터' 카테고리의 다른 글
| 가성비 IoT의 제왕, Wemos D1 R1(ESP8266) 완벽 가이드 (0) | 2025.12.24 |
|---|---|
| [아두이노 센서] 비접촉 스위치! KY-003 홀 자기 센서 사용법 (0) | 2025.12.23 |
| [아두이노 기초] 흔들면 감지하는 '진동(충격) 스위치' 완벽 사용법 (0) | 2025.12.23 |
| 아두이노 초정밀 온도 센서 DS18B20 사용법 (TMP36과 헷갈리지 마세요!) (1) | 2025.12.20 |
| Arduino [강의 4강] 7세그먼트(7-Segment Display) (0) | 2025.12.20 |