domingo, 15 de marzo de 2015

laboratorio 1
controlar 8 LEDs desde Arduino  un LED que se mueve en forma continua de izquierda a derecha y de derecha a izquierda.
Para este primer laboratorio se utilizan ocho salidas digitales de la placa Arduino mega en donde el tiempo que demora el encendido y apagado de los leds se puede definir desde el software.

Materiales utilizados
  1. un computador con IDE Arduino 1.0.6
  2. placa Arduino mega 2560
  3. cable de conexión USB
  4. Protoboard
  5. 8 LEDs Rojos + 8 Resistencias de 1kohm
  6. Cables de conexion macho macho


Diagrama en la protoboard


 Esquemático en fritzing



PCB en fritzing




Procedimiento de el montaje


Se hace el montaje de las resistencias y los leds según el diagrama esquemático





Así quedara el montaje











Aca se carga el codigo desde el ide arduino
codigo fuente de arduino


void setup()
{
  for (int p=2; p<=9 ; p++) //se declaran los pines a usar
    pinMode(p,OUTPUT); // se declaran los pines como salidas 
}
    void loop()
{    
  for (int p=2; p<=9; p++)
  { 
   prender(p,20);
   apagar(p,20);
  }
  for (int p=8; p>=3; p--)
{
   prender(p,20);
   apagar(p,20);
}
}
    void prender (int p,int t)
    {
      digitalWrite(p, HIGH);
      delay(t);
    }
    void apagar(int p, int t)
    {
      digitalWrite(p,LOW);
      delay(t);
    }

Video de funcionamiento




No hay comentarios.:

Publicar un comentario