Aruduino Corrimiento FOR
Enviado por pancho1113 • 29 de Marzo de 2012 • 378 Palabras (2 Páginas) • 433 Visitas
//Programa para corrimiento For
int entrada13=0; entrada 12=0;
int retardo =100;
int x1, x2, x3, x4 // Variables Para Los Ciclos For
Void setup() // Se configuran entradas y salidas
{
pinMode (13, INPUT); // Boton IZQ
pinMode (12, INPUT); // Boton DER
pinMode (2, OUTPUT); // DE la patita 2 a la 9 Salidas
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
Void loop()
{
entrada 13=digitalRead(13);
entrada 12=digitalRead(12);
// if(entrada 13==HIGH && entrada 12==HIGH)
{
for(x=2; x<10; x++)
{
digitalWrite(x, HIGH);
delay (retardo);
//}
}
// if(entrada 13==LOW && entrada 12==LOW)
{
for(x2=9; x2>=2; x2--)
{
digitalWrite(x2, LOW);
delay (retardo);
//}
}
// if(entrada 13==HIGH && entrada 12==LOW)
{
For(x3=2; x3<10; x3++)
{
digitalWrite(x3, HIGH);
delay (retardo);
digitalWrite(x3, LOW);
//}
}
// if(entrada 13==LOW && entrada 12==HIGH)
{
for(x4=9; x4>=2; x4--)
{
digitalWrite(x4, HIGH);
delay (retardo);
digitalWrite(x4, LOW);
//}
}
}
...