ARDUINO 018 LUCES COCHE

Efecto luces coche fantástico

Material:

  • 1 Arduino
  • 1 placa Protoboard
  • 7 resistencias de 220 Ohmios (rojo-rojo-marrón)
  • 7 leds (verde, amarillo, rojo)
  • 1 potenciómetro
  • 11 conectores de colores

Esquema eléctrico:


Programa de Arduino (con malas prácticas)


Programa de Arduino (con buenas prácticas)


Montaje eléctrico (por si hay dudas)


Programa de Arduino


const int led[]={13,12,11,10,9,8,7};
int timer =200;

void setup() {
  Serial.begin(9600);
  for(int i=0; i<sizeof(led); i++){
    pinMode(led[i], OUTPUT);
  }
}

void loop() {
  timer=analogRead(0);
  for(int i=0;i<sizeof(led);i++){
    digitalWrite(led[i],HIGH);
    delay(timer);
    digitalWrite(led[i],LOW);
  }
  for(int i=sizeof(led)-1;i>0;i--){
    digitalWrite(led[i],HIGH);
    delay(timer);
    digitalWrite(led[i],LOW);
  }
}



No hay comentarios:

Publicar un comentario