lunes, 14 de agosto de 2017


  • DESCRIPCIÓN DEL PROYECTO.
  • A PARTIR DE LA PRÁCTICAS ANTERIORES REALIZAR LA CONEXIÓN DE 8 LEDS AL ARDUINO Y MOSTRARLO SECUENCIALMENTE DESDE LOS EXTREMOS AL CENTRO Y CENTRO A LOS EXTREMOS CON VARIACIÓN DE VELOCIDAD USANDO UN POTENCIOMETRO.

  • MATERIALES UTILIZADOS.
  • 8 leds
  • arduino
  • protoboard
  • cable macho macho
  • resistencia

  • DESCRIBA LOS PASOS DE LA CONEXIÓN FÍSICA Y PROGRAMACIÓN.
  • int led1 = 1;
  • int led2 = 2;
  • int led3 = 3;
  • int led4 = 4;
  • int led5 = 5;
  • int led6 = 6;
  • int led7 = 7;
  • int led8 = 8;
  • int potenciometro = A3;
  • int valorPotenciometro;

  • void setup() {
  •   pinMode(1, OUTPUT);
  •   pinMode(2, OUTPUT);
  •   pinMode(3, OUTPUT);
  •   pinMode(4, OUTPUT);
  •   pinMode(5, OUTPUT);
  •   pinMode(6, OUTPUT);
  •   pinMode(7, OUTPUT);
  •   pinMode(8, OUTPUT);
  • }
  • void loop() {
  • valorPotenciometro = analogRead(potenciometro);
  •   digitalWrite(1, HIGH);
  •   digitalWrite(8, HIGH);
  •   digitalWrite(2, LOW);
  •   digitalWrite(3, LOW);
  •   digitalWrite(4, LOW);
  •   digitalWrite(5, LOW);
  •   digitalWrite(6, LOW);
  •   digitalWrite(7, LOW);
  •   delay(valorPotenciometro);
  •   digitalWrite(2, HIGH);
  •   digitalWrite(7, HIGH);
  •   digitalWrite(1, LOW);
  •   digitalWrite(3, LOW);
  •   digitalWrite(4, LOW);
  •   digitalWrite(5, LOW);
  •   digitalWrite(6, LOW);
  •   digitalWrite(8, LOW);
  •   delay(valorPotenciometro);
  •   digitalWrite(3, HIGH);
  •   digitalWrite(6, HIGH);
  •   digitalWrite(1, LOW);
  •   digitalWrite(2, LOW);
  •   digitalWrite(4, LOW);
  •   digitalWrite(5, LOW);
  •   digitalWrite(7, LOW);
  •   digitalWrite(8, LOW);
  •   delay(valorPotenciometro);
  •   digitalWrite(4, HIGH);
  •   digitalWrite(5, HIGH);
  •   digitalWrite(1, LOW);
  •   digitalWrite(2, LOW);
  •   digitalWrite(3, LOW);
  •   digitalWrite(6, LOW);
  •   digitalWrite(7, LOW);
  •   digitalWrite(8, LOW);
  •   delay(valorPotenciometro);
  •   digitalWrite(3, HIGH);
  •   digitalWrite(6, HIGH);
  •   digitalWrite(1, LOW);
  •   digitalWrite(2, LOW);
  •   digitalWrite(4, LOW);
  •   digitalWrite(5, LOW);
  •   digitalWrite(7, LOW);
  •   digitalWrite(8, LOW);
  •   delay(valorPotenciometro);
  •   digitalWrite(2, HIGH);
  •   digitalWrite(7, HIGH);
  •   digitalWrite(1, LOW);
  •   digitalWrite(3, LOW);
  •   digitalWrite(4, LOW);
  •   digitalWrite(5, LOW);
  •   digitalWrite(6, LOW);
  •   digitalWrite(8, LOW);
  •   delay(valorPotenciometro);
  •   digitalWrite(1, HIGH);
  •   digitalWrite(8, HIGH);
  •   digitalWrite(2, LOW);
  •   digitalWrite(3, LOW);
  •   digitalWrite(4, LOW);
  •   digitalWrite(5, LOW);
  •   digitalWrite(6, LOW);
  •   digitalWrite(7, LOW);
  •   delay(valorPotenciometro);

  • ¿QUÉ DIFICULTADES TUVO?
  • AL PRINCIPIO ETABA UN POCO DE COMPLICACIONE YA QUE Y AHORA TAMBIEN PORQUE LA VELOCIDAD EN QUE DEBE DE PRENDERSE Y APAGARSE SECUENCIALMENTE.

  • CONCLUSIÓN
  • ESTA PRACTICA ES MUY COMPLICADA SIN EMBARGO NOS AYUDARA MUCHO A REALIZAR O A PODER HACER MAS PROYECTOS COMO DE ESTE TIPO.