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.
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
- un computador con IDE Arduino 1.0.6
- placa Arduino mega 2560
- cable de conexión USB
- Protoboard
- 8 LEDs Rojos + 8 Resistencias de 1kohm
- Cables de conexion macho macho
Diagrama en la protoboard

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);
}
No hay comentarios.:
Publicar un comentario