Practica 2 Arduino

martes, 19 de junio de 2012

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);
}
}

0 comentarios:

Publicar un comentario