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 | |
|
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 |
[…] el conocido juego de luces que mostraba el coche de Michael Knight. Hemos tomado como base el proyecto que comparte el blog Makinando del IES Luis Vélez de Guevara, pero cambiando el código, ya que programaremos en […]
Me gustaMe gusta