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.