Pulsador

Este es un pulsador inverso, esta vez los LED´s estarán encendidos, y al pulsar estos se apagarán. 


Muy bien, aquí solo necesitamos la placa Arduino, un par de pulsadores, un par de LED´s, un par de resistencia y una mini protoboard o mini placa de pruebas (Tinkercad). Con el siguiente código heremos nuestro circuito ok? 


Como podrás ver en el código vienes los libreros en los cuales de manera breve nos indican que realiza cada comando. Pareciera algo muy complicado, lo es? No lo sé, solo lo sabrás intentándolo.


const int led_rojo = 3;

const int led_verde = 4; //Declarar Variables y Constantes

const int ent_pulsador = 7;

const int ent_pullDown = 8; //en este caso variables tipo entero

int lectura;

int lectura_pull;

void setup()

{

pinMode(led_rojo, OUTPUT);

pinMode(led_verde, OUTPUT); // Asignación de puertos como entrada/salida

pinMode(ent_pulsador, INPUT_PULLUP); //Se utiliza la resistencia

pinMode(ent_pullDown, INPUT); // interna de Pull_Up

}

void loop()

{

lectura = digitalRead(ent_pulsador); //Se lee el estado del pulsador

lectura_pull = digitalRead(ent_pullDown); //Se lee el estado del pulsador/resistencia

digitalWrite(led_rojo, lectura); //Se escribe en el puerto 3 el estado de la

//la lectura del pulsador

digitalWrite(led_verde, lectura_pull); ////Se escribe en el puerto 4 el estado de

//la lectura del pulsador/resistencia de

//Pull-Up

}







Comentarios

Entradas populares