sábado, 13 de noviembre de 2010

Encender un led con el arduino

Qué onda blogueros:

Lo esencial para esta práctica que realice es el programa del  arduino que se encuentra en esta página:


Este programa nos permitirá programar, compilar y  posteriormente cargar en el micro controlador de la tarjeta arduino el programa que queramos.

Para poder comenzar a usar tu tableta arduino en conjunto con el programa necesitas saber unas cuantas cosas:
·         saber en que puerto esta siendo conectado el arduino, para esto se tiene que  ir a propiedades del dispositivo para ver a que puerto está conectado (com1, com2, com3 …).
·         Después de saber cuál puerto es en el que se conecta  la tableta arduino en el programa arduino vas a tools/serial_port/ com
·         Por ultimo  vas a tools/board y escoges el tipo de arduino que utilizas

Ahora vamos a programar:

En mi  clase usamos un ejemplo que ya vienen en el programa en la sección de file/example   con el nombre de “led”

Y el programa es el siguiente.
void setup() {              

  pinMode(22, OUTPUT);  
 // en esta parte del programa van las entradas y salidas a utilizar.
// Existen 3 tipos de pines q se pueden utilizar  son los análogos (entrada), P.W.M(salidas) y digitales  (puede ser usado como de entrada y //de salida)
}

void loop() {
  digitalWrite(22, HIGH);   //manda la señal de encendido con HIGH
  delay(1000);              // retrasa el tiempo de ejecucion de la siguiente línea en milisegundos
  digitalWrite(22, LOW);    // manda la señal de apagado  con el LOW
  delay(1000);              
}


Después de ver el código, vamos a ver como se conectan un led al arduino, para esto existen dos formas para hacerlo.




Cuando se quiere controlar muchos LEDS, es más útil la segunda opción y consiste en:
·         Conectar el pin que quieres con un cable hacia la misma fila que la resistencia.
·         La otra punta de la resistencia se conecta a la fila que la patita positiva del led
·         Por ultimo con otro cable se conecta la patita negativa del led a la negativa o GND del arduino.

No hay comentarios:

Publicar un comentario