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

Codigos PDF

The document describes code for controlling LEDs and traffic lights using Arduino. It defines constants for pin connections and uses digitalWrite to turn the LEDs on and off in sequences, toggling one after another. It also implements a simple traffic light sequence that switches between two lights.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Codigos PDF

The document describes code for controlling LEDs and traffic lights using Arduino. It defines constants for pin connections and uses digitalWrite to turn the LEDs on and off in sequences, toggling one after another. It also implements a simple traffic light sequence that switches between two lights.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

//NAAL MOLINA JESSICA BEATRIZ

//PROGRAMACIÓN

//ING. En Energías Renovables

//Primer semestre

//Primer periodo

//Actividad UNO (a)

//08SEPT2021

const int bee = 12; //trabajar con una variable constante entera que se aloja en el puerto 12

const int cow = 11; //trabajar con una variable constante entera que se aloja en el puerto 11

void setup()

pinMode(bee, OUTPUT);//Usaremos OUTPUT para definir salida

pinMode(cow, OUTPUT);

void loop()

digitalWrite(bee, HIGH);//Usaremos HIGH para prender el led

digitalWrite(cow, LOW);//Usaremos LOW para apagar el led

delay(2000); // El tiempo de espera son 2 segundos (2000 milisegundos)

digitalWrite(bee, LOW);

digitalWrite(cow, HIGH);

delay(2000);}
void setup()

{//codigo 2

pinMode(1, OUTPUT);//

pinMode(2, OUTPUT);

pinMode(3, OUTPUT);

pinMode(4, OUTPUT);

pinMode(5, OUTPUT);

pinMode(6, OUTPUT);

pinMode(7, OUTPUT);

pinMode(8, OUTPUT);

void loop()

digitalWrite(1, HIGH);//Usaremos HIGH para prender el led

digitalWrite(2, LOW);//Usaremos LOW para apagar el led

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

delay(2000); // El tiempo de espera son 2 segundos (2000 milisegundos)

digitalWrite(1, LOW);

digitalWrite(2, HIGH);
digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

delay(2000);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, HIGH);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

delay(2000);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

digitalWrite(4, HIGH);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

delay(2000);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

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

digitalWrite(6, LOW);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

delay(2000);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

digitalWrite(7, LOW);

digitalWrite(8, LOW);

delay(2000);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, HIGH);

digitalWrite(8, LOW);

delay(2000);

digitalWrite(1, LOW);

digitalWrite(2, LOW);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);
digitalWrite(7, LOW);

digitalWrite(8, HIGH);

delay(2000);

digitalWrite(1, HIGH);

digitalWrite(2, HIGH);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, HIGH);

digitalWrite(6, HIGH);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

delay(5000); //}
//2 semaforos

const int verde1 = 12; //

const int amarillo1 = 11; //

const int rojo1 = 10; //

const int verde2 = 7; //

const int amarillo2 = 6; //

const int rojo2 = 5; //

void setup()

pinMode(verde1, OUTPUT);//Usaremos OUTPUT para definir salida

pinMode(amarillo1, OUTPUT);

pinMode(rojo1, OUTPUT);

pinMode(verde2, OUTPUT);

pinMode(amarillo2, OUTPUT);

pinMode(rojo2, OUTPUT);

void loop()

digitalWrite(verde1, HIGH);//Usaremos HIGH para prender la luz

digitalWrite(amarillo1, LOW);//Usaremos LOW para apagar la luz


digitalWrite(rojo1, LOW);

digitalWrite(verde2, LOW);

digitalWrite(amarillo2, LOW);

digitalWrite(rojo2, HIGH);

delay(5000); // El tiempo de espera son 5 segundos (5000 milisegundos)

digitalWrite(verde1, LOW);

digitalWrite(amarillo1, HIGH);

digitalWrite(rojo1, LOW);

digitalWrite(verde2, LOW);

digitalWrite(amarillo2, LOW);

digitalWrite(rojo2, HIGH);

delay(5000);

digitalWrite(verde1, LOW);

digitalWrite(amarillo1, LOW);

digitalWrite(rojo1, HIGH);

digitalWrite(verde2, HIGH);

digitalWrite(amarillo2, LOW);

digitalWrite(rojo2, LOW);

delay(5000);

digitalWrite(verde1, LOW);

digitalWrite(amarillo1, LOW);

digitalWrite(rojo1, HIGH);

digitalWrite(verde2, LOW);

digitalWrite(amarillo2, HIGH);

digitalWrite(rojo2, LOW);

delay(5000);}

You might also like