Anuncios

lunes, 11 de febrero de 2013

Laboratorio #2

En este laboratorio  vamos a controlar con Arduino un secuencia de 6 LEDS, para controlar un LED
encendido que se mueve de izquierda a derecha segun la posicion del potenciometro.

Elementos utilizados:
- Placa Arduino One
- 6 LEDs
- 6 Resistencias   220 Ohmios
1 Potenciometros 10K

Diagrama del Montaje (usando Fritzing)

Esquema del Circuito (usando Fritzing)

Fotos del Montaje







Video Demo



codigo fuente



int led [6]={2,3,4,5,6,7};
int i;
int x;

void setup() {
pinMode(A1, INPUT);
for(int i=0;i<6;i++)
pinMode(i, OUTPUT);
}



void loop() {
x= analogRead(A1);
i=map(x,0,1023,0,5);
proceso(i);
}
void proceso(int i)
{

digitalWrite(led[i], HIGH);
delay(100); // wait for a second
digitalWrite(led[i], LOW);
//delay(50); // wait for a second
}


No hay comentarios:

Publicar un comentario