#define pinA 12
#define pinB 13
#define pinC 14
int arreglo[6][3]={
{pinB,pinA,pinC},
{pinA,pinB, pinC},
{pinC, pinB, pinA},
{pinB, pinC, pinA},
{pinC,pinA,pinB},
{pinA,pinC,pinB}
};
void setup() {
// put your setup code here, to run once:
pinMode(pinA, OUTPUT);
pinMode(pinB, OUTPUT);
pinMode(pinC, INPUT);
}
void Encender(int alto, int bajo, int entrada)
{
pinMode(alto, OUTPUT);
digitalWrite(alto, HIGH);
pinMode(bajo, OUTPUT);
digitalWrite(bajo, LOW);
pinMode(entrada, INPUT);
}
void loop() {
for(int led = 0; led<6; led++){
Encender(arreglo[led][0],arreglo[led][1],arreglo[led][2]);
delay(1900);
}
}