Hola a todos:
En la primera sesión, vamos a presentar en qué consiste el Programa Profundiza con sus principales objetivos. A continuación repartiremos el material de trabajo y lo identificaremos con una pequeña introducción.
METODOLOGÍA DE TRABAJO:
- ANTES de cada clase debéis leer lo que haya puesto en el apartado del PROFUNDIZA en la página web.
- DURANTE la sesión, tendréis que cumplir con los objetivos planteados para la misma.
- Encendido y apagado de un LED.
- Encendido y apagado de dos LEDs a la vez.
- Encendido y apagado de dos LEDs de forma alternada.
- Construcción de un semáforo.
- Luz que avanza a través de hilera de 5 LEDs.
1. Encendido y apagado de un LED.
void setup() { // Esta en una línea comentada.
// Establece un pin digital como salida.
// El Pin 13 tiene un LED conectado a el.
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // enciende el LED
delay(1000); // espera un segundo
digitalWrite(13, LOW); // apaga el LED
delay(1000); // espera un segundo
}
2. Encendido y apagado de dos LEDs a la vez.
3. Encendido y apagado de dos LEDs de forma alternada.
4. Construcción de un semáforo.
Código:
void setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
}
void loop() {
digitalWrite(13,HIGH);
delay(3000);
digitalWrite(13,LOW);
digitalWrite(12,HIGH);
delay(500);
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
delay(3000);
digitalWrite(11,LOW);
}
5. Luz que avanza a través de hilera de 5 LEDs.