Sie sind auf Seite 1von 4

Arduino – Modulo I

Curso Virtual
Nombre: Juan Carlos Alanoca Titirico
Correo: carlosalanocaabc@gmail.com
Celular: 68175045
__________________________________________________________________________________________________________________

EJERCICIO DE CLASE 1:

Prender un LED 2 segundos apagarlo 250 milisegundos.

/*
* TAREA Nro. 1
Prender un led 2 seg. y apagarlo 250
milisegundos
*/
int LED=8;
void setup() {
pinMode(LED,OUTPUT);
}
void loop() {
digitalWrite(LED,HIGH);
delay(2000);
digitalWrite(LED,LOW);
delay(250);
}

EJERCICIO DE CLASE 2:

Encender 3 leds, uno rojo, otro amarillo y verde la secuencia debe ser la siguiente: el rojo sebe
encenderse por 3 segundos y apagarse por 400 milisegundos, el amarillo debe encenderse por 1200
milisegundos y apagarse por medio segundo y el verde debe encenderse por 250 milisegundos y
apagarse por 3.5 segundos.

/*Encender 3 led's
COLOR ENCENDIDO APAGADO PIN
------------------------------------------------
ROJO 3 segundos 400 miliseg 2
AMARILLO 1200 miliseg 0.5 segundos 3
VERDE 250 miliseg 3.5 seg 4
*/
void setup() {
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
}
void loop() {
digitalWrite(2,HIGH);
delay(3000);
digitalWrite(2,LOW);
delay(400);
digitalWrite(3,HIGH);
delay(1200);
digitalWrite(3,LOW);
delay(500);
digitalWrite(4,HIGH);
delay(250);
digitalWrite(4,LOW);
delay(3500);
}

1|Página
Arduino – Modulo I
Curso Virtual

TAREA Nro. 1:
Simulador juego de luces.

/* JUEGO DE LUCES
COLOR PIN
-----------------
ROJO 1 12
ROJO 2 9
AMARILLO 1 11
AMARILLO 2 8
VERDE 1 10
VERDE 2 7
*/
void setup() {
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
pinMode(12,OUTPUT);
}
void loop() {
digitalWrite(12,HIGH);
digitalWrite(7,HIGH);
delay(500);
digitalWrite(11,HIGH);
digitalWrite(8,HIGH);
delay(500);
digitalWrite(10,HIGH);
digitalWrite(9,HIGH);
delay(500);
digitalWrite(7,LOW);
digitalWrite(8,LOW);
digitalWrite(9,LOW);
digitalWrite(10,LOW);
digitalWrite(11,LOW);
digitalWrite(12,LOW);
delay(500);
}

2|Página
Arduino – Modulo I
Curso Virtual

TAREA Nro. 2:
Luces del auto fantástico.

/*AUTO FANTASTICO
LED PIN
------------
LED1 12
LED2 11
LED3 10
LED4 9
LED5 8
LED6 7
*/
void setup() {
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
pinMode(10,OUTPUT);
pinMode(9,OUTPUT);
pinMode(8,OUTPUT);
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(12,HIGH);
delay(500);
digitalWrite(11,HIGH);
delay(500);
digitalWrite(10,HIGH);
delay(500);
digitalWrite(9,HIGH);
delay(500);
digitalWrite(8,HIGH);
delay(500);
digitalWrite(7,HIGH);
delay(500);
digitalWrite(12,LOW);
delay(500);
digitalWrite(11,LOW);
delay(500);
digitalWrite(10,LOW);
delay(500);
digitalWrite(9,LOW);
delay(500);
digitalWrite(8,LOW);
delay(500);
digitalWrite(7,LOW);
delay(500);
}

3|Página
Arduino – Modulo I
Curso Virtual
TAREA Nro. 3:
Luces de semáforo.

/*LUCES DE SEMAFORO*/
void setup() {
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
pinMode(10,OUTPUT);
pinMode(9,OUTPUT);
pinMode(8,OUTPUT);
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(10,HIGH);
digitalWrite(9,HIGH);
delay(12000);
digitalWrite(11,HIGH);
digitalWrite(8,HIGH);
delay(3000);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
digitalWrite(11,LOW);
digitalWrite(8,LOW);
digitalWrite(12,HIGH);
digitalWrite(7,HIGH);
delay(12000);
digitalWrite(11,HIGH);
digitalWrite(8,HIGH);
delay(3000);
digitalWrite(12,LOW);
digitalWrite(7,LOW);
digitalWrite(11,LOW);
digitalWrite(8,LOW);
}

4|Página

Das könnte Ihnen auch gefallen