¿Qué es el Módulo KY-004?
El Módulo ky-004 Sensor Push Button detecta una acción al momento de presionarlo, se utiliza para proyectos en donde se necesite una señal externa.
¿Para qué es el Módulo KY-004?
El Módulo ky-004 Sensor Push Button se utilizan en dispositivos mecánicos y/o electrónicos para mandar una señal, interruptor o reiniciar un programa.
Características del módulo KY-004
Este módulo consta de un botón pulsador táctil, una resistencia de 10kΩ y 3 pines.
Especificaciones:
- Voltaje de Funcionamiento 3.3V – 5V
- Salida Digital: 0 / 1
- Vida de Contacto 100.000 Ciclos
- Rango nominal: 50mA 12VDC
- Resistencia de contacto: 50m Ω max (inicial)
- Resistencia de aislamiento: 100M Ω (mindc 250V)
- Rigidez dieléctrica: AC250V (50/60Hz por 1 minuto)
- Vida eléctrica: 1.000.000 de ciclos
- Temperatura ambiente: - 25 ℃ ~ + 105 ℃
- Fuerza de operación: 180 / 230 (± 20GF)
- Temperatura de deformación en caliente: 250 ℃ - 280 ℃
Conexión del módulo KY-004 con Arduino
Conectar el pin de señal del módulo (S) al pin 3 del Arduino. Luego conectar el pin de alimentación del módulo (central) y tierra (-) a +5V y GND en la placa de Arduino respectivamente.
Conexión del módulo KY-004 con Arduino

Código:
El siguiente código de Arduino leerá continuamente el estado del botón en el módulo, cuando se presione el botón, se encenderá el LED de Arduino en el pin 13.
int led = 13;
int PinBoton = 3;
int valor;
void setup(){
pinMode(led,OUTPUT);
pinMode(PinBoton,INPUT);
}
void loop(){
valor = digitalRead(PinBoton);
if(valor==HIGH){
digitalWrite(led,HIGH);
}else{
digitalWrite(led,LOW);
}
}