// Aurduino use C/C++ Programming
// C/C++ Programming is case-sensitive
/**************************************************************************
* @Author: TecnoTom *
* @Project: Semáforo *
* @Mail: [email protected] *
* @Website: https://tecnotom.com *
* Visit our website or contact us by mail *
**************************************************************************/
const int C_Rojo = 9;
const int C_Amarillo = 10;
const int C_Verde = 11;
void setup() {
pinMode(C_Rojo, OUTPUT);
pinMode(C_Amarillo, OUTPUT);
pinMode(C_Verde, OUTPUT);
}
void loop() {
encenderLED(C_Verde); // Enciende el LED verde
delay(4000); // Espera 4 segundos
apagarLED(C_Verde); // Apaga el LED verde
encenderLED(C_Amarillo); // Enciende el LED amarillo
delay(1000); // Espera 1 segundo
apagarLED(C_Amarillo); // Apaga el LED amarillo
encenderLED(C_Rojo); // Enciende el LED rojo
delay(3000); // Espera 3 segundos
apagarLED(C_Rojo); // Apaga el LED rojo
}
void encenderLED(int pin) {
digitalWrite(pin, HIGH);
}
void apagarLED(int pin) {
digitalWrite(pin, LOW);
}