Contenido del curso

Actividad 3

 

LED + Pulsador con Pull-Down

Esta actividad consiste en añadir un pulsador en modo Pull-down empleando una resistencia de 1 kΩ o de 10 kΩ, conectado a uno de los pines digitales del Arduino configurado como entrada. Realiza el programa de forma que al mantener pulsado el botón, el LED se mantenga encendido, y que al dejar de pulsar, el LED se mantenga apagado:


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
21 Número de vistas
21 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.