Juegos Led con Arduino
PRACTICA Nº 1
Juegos led con Arduino:
Materiales:
1 Arduino UNO
5 Leds
1 Protoboard
5 Resistencias de 220 ohmio
6 cables
DISEÑO DEL PROYECTO:
Codigo del Proyecto:
int pin[]={12,10,7,4,2};
void setup()
{
pinMode(12, OUTPUT);
pinMode(10, OUTPUT);
pinMode(7, OUTPUT);
pinMode(4, OUTPUT);
pinMode(2, OUTPUT);
}
void loop()
{
juegoUNO();
juegoDOS();
juegoTRES();
juegoCUATRO();
juegoCINCO();
}
void juegoUNO(){
digitalWrite(12,HIGH);
delay(tt);
digitalWrite(12,LOW);
delay(tt);
digitalWrite(10,HIGH);
delay(tt);
digitalWrite(10,LOW);
delay(tt);
digitalWrite(7,HIGH);
delay(tt);
digitalWrite(7,LOW);
delay(tt);
digitalWrite(4,HIGH);
delay(tt);
digitalWrite(4,LOW);
delay(tt);
digitalWrite(2,HIGH);
delay(tt);
digitalWrite(2,LOW);
delay(tt);
}
void juegoDOS()
{
for(int i=0;i<5;i++){
digitalWrite(pin[i],HIGH);
delay(tt);
}
for(int i=0;i<5;i++){
digitalWrite(pin[i],LOW);
}
delay(tt);
}
void juegoTRES(){
for(int i=0;i<5;i++){
digitalWrite(pin[i],HIGH);
delay(tt);
}
for(int i=4;i>=0;i--){
digitalWrite(pin[i],LOW);
delay(tt);
}
}
void juegoCUATRO(){
for(int i=0;i<5;i++){
digitalWrite(pin[i],HIGH);
delay(tt);
}
for(int i=0;i<=4;i++){
digitalWrite(pin[i],LOW);
delay(tt);
}
}
void juegoCINCO(){
digitalWrite(12,HIGH);
delay(tt);
digitalWrite(2,HIGH);
delay(tt);
digitalWrite(10,HIGH);
delay(tt);
digitalWrite(4,HIGH);
delay(tt);
digitalWrite(7,HIGH);
delay(tt);
digitalWrite(7,LOW);
delay(tt);
digitalWrite(10,LOW);
delay(tt);
digitalWrite(4,LOW);
delay(tt);
digitalWrite(12,LOW);
delay(tt);
digitalWrite(2,LOW);
delay(tt);
}

Comentarios
Publicar un comentario