ARDUINO PRÁCTICO 3

CONECTAR PULSADOR COMO ENTRADA AL ARDUINO

Cuando se pulsa el pulsador (entrada 5 a “0”) se enciende y se apaga de
forma intermitente la salida 13

Circuito

Arduino Practico 03 - Entrada con Pulsador

Funcionamiento:
Cuando la E5 = 1 Entonces S13 = 0
Cuando la E5 = 0 Entonces S13 = 0-1 (Intermitente 200,200 ms)

Simulador

Programa

/*
* Entrada al Arduino por pulsador
*
* Ejemplo básico con Arduino. Encendido y apagado de un led
* Usando el PIN 13 como salida
* En este caso agregamos una llave de entrada en pin 5
*
*/
int ledPin= 13; // pin para el LED
int inPin= 5; // pin de entrada parael pulsador
int val= 0; // variable para leer el estado del pin

void setup() {
pinMode(ledPin, OUTPUT); // declara la salida al LED
pinMode(inPin, INPUT); // declara la entrada para el pulsador
}

void loop(){
val= digitalRead(inPin); // lee valor de entrada
if(val== HIGH) { // chequea si el valor leído es “1” (botón presionado)
digitalWrite(ledPin, LOW); // pone el LED en OFF
} else{
digitalWrite(ledPin, LOW); // parpadea el LED
delay(200);
digitalWrite(ledPin, HIGH);
delay(200);
}
}

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio