Codigo Fuente subido al Arduino:
int maximo=13; //Pin que es el bit menos significativo
int minimo=10;// Pin que es el bit mas significativo
float segundos=1;
void setup() {
for(int i=minimo;i<=maximo;i++){
pinMode(i, OUTPUT);
};
}
void loop() {
display(0,0,0,0);
delay(segundos*1000);
display(0,0,0,1);
delay(segundos*1000);
display(0,0,1,0);
delay(segundos*1000);
display(0,0,1,1);
delay(segundos*1000);
display(0,1,0,0);
delay(segundos*1000);
display(0,1,0,1);
delay(segundos*1000);
display(0,1,1,0);
delay(segundos*1000);
display(0,1,1,1);
delay(segundos*1000);
display(1,0,0,0);
delay(segundos*1000);
display(1,0,0,1);
delay(segundos*1000);
}
void display(int d,int c, int b, int a){
digitalWrite(13,a);
digitalWrite(12,b);
digitalWrite(11,c);
digitalWrite(10,d);
}
No hay comentarios:
Publicar un comentario