Si eres nuevo con arduino estás en el lugar correcto, en esta entrada del blog vas a aprender a dar los primeros pasos con arduino y lo harás controlando leds, en el siguiente video podrás ver el tutorial y después de ver el video encontrarás el plano de montaje, el código y el archivo .ino que necesitarás para ejecutar directamente el código en tu ide (entorno de desarrollo integrado) de arduino que te diré en el video donde puedes descargarlo.

Esquema de conexionado para probar el circuito que he mostrado en el video:

Te pongo a continuación la descripción de todos los materiales que aparecen en el video por si te falta alguno y necesitas comprarlo, te adjunto los enlaces donde podrás ver el detalle y el precio de cada material. Si al final decides alimentar arduino con una fuente de alimentación, para ver los consumos, cómo la que te pongo en el video recuerda que los pines de alimentación son Vin y GND (positivo de la fuente de alimentación a Vin y negativo de la fuente de alimentación a GND, el rango de voltaje con el que puedes alimentar arduino a través de esta esta entrada es de 6 a 12v)

Placa Arduino Uno, más info y precio en este enlace

Cable Usb para Arduino, más info y precio en este enlace

Transformador para Arduino, más info y precio en este enlace

Fuente de alimentación portátil, más info y precio en este enlace

Diodos 5mm, más info y precio en este enlace

Resistencias 220 ohmios, más info y precio en este enlace

Placa Protoboard y cables, más info y precio en este enlace

Placa de 4 relés para Arduino, más info y precio en este enlace

Aquí tienes el código que hemos visto en el video, tanto el código sin optimizar cómo el código optimizado que hemos visto en el video y que es el que te recomiendo.

CÓDIGO SIN OPTIMIZAR, VER VIDEO

void setup() {
//definimos los pines que vamos a utilizar y que los utilizaremos como salida
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(13, OUTPUT);
}

void loop() {

digitalWrite(2, HIGH);
delay(200);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
delay(200);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
delay(200);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(200);
digitalWrite(5, LOW);
digitalWrite(5, HIGH);
delay(200);
digitalWrite(5, LOW);
digitalWrite(4, HIGH);
delay(200);
digitalWrite(4, LOW);
digitalWrite(3, HIGH);
delay(200);
digitalWrite(3, LOW);
digitalWrite(2, HIGH);
delay(200);
digitalWrite(13, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
delay(200);
digitalWrite(13, LOW);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
delay(200);
digitalWrite(13, HIGH);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
delay(200);
digitalWrite(13, LOW);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
delay(200);
digitalWrite(13, HIGH);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
delay(200);
digitalWrite(13, LOW);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
delay(200);
digitalWrite(13, HIGH);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
delay(200);
digitalWrite(13, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
delay(200);

}

CÓDIGO OPTIMIZADO, VER VIDEO

Solo los miembros PREMIUM pueden ver este contenido, consulta las ventajas de ser premium aquí

A continuación te dejo el enlace de descarga para que puedas descargar directamente el archivo .ino, con este archivo descargado, solo tendrás que abrirlo con el programa de arduino que te he enseñado a descargar en el video y ya podrás probar el programa en tu arduino directamente:

Solo los miembros PREMIUM pueden ver este contenido, consulta las ventajas de ser premium aquí

Hasta aquí el tutorial de hoy, espero que te haya gustado y te haya sido de utilidad, si quieres disfrutar de mas tutoriales como este que irán saliendo en las próximas semanas, así como ser el primero en enterarte de la disponibilidad de los cursos que te he mencionado en el video que estoy preparando actualmente, suscríbete a mi newsletter, puedes hacerlo un poco más abajo y descuida, detesto el spam tanto como tú, solo te enviare correos cuando haya novedades en el blog y si algún día quieres dejar de recibir correos por mi parte puedes darte de baja cuando quieras.

Y ya sabes que si eres un miembro premium del blog tienes disponible los comentarios para resolver cualquier duda que tengas sobre este tema que hemos tratado.

Suscríbete a la newsletter

Suscríbete a la newsletter para ser el primero en recibir los nuevos contenidos que voy generando.

No te preocupes, odio el spam tanto como tú, solo te enviaré un correo cuando haya nuevo contenido en el blog.

Y si algún día te quieres dar de baja podrás hacerlo cuando quieras.

Seguimos en contacto!!

Te has suscrito correctamente!!

Pin It on Pinterest

×