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
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
}
No hay comentarios.:
Publicar un comentario