Este módulo cuenta con un botón o pulsador y es muy práctico para leer una entrada digital con Arduino, Raspberry PI, microcontroladores, etc.
El módulo incluye una resistencia Pulldown de 10Kohm, lo que ayuda a mantener un nivel estable en el pin de entrada.
Puede utilizarse sin problemas en sistemas de 5V y 3.3V.
El pulsador entrega un nivel bajo (0V – Gnd) cuando no está siendo presionado y entrega nivel alto (ej: 5V o 3,3V) cuando es presionado.
Código de Ejemplo para Arduino:
/* #Al presionar el botón, se debe encender el LED 13, que es el que viene integrado en las placas Aruduino más conocidas.
*/
int ledPin = 13; // pin para activar el LED
int inputPin = 3; // Conecte el sensor al pin 3 de Arduino
void setup() {
pinMode(ledPin, OUTPUT); // declare LED como salida
pinMode(inputPin, INPUT); // declare el pin para la lectura del botón como entrada
}
void loop(){
int val = digitalRead(inputPin); // leemos el estado del botón
if (val == HIGH) { // en caso que esté presionado, la lectura será HIGH (Nivel Alto)
digitalWrite(ledPin, HIGH); // encendemos el LED
} else {
digitalWrite(ledPin, LOW); // Apagamos el LED
}
Características |
|
---|---|
Dimensiones | 11 x 22 mm |
Voltaje | 3,5, 5V |
Salida | nivel digital (presione alto, suelte bajo) |
Interfaz | interfaz 3P S V G |
Plataforma | MCU, ARM, raspberry pi, Chip 51, Kit electrónico de bricolaje |
Material | plástico. |
Contenido del paquete
- 1 x Modulo Boton Pulsador interruptor tactil 12x12mm Arduino Raspberry PI Verde