jueves, 24 de marzo de 2016

efecto de luces «auto fantastico» arduino y leds



Hola amigos del youtube en este nuevo vídeo haremos un efecto de luces similar a las luces del auto fantástico.

Código y esquema aquí http://adf.ly/1YkB81

Materiales

- 1 protoboard
- 1 arduino uno
- Cables para arduino
- 8 leds de el color que deseen
- 8 resistencias de 330 ohms

Más vídeos

visiten http://vilcavictor.blogspot.pe/

Sino quieren descargar aqui les dejo el CODIGO COMPLETO

int led1 = 4;
int led2 = 5;
int led3 = 6;
int led4 = 7;
int led5 = 8;
int led6 = 9;
int led7 = 10;
int led8 = 11;

int tiempo=20;


void setup() {

pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
pinMode(led6,OUTPUT);
pinMode(led7,OUTPUT);
pinMode(led8,OUTPUT);

}

void loop() {

digitalWrite(led1,HIGH);
delay(tiempo);
digitalWrite(led1,LOW);
delay(tiempo);
digitalWrite(led2,HIGH);
delay(tiempo);
digitalWrite(led2,LOW);
delay(tiempo);
digitalWrite(led3,HIGH);
delay(tiempo);
digitalWrite(led3,LOW);
delay(tiempo);
digitalWrite(led4,HIGH);
delay(tiempo);
digitalWrite(led4,LOW);
delay(tiempo);
digitalWrite(led5,HIGH);
delay(tiempo);
digitalWrite(led5,LOW);
delay(tiempo);
digitalWrite(led6,HIGH);
delay(tiempo);
digitalWrite(led6,LOW);
delay(tiempo);
digitalWrite(led7,HIGH);
delay(tiempo);
digitalWrite(led7,LOW);
delay(tiempo);
digitalWrite(led8,HIGH);
delay(tiempo);
digitalWrite(led8,LOW);
delay(tiempo);

digitalWrite(led8,HIGH);
delay(tiempo);
digitalWrite(led8,LOW);
delay(tiempo);
digitalWrite(led7,HIGH);
delay(tiempo);
digitalWrite(led7,LOW);
delay(tiempo);
digitalWrite(led6,HIGH);
delay(tiempo);
digitalWrite(led6,LOW);
delay(tiempo);
digitalWrite(led5,HIGH);
delay(tiempo);
digitalWrite(led5,LOW);
delay(tiempo);
digitalWrite(led4,HIGH);
delay(tiempo);
digitalWrite(led4,LOW);
delay(tiempo);
digitalWrite(led3,HIGH);
delay(tiempo);
digitalWrite(led3,LOW);
delay(tiempo);
digitalWrite(led2,HIGH);
delay(tiempo);
digitalWrite(led2,LOW);
delay(tiempo);
digitalWrite(led1,HIGH);
delay(tiempo);
digitalWrite(led1,LOW);
delay(tiempo);
}