0% found this document useful (0 votes)
16 views8 pages

Mi Inicial en Arduino (Recuperado Automáticamente)

The document contains Arduino code that defines an initial program to control 12 LEDs connected to an Arduino board. The program defines 5 actions that turn the LEDs on and off in sequences with delays to create lighting patterns.

Uploaded by

Keny Tello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views8 pages

Mi Inicial en Arduino (Recuperado Automáticamente)

The document contains Arduino code that defines an initial program to control 12 LEDs connected to an Arduino board. The program defines 5 actions that turn the LEDs on and off in sequences with delays to create lighting patterns.

Uploaded by

Keny Tello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Mi inicial en Arduino

Código
// C++ code

//

void setup()

{ pinMode(1, OUTPUT);

pinMode(2, OUTPUT);

pinMode(3, OUTPUT);

pinMode(4, OUTPUT);

pinMode(5, OUTPUT);

pinMode(6, OUTPUT);

pinMode(7, OUTPUT);

pinMode(8, OUTPUT);

pinMode(9, OUTPUT);

pinMode(10, OUTPUT);

pinMode(11, OUTPUT);

pinMode(12, OUTPUT);

void loop()

//Primera Accion
digitalWrite(1, HIGH);

digitalWrite(2, HIGH);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, HIGH);

digitalWrite(6, HIGH);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

digitalWrite(10, HIGH);

digitalWrite(11, HIGH);

digitalWrite(12, HIGH);

delay(500);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

digitalWrite(9, LOW);

digitalWrite(10, LOW);

digitalWrite(11, LOW);

digitalWrite(12, LOW);

delay(500);

//Segunda Accion

digitalWrite(1, HIGH);

delay(400);

digitalWrite(2, HIGH);

delay(410);

digitalWrite(3, HIGH);
delay(420);

digitalWrite(4, HIGH);

delay(430);

digitalWrite(5, HIGH);

delay(440);

digitalWrite(6, HIGH);

delay(450);

digitalWrite(7, HIGH);

delay(460);

digitalWrite(8, HIGH);

delay(470);

digitalWrite(9, HIGH);

delay(480);

digitalWrite(10, HIGH);

delay(490);

digitalWrite(11, HIGH);

delay(500);

digitalWrite(12, HIGH);

delay(510);

digitalWrite(1, LOW);

delay(400);

digitalWrite(2, LOW);

delay(410);

digitalWrite(3, LOW);

delay(420);

digitalWrite(4, LOW);

delay(430);

digitalWrite(5, LOW);

delay(440);

digitalWrite(6, LOW);

delay(450);

digitalWrite(7, LOW);
delay(460);

digitalWrite(8, LOW);

delay(470);

digitalWrite(9, LOW);

delay(480);

digitalWrite(10, LOW);

delay(490);

digitalWrite(11, LOW);

delay(500);

digitalWrite(12, LOW);

delay(510);

//Tercera Accion

digitalWrite(9, HIGH);

delay(400);

digitalWrite(8, HIGH);

delay(400);

digitalWrite(7, HIGH);

delay(410);

digitalWrite(12, HIGH);

delay(410);

digitalWrite(7, HIGH);

delay(410);

digitalWrite(12, HIGH);

delay(430);

digitalWrite(11, HIGH);

delay(430);

digitalWrite(10, HIGH);

delay(450);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

delay(460);

digitalWrite(2, HIGH);
digitalWrite(5, HIGH);

delay(470);

digitalWrite(1, HIGH);

digitalWrite(6, HIGH);

delay(480);

digitalWrite(9, LOW);

delay(400);

digitalWrite(8, LOW);

delay(410);

digitalWrite(7, LOW);

delay(420);

digitalWrite(12, LOW);

delay(430);

digitalWrite(11, LOW);

delay(440);

digitalWrite(10, LOW);

delay(450);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

delay(460);

digitalWrite(2, LOW);

digitalWrite(5, LOW);

delay(470);

digitalWrite(1, LOW);

digitalWrite(6, LOW);

delay(480);

//Cuarta Accion

digitalWrite(1, HIGH);

digitalWrite(6, HIGH);

delay(400);

digitalWrite(2, HIGH);

digitalWrite(5, HIGH);
delay(410);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

delay(420);

digitalWrite(10, HIGH);

delay(430);

digitalWrite(11, HIGH);

delay(440);

digitalWrite(12, HIGH);

delay(450);

digitalWrite(7, HIGH);

delay(460);

digitalWrite(8, HIGH);

delay(470);

digitalWrite(9, HIGH);

delay(480);

digitalWrite(1, LOW);

digitalWrite(6, LOW);

delay(400);

digitalWrite(2, LOW);

digitalWrite(5, LOW);

delay(410);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

delay(420);

digitalWrite(10, LOW);

delay(430);

digitalWrite(11, LOW);

delay(440);

digitalWrite(12, LOW);

delay(450);

digitalWrite(7, LOW);
delay(460);

digitalWrite(8, LOW);

delay(470);

//Quinta Accion

digitalWrite(1, HIGH);

digitalWrite(2, HIGH);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, HIGH);

digitalWrite(6, HIGH);

delay(400);

for(int i=0;i<=4;i++)

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

digitalWrite(10, HIGH);

digitalWrite(11, HIGH);

digitalWrite(12, HIGH);

delay(400);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

digitalWrite(9, LOW);

digitalWrite(10, LOW);

digitalWrite(11, LOW);

digitalWrite(12, LOW);

delay(400);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

digitalWrite(4, LOW);
digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

digitalWrite(9, LOW);

digitalWrite(10, LOW);

digitalWrite(11, LOW);

digitalWrite(12, LOW);

delay(400);

Link:
https://www.tinkercad.com/things/6b6YxGCGiBa-glorious-amberis

You might also like