MLE.Sesión 5

Page 1

SESIÓN 5

LED Interno

OBJETIVO DE LA SESIÓN

Identificarás el LED Interno programable de Arduino UNO, entenderás el funcionamiento de void setup y void loop; así como las reglas de programación, colocando comentarios dentro de un programa y utilizando los siguientes comandos:

• digitalWrite(); • delay(); • pinMode();

Actividad 1. Diagrama de flujo

MATERIALES PARA TRABAJAR DURANTE LA

SESIÓN

> Tarjeta Arduino UNO

> Cable de descarga USB

> Computadora

• Explica el proceso para llegar de tu casa a la escuela, utilizando un diagrama de flujo. Debes iniciar desde el momento en que te levantas de tu cama hasta que llegas a tu lugar en el aula. Trata de desarrollar todo el proceso de la forma más específica posible.

Inicio

Ponerme la ropa

Preparar cereal

Cepillarme los dientes

¿Ya empaqué mis cuadernos?

Empacar cuadernos

Tomar el camión para la escuela

Entrar al aula

¿Ya es la hora de la clase?

Esperar a que empiece la clase

Ver la hora

NOTA: Este es un ejemplo, las respuestas de las y los estudiantes pueden variar.

16
SESIÓN 5

Actividad 2. S.O.S Código binario

Utilizando el lenguaje de programación de Arduino, escribe las líneas necesarias para mostrar el mensaje S.O.S en clave morse, encendiendo y apagando un LED:

NOTA: Este es un programa de ejemplo. El LED emite tres destellos cortos seguido de tres destellos largos y finaliza con tres destellos cortos. Hay una pausa de 5 segundos antes de repetir la acción

pinMode(13, OUTPUT); Serial.begin(9600);

digitalWrite(13, HIGH); delay(300);

digitalWrite(13, LOW); delay(300);

digitalWrite(13, HIGH); delay(300);

digitalWrite(13, LOW); delay(300);

digitalWrite(13, HIGH); delay(300);

digitalWrite(13, LOW); delay(300);

digitalWrite(13, HIGH); delay(1000);

digitalWrite(13, LOW); delay(1000);

digitalWrite(13, HIGH); delay(1000);

digitalWrite(13, LOW); delay(1000);

digitalWrite(13, HIGH); delay(1000);

digitalWrite(13, LOW); delay(1000);

digitalWrite(13, HIGH); delay(300);

digitalWrite(13, LOW); delay(300);

digitalWrite(13, HIGH); delay(300);

digitalWrite(13, LOW); delay(300);

digitalWrite(13, HIGH); delay(300);

digitalWrite(13, LOW); delay(5000); }

17 SESIÓN 5
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.