Coche fantástico – Prácticas #Arduino

Se trata de encender y apagar 7 leds secuencialmente imitando a las luces delanteras del “Coche fantástico”.

Los leds deben estar conectados a los pines 5,6,7,8,9,10 y 11.

Se deben encender y apagar los leds desde el pin 5 al 11, con un tiempo de encendido y apagado de 50 ms, más tarde se deben encender y apagar los leds desde el pin 11 al 5, con un tiempo de encendido y apagado de 50 ms. La secuencia se debe repetir indefinidamente.

MATERIAL NECESARIO
  • 1 Placa Arduino
  • 1 Placa protoboard
  • 7 Leds
  • 7 resistencias 120 Ω
  • Cables

 

ESQUEMAS

 

CÓDIGO ARDUINO
/*
* COCHE FANTÁSTICO
*/
int pinLEDs[7]={5,6,7,8,9,10,11}; //Definimos los pin de cada LED
int i=0; // Definimos la variable “i” que toma como valor inicial 0
// Configuración de Arduino
void setup(){
for(i=0;i<7;i++)
{
pinMode(pinLEDs[i],OUTPUT);
}
}
// Configuración del programa
void loop() {
for(i=0;i<7;i++)
{
digitalWrite(pinLEDs[i],HIGH); // Encendemos el primer LED y lo apaga,
delay(50);                     // y así sucesivamente hasta el último
digitalWrite(pinLEDs[i],LOW);  // durante 50 ms
delay(50); }
for(i=6;i>=0;i)
{
digitalWrite(pinLEDs[i],HIGH); // Encendemos el último LED y lo apaga,
delay(50);                     // y así sucersivamente hasta el primero,
digitalWrite(pinLEDs[i],LOW);  // durante 50 ms
delay(50);}
}

 

FUNCIONAMIENTO

3 respuestas a “Coche fantástico – Prácticas #Arduino

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.