Para realizar un semáforo o traffic light en protoboard necesitaremos los siguientes materiales:
1- Arduino Uno (o cual sea su preferencia) con USB.
2- Una Protoboard.
3- Cables.
4- Tres Resistencias de 220 ohms.
5- Tres leds, uno verde, amarillo y rojo.
6- Un pc o laptop.
Codificación
Teniendo, los materiales pasaremos a la codificación, antes que nada necesitaremos tener instalado el Arduino software desde Arduino.cc.
Abrimos el programa una vez, descargado e instalado desde la pagina de Arduino y escribimos el siguiente código:
int LED_red = 13;
int LED_yellow = 7;
int LED_green = 2;
void setup()
{
pinMode(LED_red, OUTPUT);
pinMode(LED_yellow, OUTPUT);
pinMode(LED_green, OUTPUT);
}
void loop()
{
digitalWrite(LED_red, HIGH);
digitalWrite(LED_yellow, LOW);
digitalWrite(LED_green, LOW);
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(LED_red, LOW);
digitalWrite(LED_yellow, LOW);
digitalWrite(LED_green, HIGH);
delay(3000); // Wait for 3000 millisecond(s)
digitalWrite(LED_red, LOW);
digitalWrite(LED_yellow, HIGH);
digitalWrite(LED_green, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
Finalmente subimos el código al Arduino, si es que esta conectado un puerto usb de nuestro pc o laptop.
Primeramente para el montaje, solo ocuparemos la protoboard, resistencias, cables y leds, luego al final que cuando verifiquemos que el circuito esta bien armado, lo conectaremos a la protoboard y energizaremos, recomiendo siempre utilizar guantes o elementos de seguridad.
Montaje
Por otro lado, recomiendo utilizar el sofware Tinkercard, para realizar montaje y simulación del circuito y luego hacerlo con los materiales.
1- Conectar los leds de manera horizontal en le protoboard.
2- Conectar en serie las resistencias con el ánodo del led.
3- Sin el cable USB conectado al pc o laptop del Arduino realizaremos lo siguiente: conectar los cables de la resistencia hacia los pines del Arduino.
Recordatorio: Debe ir con los pines que pusimos en el código, para que funcione, es decir, el led rojo en le pin 13, el amarrillo en el pin 7 y el verde en el pin 2 del Arduino, ojo que el cable va desde el pin a la resistencia.
4- Luego conectamos el GND, con un cable del Arduino a un riel de la protoboard de los extremos, para luego colocar cables al cátodo de cada led.
5- Después verificar y comprobar la conexión del circuito, para conectar con el USB el Arduino al pc o laptop, compilar y subir el código al Arduino, debería quedar así:
Comentarios
Publicar un comentario