En este proyecto, veremos cómo crear un semáforo. Es un proyecto bastante sencillo, pero te ayudará a comprender mejor cómo operar los LED uno por uno, cómo gestionar las pausas para que se enciendan, etc.

Dificultad:

Equipo necesario

Ahora veamos los materiales necesarios para el proyecto:

  • Una placa Arduino Uno
  • 3 LED (rojo, naranja, verde)
  • 3 resistencias de 220 ohmios
  • Una placa de pruebas
  • 4 cables puente

Esquema del proyecto

¿Para qué se utilizan las resistencias?

Las resistencias le permiten limitar la corriente en sus LED y, por lo tanto, evitar que se quemen.

programa del proyecto

int led_Rouge = 6;  
int led_Orange = 5; 
int led_Verte = 4; 

void setup() {
    pinMode(led_Rouge, OUTPUT); 
  	pinMode(led_Orange, OUTPUT); 
  	pinMode(led_Verte, OUTPUT);
}

void loop() {
// Feu vert 
digitalWrite(led_Verte,LOW);
digitalWrite(led_Rouge,HIGH); 
delay(2000); 
digitalWrite(led_Rouge,LOW); 
digitalWrite(led_Orange,HIGH); 
delay(700); 
digitalWrite(led_Orange,LOW); 
digitalWrite(led_Verte,HIGH);
delay(2000); 

}

¿Cómo poner el programa en la placa Arduino?

Para cargar el programa a la placa Arduino Uno, necesitas el software IDE de Arduino. Después, simplemente conecta tu placa Arduino y selecciona el puerto correcto. Finalmente, puedes cargar el programa a la placa.

Simulación

Aquí hay una simulación del proyecto en Tinkercad:

Conclusión

Para finalizar el proyecto solo queda soldar los cables para retirar el protoboard y utilizar cartón para sujetar los tres leds para así tener un semáforo funcional.