Tutorial conocer el estado de un pulsador de 4 pines con Arduino
En este tutorial aprenderás cómo conectar y leer el estado de un pulsador de 4 pines utilizando un Arduino. Los pulsadores de 4 pines son comúnmente utilizados en proyectos de electrónica debido a su simplicidad y facilidad de uso.
Materiales:
- Arduino uno
- Pulsador de 4 pines
- Resistencia de 220 ohmios
- Protoboard
- Cables de conexión - jumpers
Diagrama de conexión:
Código fuente:
void setup()
{
pinMode(2, INPUT); // el 2 representa el pin al cual esta conectado el pulsador
Serial.begin(9600);
}
void loop()
{
Serial.println(digitalRead(2));
}
Encendiendo led con un pulsador:
Diagrama de conexión:
Código:
// Definimos el pin del pulsador
const int buttonPin = 2;
// Definimos el pin del LED
const int ledPin = 13;
// Variable para almacenar el estado del pulsador
int buttonState = 0;
void setup() {
// Inicializamos el pin del pulsador como entrada
pinMode(buttonPin, INPUT);
// Inicializamos el pin del LED como salida
pinMode(ledPin, OUTPUT);
// Iniciamos la comunicación serial para depuración
Serial.begin(9600);
}
void loop() {
// Leemos el estado del pulsador
buttonState = digitalRead(buttonPin);
// Si el botón está presionado, encendemos el LED
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
Serial.println("Pulsador presionado");
} else {
// Si el botón no está presionado, apagamos el LED
digitalWrite(ledPin, LOW);
Serial.println("Pulsador no presionado");
}
// Pequeña demora para evitar rebotes
delay(50);
}
Pública tu duda o comentario
Resuelve tus dudas con la comunidad.
(0) Comentarios
No registra comentarios, se el primero en comentar.
Publicar