domingo, 6 de noviembre de 2022

Pulsador programa

 Í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

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