0% found this document useful (0 votes)
54 views

Codigos de Tinkercad

The document contains Arduino code for several LED blinking patterns and sequences controlled by buttons or automatically: 1) A for-loop is used to set pin modes for LEDs 2-11 as outputs. Another for-loop blinks the LEDs from 11-1 and back. 2) All LEDs 2-11 are blinked on/off with a 1 second delay in a loop. 3) Two buttons control left-to-right or right-to-left blinking sequences across LEDs 2-11. 4) Buttons toggle all LEDs 2-11 on/off together or individually in sequence. 5) LEDs 2-11 are blinked from right to left or

Uploaded by

hiram.rivera935
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)
54 views

Codigos de Tinkercad

The document contains Arduino code for several LED blinking patterns and sequences controlled by buttons or automatically: 1) A for-loop is used to set pin modes for LEDs 2-11 as outputs. Another for-loop blinks the LEDs from 11-1 and back. 2) All LEDs 2-11 are blinked on/off with a 1 second delay in a loop. 3) Two buttons control left-to-right or right-to-left blinking sequences across LEDs 2-11. 4) Buttons toggle all LEDs 2-11 on/off together or individually in sequence. 5) LEDs 2-11 are blinked from right to left or

Uploaded by

hiram.rivera935
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/ 20

Ciclo “For”

// C++ code

//

int i;

void setup()

for(i=2;i<12;i++)

pinMode(i, OUTPUT);

void loop()

for(i=11;i>1;i--){

digitalWrite(i, HIGH);

delay(400);

for(i=2;i<12;i++){

digitalWrite(i, LOW);

delay(400);

}
Encendido y apagado
// C++ code

//

int LED=2;

int LED1=3;

int LED2=4;

int LED3=5;

int LED4=6;

int LED5=7;

int LED6=8;

int LED7=9;

int LED8=10;

int LED9=11;

void setup()

pinMode(LED, OUTPUT);

pinMode(LED1, OUTPUT);

pinMode(LED3, OUTPUT);

pinMode(LED4, OUTPUT);

pinMode(LED5, OUTPUT);

pinMode(LED6, OUTPUT);

pinMode(LED7, OUTPUT);

pinMode(LED8, OUTPUT);

pinMode(LED9, OUTPUT);

void loop()
{

digitalWrite(LED, HIGH);

digitalWrite(LED1, HIGH);

digitalWrite(LED2, HIGH);

digitalWrite(LED3, HIGH);

digitalWrite(LED4, HIGH);

digitalWrite(LED5, HIGH);

digitalWrite(LED6, HIGH);

digitalWrite(LED7, HIGH);

digitalWrite(LED8, HIGH);

digitalWrite(LED9, HIGH);

delay(1);

digitalWrite(LED, LOW);

digitalWrite(LED1, LOW);

digitalWrite(LED2, LOW);

digitalWrite(LED3, LOW);

digitalWrite(LED4, LOW);

digitalWrite(LED5, LOW);

digitalWrite(LED6, LOW);

digitalWrite(LED7, LOW);

digitalWrite(LED8, LOW);

digitalWrite(LED9, LOW);

delay(1);

}
Secuencia de luces con 2 pulsadores

// C++ code

//

int LED=2;

int LED1=3;

int LED2=4;

int LED3=5;

int LED4=6;

int LED5=7;

int LED6=8;

int LED7=9;

int LED8=10;

int LED9=11;

int BTN1=12;

int BTN2=13;

void setup()

pinMode(BTN1, INPUT);

pinMode(BTN2, INPUT);
pinMode(LED, OUTPUT);

pinMode(LED1, OUTPUT);

pinMode(LED3, OUTPUT);

pinMode(LED4, OUTPUT);

pinMode(LED5, OUTPUT);

pinMode(LED6, OUTPUT);

pinMode(LED7, OUTPUT);

pinMode(LED8, OUTPUT);

pinMode(LED9, OUTPUT);

void loop()

if(digitalRead(12) == 1){

digitalWrite(LED, HIGH);

delay(100);

digitalWrite(LED1, HIGH);

delay(100);

digitalWrite(LED2, HIGH);

delay(100);

digitalWrite(LED3, HIGH);

delay(100);

digitalWrite(LED4, HIGH);

delay(100);

digitalWrite(LED5, HIGH);

delay(100);

digitalWrite(LED6, HIGH);

delay(100);

digitalWrite(LED7, HIGH);

delay(100);
digitalWrite(LED8, HIGH);

delay(100);

digitalWrite(LED9, HIGH);

delay(100);

digitalWrite(LED9, LOW);

delay(100);

digitalWrite(LED8, LOW);

delay(100);

digitalWrite(LED7, LOW);

delay(100);

digitalWrite(LED6, LOW);

delay(100);

digitalWrite(LED5, LOW);

delay(100);

digitalWrite(LED4, LOW);

delay(100);

digitalWrite(LED3, LOW);

delay(100);

digitalWrite(LED2, LOW);

delay(100);

digitalWrite(LED1, LOW);

delay(100);

digitalWrite(LED, LOW);

delay(100);}

else if(digitalRead(13) == 1){

digitalWrite(LED9, HIGH);

delay(100);

digitalWrite(LED8, HIGH);

delay(100);

digitalWrite(LED7, HIGH);
delay(100);

digitalWrite(LED6, HIGH);

delay(100);

digitalWrite(LED5, HIGH);

delay(100);

digitalWrite(LED4, HIGH);

delay(100);

digitalWrite(LED3, HIGH);

delay(100);

digitalWrite(LED2, HIGH);

delay(100);

digitalWrite(LED1, HIGH);

delay(100);

digitalWrite(LED, HIGH);

delay(100);

digitalWrite(LED, LOW);

delay(100);

digitalWrite(LED1, LOW);

delay(100);

digitalWrite(LED2, LOW);

delay(100);

digitalWrite(LED3, LOW);

delay(100);

digitalWrite(LED4, LOW);

delay(100);

digitalWrite(LED5, LOW);

delay(100);

digitalWrite(LED6, LOW);

delay(100);

digitalWrite(LED7, LOW);

delay(100);
digitalWrite(LED8, LOW);

delay(100);

digitalWrite(LED9, LOW);

delay(100);}

Encendido y apagado con pulsadores

// C++ code

//

int LED=2;

int LED1=3;

int LED2=4;

int LED3=5;

int LED4=6;

int LED5=7;

int LED6=8;

int LED7=9;
int LED8=10;

int LED9=11;

int BTN1=12;

int BTN2=13;

void setup()

pinMode(BTN1, INPUT);

pinMode(BTN2, INPUT);

pinMode(LED, OUTPUT);

pinMode(LED1, OUTPUT);

pinMode(LED3, OUTPUT);

pinMode(LED4, OUTPUT);

pinMode(LED5, OUTPUT);

pinMode(LED6, OUTPUT);

pinMode(LED7, OUTPUT);

pinMode(LED8, OUTPUT);

pinMode(LED9, OUTPUT);

void loop()

if(digitalRead(12) == 1){

digitalWrite(LED, HIGH);

digitalWrite(LED1, HIGH);

digitalWrite(LED2, HIGH);

digitalWrite(LED3, HIGH);

digitalWrite(LED4, HIGH);

digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);

digitalWrite(LED7, HIGH);

digitalWrite(LED8, HIGH);

digitalWrite(LED9, HIGH);

delay(0);}

if(digitalRead(13) == 1){

digitalWrite(LED, LOW);

digitalWrite(LED1, LOW);

digitalWrite(LED2, LOW);

digitalWrite(LED3, LOW);

digitalWrite(LED4, LOW);

digitalWrite(LED5, LOW);

digitalWrite(LED6, LOW);

digitalWrite(LED7, LOW);

digitalWrite(LED8, LOW);

digitalWrite(LED9, LOW);

delay(0);}

}
Encendido y apagado de derecha a izquierda

// C++ code

//

int LED=2;

int LED1=3;

int LED2=4;

int LED3=5;

int LED4=6;

int LED5=7;

int LED6=8;

int LED7=9;

int LED8=10;

int LED9=11;

void setup()

pinMode(LED, OUTPUT);
pinMode(LED1, OUTPUT);

pinMode(LED3, OUTPUT);

pinMode(LED4, OUTPUT);

pinMode(LED5, OUTPUT);

pinMode(LED6, OUTPUT);

pinMode(LED7, OUTPUT);

pinMode(LED8, OUTPUT);

pinMode(LED9, OUTPUT);

void loop()

digitalWrite(LED9, HIGH);

delay(100);

digitalWrite(LED8, HIGH);

delay(100);

digitalWrite(LED7, HIGH);

delay(100);

digitalWrite(LED6, HIGH);

delay(100);

digitalWrite(LED5, HIGH);

delay(100);

digitalWrite(LED4, HIGH);

delay(100);

digitalWrite(LED3, HIGH);

delay(100);

digitalWrite(LED2, HIGH);

delay(100);

digitalWrite(LED1, HIGH);

delay(100);

digitalWrite(LED, HIGH);
delay(100);

digitalWrite(LED, LOW);

delay(100);

digitalWrite(LED1, LOW);

delay(100);

digitalWrite(LED2, LOW);

delay(100);

digitalWrite(LED3, LOW);

delay(100);

digitalWrite(LED4, LOW);

delay(100);

digitalWrite(LED5, LOW);

delay(100);

digitalWrite(LED6, LOW);

delay(100);

digitalWrite(LED7, LOW);

delay(100);

digitalWrite(LED8, LOW);

delay(100);

digitalWrite(LED9, LOW);

delay(100);

}
Encendido y apagado de izquierda a derecha

// C++ code

//

int LED=2;

int LED1=3;

int LED2=4;

int LED3=5;

int LED4=6;

int LED5=7;

int LED6=8;

int LED7=9;

int LED8=10;

int LED9=11;

void setup()

pinMode(LED, OUTPUT);

pinMode(LED1, OUTPUT);

pinMode(LED3, OUTPUT);

pinMode(LED4, OUTPUT);

pinMode(LED5, OUTPUT);

pinMode(LED6, OUTPUT);

pinMode(LED7, OUTPUT);

pinMode(LED8, OUTPUT);

pinMode(LED9, OUTPUT);

void loop()

digitalWrite(LED9, HIGH);
delay(100);

digitalWrite(LED8, HIGH);

delay(100);

digitalWrite(LED7, HIGH);

delay(100);

digitalWrite(LED6, HIGH);

delay(100);

digitalWrite(LED5, HIGH);

delay(100);

digitalWrite(LED4, HIGH);

delay(100);

digitalWrite(LED3, HIGH);

delay(100);

digitalWrite(LED2, HIGH);

delay(100);

digitalWrite(LED1, HIGH);

delay(100);

digitalWrite(LED, HIGH);

delay(100);

digitalWrite(LED, LOW);

delay(100);

digitalWrite(LED1, LOW);

delay(100);

digitalWrite(LED2, LOW);

delay(100);

digitalWrite(LED3, LOW);

delay(100);

digitalWrite(LED4, LOW);

delay(100);

digitalWrite(LED5, LOW);

delay(100);
digitalWrite(LED6, LOW);

delay(100);

digitalWrite(LED7, LOW);

delay(100);

digitalWrite(LED8, LOW);

delay(100);

digitalWrite(LED9, LOW);

delay(100);

E2,2 Reporte de Prácticas 1

// C++ code

//

int LED=2;

int LED1=3;

int LED2=4;

int LED3=5;

int LED4=6;

int LED5=7;

int LED6=8;
void setup()

pinMode(10, INPUT);

pinMode(11, INPUT);

pinMode(12, INPUT);

pinMode(13, INPUT);

pinMode(LED, OUTPUT);

pinMode(LED1, OUTPUT);

pinMode(LED2, OUTPUT);

pinMode(LED3, OUTPUT);

pinMode(LED4, OUTPUT);

pinMode(LED5, OUTPUT);

void loop()

if(digitalRead(13) == 1){

digitalWrite(LED, HIGH);

delay(400);

digitalWrite(LED1, HIGH);

delay(400);

digitalWrite(LED2, HIGH);

delay(400);

digitalWrite(LED3, HIGH);

delay(400);

digitalWrite(LED4, HIGH);

delay(400);

digitalWrite(LED5, HIGH);

delay(400);

digitalWrite(LED5, LOW);
delay(400);

digitalWrite(LED4, LOW);

delay(400);

digitalWrite(LED3, LOW);

delay(400);

digitalWrite(LED2, LOW);

delay(400);

digitalWrite(LED1, LOW);

delay(400);

digitalWrite(LED, LOW);

delay(400);}

else if(digitalRead(12) == 1){

digitalWrite(LED5, HIGH);

delay(400);

digitalWrite(LED4, HIGH);

delay(400);

digitalWrite(LED3, HIGH);

delay(400);

digitalWrite(LED2, HIGH);

delay(400);

digitalWrite(LED1, HIGH);

delay(400);

digitalWrite(LED, HIGH);

delay(400);

digitalWrite(LED, LOW);

delay(400);

digitalWrite(LED1, LOW);

delay(400);

digitalWrite(LED2, LOW);

delay(400);
digitalWrite(LED3, LOW);

delay(400);

digitalWrite(LED4, LOW);

delay(400);

digitalWrite(LED5, LOW);

delay(400);}

else if(digitalRead(11) == 1){

digitalWrite(LED, HIGH);

delay(400);

digitalWrite(LED, LOW);

delay(400);

digitalWrite(LED1, HIGH);

delay(400);

digitalWrite(LED1, LOW);

delay(400);

digitalWrite(LED2, HIGH);

delay(400);

digitalWrite(LED2, LOW);

delay(400);

digitalWrite(LED3, HIGH);

delay(400);

digitalWrite(LED3, LOW);

delay(400);

digitalWrite(LED4, HIGH);

delay(400);

digitalWrite(LED4, LOW);

delay(400);

digitalWrite(LED5, HIGH);

delay(400);

digitalWrite(LED5, LOW);
delay(400);

else if(digitalRead(10) == 1){

digitalWrite(LED, HIGH);

digitalWrite(LED1, HIGH);

digitalWrite(LED2, HIGH);

digitalWrite(LED3, HIGH);

digitalWrite(LED4, HIGH);

digitalWrite(LED5, HIGH);

delay(400);

digitalWrite(LED5, LOW);

digitalWrite(LED4, LOW);

digitalWrite(LED3, LOW);

digitalWrite(LED2, LOW);

digitalWrite(LED1, LOW);

digitalWrite(LED, LOW);

delay(400);}

You might also like