07.2 CUENTA ATRÁS
código del programa:
//HOLA SOMOS SANDRA Y QIOAN YAN DE 3ºC
//CUENTA ATRÁS
//definimos pines
//definimos pines
#define pina 3
#define pinb 4
#define pinc 7
#define pind 6
#define pine 5
#define pinf 2
#define ping 1
void setup() { // configuramos los pines
pinMode(pina ,OUTPUT);
pinMode(pinb,OUTPUT);
pinMode(pinc,OUTPUT);
pinMode(pind,OUTPUT);
pinMode(pine,OUTPUT);
pinMode(pinf,OUTPUT);
pinMode(ping,OUTPUT);
}
void loop(){ // cuenta atrás desde nueve
nueve();
delay(1000);
ocho();
delay(1000);
siete();
delay(1000);
seis();
delay(1000);
cinco();
delay(1000);
cuatro();
delay(1000);
tres();
delay(1000);
dos();
delay(1000);
uno();
delay(1000);
cero();
delay(1000);
}
void nueve(){ //función para mostrar el 9
digitalWrite(pina,HIGH);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,LOW);
digitalWrite(pine,LOW);
digitalWrite(pinf,HIGH);
digitalWrite(ping,HIGH);
}
void ocho(){ //función para mostrar el ocho
digitalWrite(pina,HIGH);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,HIGH);
digitalWrite(pine,HIGH);
digitalWrite(pinf,HIGH);
digitalWrite(ping,HIGH);
}
void siete(){ //función para mostrar el 7
digitalWrite(pina,HIGH);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,LOW);
digitalWrite(pine,LOW);
digitalWrite(pinf,LOW);
digitalWrite(ping,LOW);
}
void seis(){ // función para mostrar el 6
digitalWrite(pina,LOW);
digitalWrite(pinb,LOW);
digitalWrite(pinc,HIGH);
digitalWrite(pind,HIGH);
digitalWrite(pine,HIGH);
digitalWrite(pinf,HIGH);
digitalWrite(ping,HIGH);
}
void cinco(){ // función para mostrar el 5
digitalWrite(pina,HIGH);
digitalWrite(pinb,LOW);
digitalWrite(pinc,HIGH);
digitalWrite(pind,HIGH);
digitalWrite(pine,LOW);
digitalWrite(pinf,HIGH);
digitalWrite(ping,HIGH);
}
void cuatro(){ //función para mostrarel 4
digitalWrite(pina,LOW);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,LOW);
digitalWrite(pine,LOW);
digitalWrite(pinf,HIGH);
digitalWrite(ping,HIGH);
}
void tres(){ //función para mostrar el 3
digitalWrite(pina,HIGH);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,HIGH);
digitalWrite(pine,LOW);
digitalWrite(pinf,LOW);
digitalWrite(ping,HIGH);
}
void dos(){ //función para mostrar el 2
digitalWrite(pina,HIGH);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,LOW);
digitalWrite(pind,HIGH);
digitalWrite(pine,HIGH);
digitalWrite(pinf,LOW);
digitalWrite(ping,HIGH);
}
void uno(){ //función para mostrar el 1
digitalWrite(pina,LOW);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,LOW);
digitalWrite(pine,LOW);
digitalWrite(pinf,LOW);
digitalWrite(ping,LOW);
}
void cero(){ función para mostrar el 0
digitalWrite(pina,HIGH);
digitalWrite(pinb,HIGH);
digitalWrite(pinc,HIGH);
digitalWrite(pind,HIGH);
digitalWrite(pine,HIGH);
digitalWrite(pinf,HIGH);
digitalWrite(ping,LOW);
}
Comentarios
Publicar un comentario