MLE.Sesión 18

Page 1

SESIÓN 18

Retos de conexión y programación

OBJETIVO DE LA SESIÓN

Pondrás en práctica tus conocimientos en electrónica y programación realizando pequeños retos de interpretación de diagramas.

Actividad 1. Interpretación de diagramas

MATERIALES PARA TRABAJAR DURANTE LA SESIÓN

> Computadora

> Arduino UNO

> Cable de descarga

> Cable Jumper

> Push button

> Leds varios

> Resistencias 220Ω

> Resistencias 10kΩ

> Cable Jumper

> Lápiz

> Colores

Escribe el programa en lenguaje de programación de Arduino, y realiza interpretación del siguiente diagrama de flujo.

int boton_1 = 2;

int LED_1 = 8;

int LED_2 = 9;

int LED_3 = 10;

void setup(){ Serial.begin(9600);

pinMode(boton, INPUT);

pinMode(LED_1, OUTPUT);

pinMode(LED_1, OUTPUT);

pinMode(LED_1, OUTPUT); }

void loop(){ int lectura = digitalRead(boton);

if(lectura == HIGH){ Serial.println(lectura); digitalWrite(LED_1, HIGH); delay(1000);

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

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

digitalWrite(LED_1, LOW); digitalWrite(LED_2, LOW); digitalWrite(LED_3, LOW); } }

Explica qué cosas podrías reforzar, si consideras que cometiste algún error y de qué forma lo solucionaste:

Antes de escribir la programación, es necesario entender el diagrama de flujo. Es importante resaltar que el programa tiene que recibir una señal digital alta, esto en la programación se traduce a “HIGH”.

55 SESIÓN 18

Actividad 2. Interpretación de diagramas electrónicos

Dibuja la interpretación del diagrama electrónico en la Protoboard de la segunda imagen.

56 SESIÓN 18 + 5V 1K 220 220 220 BTN

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.