Luces del Auto Fantástico con Arduino: Proyecto Paso a Paso

Luces del Auto Fantástico con Arduino: Proyecto Paso a Paso Luces de auto fantástico con Arduino 🚗💡El proyecto de las luces del Auto Fantástico (KITT) es uno de los proyectos más populares para aprender electrónica y programación con Arduino. Consiste en una fila de luces LED rojas que se desplazan de un lado a otro,…

Luces del Auto Fantástico con Arduino: Proyecto Paso a Paso

Luces de auto fantástico con Arduino 🚗💡
El proyecto de las luces del Auto Fantástico (KITT) es uno de los proyectos más populares para aprender electrónica y programación con Arduino. Consiste en una fila de luces LED rojas que se desplazan de un lado a otro, creando el efecto luminoso del automóvil de la serie El Auto Fantástico.

Luces del Auto Fantástico con Arduino: Proyecto Paso a Paso

  1. Materiales necesarios
    1 placa Arduino UNO o compatible

6 LED rojos de 5 mm

6 resistencias de 220 Ω

1 protoboard

Cables jumper macho-macho

1 cable USB para conectar Arduino al ordenador

  1. Conexión de los LED
    Conecta los componentes de esta manera:
    LED Pin de Arduino

LED 1 2
LED 2 3
LED 3 4
LED 4 5
LED 5 6
LED 6 7

Cada LED debe tener su propia resistencia de 220 Ω conectada en serie. Conecta el ánodo (pata larga) hacia el pin digital mediante la resistencia y el cátodo (pata corta) a GND.
3. Código completo para Arduino
Copia este programa en el IDE de Arduino. Las luces avanzarán de izquierda a derecha y después regresarán, como en el Auto Fantástico.

codigo:

int leds[] = {2, 3, 4, 5, 6, 7};
int cantidad = 6;
int velocidad = 100;

void setup() {
for (int i = 0; i < cantidad; i++) {
pinMode(leds[i], OUTPUT);
}
}

void loop() {
// Movimiento de izquierda a derecha
for (int i = 0; i < cantidad; i++) {
apagarTodos();
digitalWrite(leds[i], HIGH);
delay(velocidad);
}

// Movimiento de derecha a izquierda
for (int i = cantidad – 2; i > 0; i–) {
apagarTodos();
digitalWrite(leds[i], HIGH);
delay(velocidad);
}
}

void apagarTodos() {
for (int i = 0; i < cantidad; i++) {
digitalWrite(leds[i], LOW);
}
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

About the Author

AF themes

(555) 012-34567, author@email.com

Easy WordPress Websites Builder: Versatile Demos for Blogs, News, eCommerce and More – One-Click Import, No Coding! 1000+ Ready-made Templates for Stunning Newspaper, Magazine, Blog, and Publishing Websites.

Search

BlockSpare — News, Magazine and Blog Addons for (Gutenberg) Block Editor