Ardruino Estrella Fugaz

7
Ardruino estrella fugaz int led1=2; int led2=3; int led3=4; int led4=5; int led5=6; int led6=7; int led7=8; int led8=9; int led9=10; int led10=11; void setup(){ pinMode(led1,OUTPUT); pinMode(led2,OUTPUT); pinMode(led3,OUTPUT); pinMode(led4,OUTPUT); pinMode(led5,OUTPUT); pinMode(led6,OUTPUT); pinMode(led7,OUTPUT); pinMode(led8,OUTPUT); pinMode(led9,OUTPUT); pinMode(led10,OUTPUT); } void loop(){ digitalWrite(led1,HIGH); delay(30); digitalWrite(led2,HIGH); delay(30); digitalWrite(led3,HIGH); delay(30); digitalWrite(led1,LOW); delay(30); digitalWrite(led4,HIGH); delay(30); digitalWrite(led2,LOW); delay(30);

description

Programacion de la estrella fugaz en ardruino

Transcript of Ardruino Estrella Fugaz

Ardruino estrella fugaz

int led1=2;

int led2=3;

int led3=4;

int led4=5;

int led5=6;

int led6=7;

int led7=8;

int led8=9;

int led9=10;

int led10=11;

void setup(){

pinMode(led1,OUTPUT);

pinMode(led2,OUTPUT);

pinMode(led3,OUTPUT);

pinMode(led4,OUTPUT);

pinMode(led5,OUTPUT);

pinMode(led6,OUTPUT);

pinMode(led7,OUTPUT);

pinMode(led8,OUTPUT);

pinMode(led9,OUTPUT);

pinMode(led10,OUTPUT);

}

void loop(){

digitalWrite(led1,HIGH);

delay(30);

digitalWrite(led2,HIGH);

delay(30);

digitalWrite(led3,HIGH);

delay(30);

digitalWrite(led1,LOW);

delay(30);

digitalWrite(led4,HIGH);

delay(30);

digitalWrite(led2,LOW);

delay(30);

digitalWrite(led5,HIGH);

delay(30);

digitalWrite(led3,LOW);

delay(30);

digitalWrite(led6,HIGH);

delay(30);

digitalWrite(led4, LOW);

delay(30);

digitalWrite(led7,HIGH);

delay(30);

digitalWrite(led5, LOW);

delay(30);

digitalWrite(led8,HIGH);

delay(30);

digitalWrite(led6, LOW);

delay(30);

digitalWrite(led9,HIGH);

delay(30);

digitalWrite(led7,LOW);

delay(30);

digitalWrite(led10,HIGH);

delay(30);

digitalWrite(led8,LOW);

delay(30);

digitalWrite(led9, LOW);

delay(30);

digitalWrite(led10, LOW);

delay(30);

}

Semaforo

// Semaforo Doble

int ledPin1 = 8; // Define las salidas de los LED s

int ledPin2 = 7;

int ledPin3 = 6;

int ledPin4 = 4;

int ledPin5 = 3;

int ledPin6 = 2;

void setup() { // Configura las SALIDAS

pinMode(ledPin1, OUTPUT); // declarar LEDs como SALIDAS

pinMode(ledPin2, OUTPUT);

pinMode(ledPin3, OUTPUT);

pinMode(ledPin4, OUTPUT);

pinMode(ledPin5, OUTPUT);

pinMode(ledPin6, OUTPUT);

digitalWrite(ledPin1, LOW); // Apaga los LEDs

digitalWrite(ledPin2, LOW);

digitalWrite(ledPin3, LOW);

digitalWrite(ledPin4, LOW);

digitalWrite(ledPin5, LOW);

digitalWrite(ledPin6, LOW);

}

void loop(){ //Bucle de Funcionamiento

digitalWrite(ledPin1, HIGH); // Secuencia del Semaforo

digitalWrite(ledPin6, HIGH);

digitalWrite(ledPin5, LOW);

digitalWrite(ledPin3, LOW);

delay(7000);

digitalWrite(ledPin1, LOW);

digitalWrite(ledPin2, HIGH);

digitalWrite(ledPin6, HIGH);

delay(2000);

digitalWrite(ledPin2, LOW);

digitalWrite(ledPin3, HIGH);

digitalWrite(ledPin5, LOW);

digitalWrite(ledPin4, HIGH);

digitalWrite(ledPin6, LOW);

delay(4000);

digitalWrite(ledPin3, HIGH);

digitalWrite(ledPin4, LOW);

digitalWrite(ledPin5, HIGH);

digitalWrite(ledPin1, LOW);

delay(2000);

}

DISPLAY 7 SEGMENTOS

/Declaramos los pines de salida,

//en el el proyecto asi lo tenemos cableado

int a = 2;

int b = 3;

int c = 6;

int d = 5;

int e = 4;

int f = 1;

int g = 0;//Hacemos que todas nuestras variables sean salidas

void setup(){

pinMode(a, OUTPUT);

pinMode(b, OUTPUT);

pinMode(c, OUTPUT);

pinMode(d, OUTPUT);

pinMode(e, OUTPUT);

pinMode(f, OUTPUT);

pinMode(g, OUTPUT);}

void loop(){

//Cero

digitalWrite(a,HIGH);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(e,HIGH);

digitalWrite(f,HIGH);

digitalWrite(g,LOW);

delay(1000);

//Uno

digitalWrite(a,LOW);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(f,LOW);

digitalWrite(g,LOW);

delay(1000);

//Uno

digitalWrite(a,LOW);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(f,LOW);

digitalWrite(g,LOW);

delay(1000);

//Dos

digitalWrite(a,HIGH);

digitalWrite(b,HIGH);

digitalWrite(c,LOW);

digitalWrite(d,HIGH);

digitalWrite(e,HIGH);

digitalWrite(f,LOW);

digitalWrite(g,HIGH);

delay(1000);

//Tres

digitalWrite(a,HIGH);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(e,LOW);

digitalWrite(f,LOW);

digitalWrite(g,HIGH);

delay(1000);

//Cuatro

digitalWrite(a,LOW);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(f,HIGH);

digitalWrite(g,HIGH);

delay(1000);

//Cinco

digitalWrite(a,HIGH);

digitalWrite(b,LOW);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(e,LOW);

digitalWrite(f,HIGH);

digitalWrite(g,HIGH);

delay(1000);

//Seis

digitalWrite(a,HIGH);

digitalWrite(b,LOW);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(e,HIGH);

digitalWrite(f,HIGH);

digitalWrite(g,HIGH);

delay(1000);

//Siete

digitalWrite(a,HIGH);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(f,LOW);

digitalWrite(g,LOW);

delay(1000);

//Ocho

digitalWrite(a,HIGH);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(e,HIGH);

digitalWrite(f,HIGH);

digitalWrite(g,HIGH);

delay(1000);

//Nueve

digitalWrite(a,HIGH);

digitalWrite(b,HIGH);

digitalWrite(c,HIGH);

digitalWrite(d,HIGH);

digitalWrite(e,LOW);

digitalWrite(f,HIGH);

digitalWrite(g,HIGH);

delay(1000);

}

Pulsador

int buttonPin = 2;int ledPin = 13;

int estado = 0;void setup() {pinMode(ledPin, OUTPUT);pinMode(buttonPin, INPUT);}

void loop(){estado = digitalRead(buttonPin);

if (estado == HIGH) {digitalWrite(ledPin, HIGH);}else {digitalWrite(ledPin, LOW);}}

- See more at: http://www.tecnosalva.com/arduino-pr%C3%A1ctica-n%C2%BA-2-control-mediante-pulsadores#sthash.sSrkPyWm.dpuf