Contenido del curso

Actividad 4

 

LED + Pulsador con Pull-Up

Este circuito funcionaría igual que el Pull-Down, pero conectando el pulsador en modo Pull-Up empleando una resistencia de 1 kΩ o de 10 kΩ, de modo que ahora mientras pulsamos el botón el led se mantiene apagado y si lo dejamos de pulsar se mantiene encendido:



const int pin_led = 9;      // Definimos el pin donde conectar el LED
const int pin_pulsador = 10; // Definimos el pin donde conectar el Pulsador


void setup() {


  pinMode(pin_led, OUTPUT);     // Inicializamos el pin del LED como salida
  pinMode(pin_pulsador, INPUT); // y el pin del Pulsador como entrada


  digitalWrite(pin_led, LOW);   // Apagamos el LED


}


void loop() {


  // Comprobamos que la lectura del pin del Pulsador esté:
  // --> en ALTA (HIGH), si estamos usando la resistencia Pull Down
  // --> en BAJA (LOW), si estamos usando la resistencia Pull Up

  if(digitalRead(pin_pulsador) == HIGH) {

    digitalWrite(pin_led, HIGH);  // Encendemos el LED

  } else {

    digitalWrite(pin_led, LOW);   // Apagamos el LED

  }


}



Puedes descargar la solución pinchando en el siguiente icono:


Vistas
19 Número de vistas
19 Vistas de miembros
0 Vistas públicas
Acciones
0 Gustos
0 No me gusta
0 Comentarios
Compartir en redes sociales
Compartir enlace
Compartir por correo

Por favor iniciar sesión para compartir esto webpage por correo.