jueves, 20 de septiembre de 2012

Parpadeo


Vamos a comenzar a dar los primeros pasos con nuestra placa de Arduino.

Para ello, vamos a hacer que un LED parpadee. Para ello necesitamos:

- Placa de Arduino.
- Software de Arduino.
- Cable USB.
- LED.
- Resistencia de 220 (opcional).
- Protoboard (opcional).

En primer lugar, vamos a abrir el programa de Arduino. Ahora en adelante, lo llamaremos "entorno de programación".

Ahora, vamos a proceder a configurar el entorno de programación a nuestra placa. Yo en mi caso, tengo la Arduino UNO. Para configurarlo, tenemos que ir a la pestaña de Herramientas > Tarjeta > Arduino UNO.

En la misma pestaña, encontramos un menú que pone Puerto serial. Por defecto suele ser COM3.


Ahora en principio, ya podemos ponernos a programar.

Vamos a escribir nuestro sketch.

int LED = 13; //Declara el pin usado para el LED//
int time = 500; //Declara el tiempo de "delay"//

void setup(){
  pinMode(LED, OUTPUT); //El pin LED o el pin 13 se va a comportar como salida//
}

void loop(){
  //Es el bucle que va a seguir cuando se alimente la placa de Arduino//
  digitalWrite(LED, HIGH); //El pin LED pasa a estado "alto" y el LED se enciende//
  delay(time); //Retrasa 500 milisegundos(ms)//
  digitalWrite(LED, LOW); //El pin LED pasa a estado "bajo" y el LED se apaga//
  delay(time); //Retrasa 500 ms//
}

Si os fijáis, algunas cosas están en otro color, de momento os lo indico así para que cuando esteis escribiendo el programa, si alguna cosa no se pone de color narganja o azul, es porque está mal escrito. Por otra parte, siempre hay que poner los corchetes {} y los paréntesis (). Además, lo que está entre dos barras //...// Eso aparecerá en gris, y eso el programa no le hace caso, simplemente es para aclarar alguna cosa cuando lo estás escribiendo.

Ahora, pasamos a montar el circuito.

Antes, había dicho que el uso de un protoboard y una resistencia era algo opcional. Esto es, porque el pin 13, tiene ya de serie un LED y una resistencia.

De todas formas, si lo queremos conectar a otro pin, lo único que tenemos que hacer es cambiar el pin en el sketch, y montar el circuito de la siguiente manera.




Yo lo voy a montar en el pin 4.


Aquí os dejo un par de vídeos del resultado final y de los pasos para la configuración.


Este tutorial, está como ejemplo en el programa de Arduino, está en la pestaña de Archivo > Ejemplos > Básico > Blink.

No hay comentarios:

Publicar un comentario