1 DE ARDUINO
En la mayora de los lenguajes de programacin, el primer programa que
escribe imprime "hola mundo" en la pantalla. Dado que una placa Arduino
no tiene una pantalla y solo tiene un LED nuestro programa tendr que
parpadear un LED en su lugar. Las tarjetas estn diseadas para hacer ms
fcil a parpadear un LED utilizando pin digital 13. Algunos (como el
Diecimila y LilyPad) tienen la LED incorporado en el tablero. En la mayora
de los otros (como el Mini y BT), hay una resistencia de 1 KB en el pasador,
lo que le permite conectar un LED directamente. (Para conectar un LED a
otro pin digital, se debe utilizar una resistencia externa.) Los LED tienen
polaridad, lo que significa que slo se iluminarn cuando se orienta las
terminales correctamente. La pata larga suele ser positiva y debe conectar
al pin 13. La pata corta conecta a GND; la bombilla del LED tambin suelen
tener un borde plano de este lado. Si el LED no se enciende, tratando de
revertir las terminales (que no se haga dao el LED si lo conecta al revs por
un corto perodo de tiempo).
TRABAJO PREVIO
1.-Instala en tu computadora el programa para manejar el arduino.
EL SOFTWARE PARA ARDUINO LO PUEDES BAJAR DE LA PGINA:
http://arduino.cc/en/Main/Software
Te recomiendo la versin 1.0.5 para ARDUINO UNO R3 o la 1.0.2
/*
Este es un bloque de comentarios, su contenido ser ignorado por el compilador.
Su funcin es almacenar informacin que nos haga ms sencilla la compresin del
cdigo o recordar su funcionamiento tiempo despus, as que cuanto ms
descriptivos seamos mejor.
BLINK
Enciende un LED durante un segundo, lo apaga durante otro segundo,
repetidamente. Este ejemplo de cdigo es de dominio pblico.
*/
void setup() { // Esta en una lnea comentada.
// Establece un pin digital como salida.
// El Pin 13 tiene un LED conectado a el.
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // enciende el LED
delay(1000);
// espera un segundo
digitalWrite(13, LOW); // apaga el LED
delay(1000);
// espera un segundo
}
Arduino
DESARROLLO: