El primer proyecto que realizaremos con Arduino va a ser muy sencillo. Consistirá en conectar un led, y hacer que parpadee. Pero vallamos por pasos.
Lo primero, antes de nada, comentar que la version de Arduino que voy a utilzar para llevar a cabo los proyectos sera la Arduino Duemilanove USB, que trabaja con el microcontrolador ATMega328 de ATMEL.
Los materiales que utilizare son los siguientes:
– Placa Arduino (con su cable de conexion USB).
– 1 Led rojo.
Cogemos nuestro led, y observamos que tiene dos patitas, una mas corta que la otra. La patita corta es el cátodo (-), y la patita larga es el ánodo (+). Esto es importante a la hora de conectarlos al Arduino. Conectamos el anodo en el pin 13 del Arduino, y el cátodo en el pin GND que hay junto al pin 13. El pin 13 es «especial» porque tiene conectada una resistencia para evitar fundir el LED. De no ser asi tendriamos que haber conectado una resistencia entre el pin y el ánodo.
Siquiente paso. Conecatmos el Arduino con el Pc mediante la interfaz USB, y cargamos el siquiente programa:
int ledPin = 13; // LED conectado al pin digital 13
void setup() {
// Nada que hacer en setup
}
void loop() {
for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=5) {
analogWrite(ledPin, fadeValue);
delay(30);
}
for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=5) {
analogWrite(ledPin, fadeValue);
delay(30);
}
}
Una vez hecho esto hay que compilar el codigo y cargarlo en la placa (en proximas entradas veremos como funciona el entorno de programacion y como compilar y cargar los programas en Arduino). El entorno de programacion es el siguiente:
Una vez compilado y cargado en la placa, ya tenemos nuestro led parpadeando!!!
LED apagado
Espero haber sido suficienteme claro. No obstante, para algo estan los camentarios…
Salu2.