ÍMBOLO DEL PULSADOR
IMAGEN REAL
Práctica 1: Encender un LED mediante pulsador
El objetivo de esta práctica es encender un LED utilizando un simple pulsador, es decir, se va a programar un código encargado de detectar si se pulsa el pulsador (haciendo uso de la entrada digital), en cuyo caso se encenderá el LED (haciendo uso de la salida digital). Para ello se va a construir un circuito utilizando un LED y un pulsador.
Características LED
Polarizado | Sí |
Intensidad de Corriente | 20mA |
Tensión Led (verde, ámbar, rojo) | 2.1V |
Cálculo de la resistencia para el LED
V = 5V - 2.1V = 2.9V
I = 20mA
V = I x R ; R = V / I
R = 2.9V / 0.02A = 145Ω -> 220Ω (por aproximación)
Por un lado se conecta el LED al pin digital 13 de la placa de arduino (utilizando su debida resistencia). Por otro lado, se conecta el pulsador al pin digital 2 de la placa de arduino.
Tutorial |
Programación en Arduino IDE
En primer lugar, se configura el pin digitales 13 en modo salida (OUTPUT) y el pin digital 2 en modo entrada (INPUT). Esta configuración se establece en la función setup(), ya que solamente se ejecuta una vez.
Al ejecutar el código se deberá detectar en todo momento si se ha pulsado el pulsador conectado al pin digital 2, en cuyo caso se establecerá el valor alto al pin digital 13, el cual está conectado al LED.
Programa Codigo Ide Arduino
const int LED=3;
const int PULSADOR=2;
void setup() {
pinMode(LED, OUTPUT);
pinMode(PULSADOR, INPUT);
}
void loop() {
if (digitalRead(PULSADOR) == HIGH) {
digitalWrite(LED, HIGH);
}
else {
digitalWrite(LED, LOW);
}
}
Programa arduino block (online)
SCRATCH PARA ARDUINO
No hay comentarios.:
Publicar un comentario