La
practica 2 seria igual que la 1 con la diferencia que pondremos un
pulsador para que cuando lo pulsemos se encienda el led.Tambien
pondremos una resistencia de 220 ohmios ademas de la de 10K , para que
cuando pulsemos el pulsador no se desperdicie la corriente.
Este es el codigo.
/*
Tutorial #0002 Arduino Academy - E/S DIGITALES
En este proyecto encenderemos un LED conectado
al pin digital 12 cuando presionemos el pulsador
asociado al pin digital 2.
Este proyecto es de dominio público
*/
// Variables estáticas
int pinBoton = 2; // Declaramos la variable pin del Botón
int pinLed = 12; // Declaramos la variable pin del Led
// Variables dinámicas
int estadoBoton = 0; // Variable para estado del botón
void setup() {
// Inicializa el pin del LED como salida:
pinMode(pinLed, OUTPUT);
// Inicializa el pin del botón como entrada:
pinMode(pinBoton, INPUT);
}
void loop(){
// Lee el valor del pin del botón y lo almacena
// en la variable estadoBoton
estadoBoton = digitalRead(pinBoton);
// Chequea si el botón está pulsado:
if (estadoBoton == HIGH) {
// Si es así, enciende el LED:
digitalWrite(pinLed, HIGH);
}
else {
// Si no, lo mantiene apagado:
digitalWrite(pinLed, LOW);
}
}
Related Posts:
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario