int pinROJO=10;
int pinAMARILLO=9;
int pinVERDE=8;
int peatonesROJO=11;
int peatonesVERDE=12;
int boton=7;
void apagar ();
void encender (int LED);
void encenderpeatones (int LED);
void parpadeoAmarillo ();
void setup()
{
}
void loop()
{
apagar();
encender(pinROJO);
encender(peatonesROJO);
delay(15000);
apagar();
parpadeoAmarillo();
apagar();
encender(pinVERDE);
encenderpeatones(peatonesVERDE);
delay(10000);
peatonesVERDE;
}
void apagar () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
pinMode(peatonesROJO,OUTPUT);
digitalWrite(peatonesROJO,LOW);
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,LOW);
}
void encender (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void encenderpeatones (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void parpadeoAmarillo () {
encenderpeatones(peatonesROJO);
int i=0;
for (i = 0; i <= 3; i++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}
int pinAMARILLO=9;
int pinVERDE=8;
int peatonesROJO=11;
int peatonesVERDE=12;
int boton=7;
void apagar ();
void encender (int LED);
void encenderpeatones (int LED);
void parpadeoAmarillo ();
void setup()
{
}
void loop()
{
apagar();
encender(pinROJO);
encender(peatonesROJO);
delay(15000);
apagar();
parpadeoAmarillo();
apagar();
encender(pinVERDE);
encenderpeatones(peatonesVERDE);
delay(10000);
peatonesVERDE;
}
void apagar () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
pinMode(peatonesROJO,OUTPUT);
digitalWrite(peatonesROJO,LOW);
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,LOW);
}
void encender (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void encenderpeatones (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void parpadeoAmarillo () {
encenderpeatones(peatonesROJO);
int i=0;
for (i = 0; i <= 3; i++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}

No comments:
Post a Comment