En esta práctica hemos encendido dos leds a través de un pulsador con la placa Arduino. Mientras este pulsado el botón los leds estarán encendidos. Este es el programa que hemos realizado, es igual que con un led porque llevamos la corriente del pin 13 al nuevo led:
const int boton = 3;
const int led = 13;
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(boton, INPUT_PULLUP);
pinMode(led, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
if (digitalRead(boton)==LOW){
digitalWrite(led,HIGH);
}else{
digitalWrite(led,LOW);
}
}
A continuación adjunto una foto y vídeo de prueba:

No hay comentarios:
Publicar un comentario