Sunday, June 4, 2017

Pulsador Peatones


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);
  }
 }

No comments:

Post a Comment