🔷Objetivos General


Introducir a los estudiantes en el uso de entradas y salidas en la tarjeta de desarrollo Arduino, aplicando este conocimiento en la construcción de un circuito que permita encender dos leds mediante el uso de dos botones. A través de esta práctica, los estudiantes adquirirán habilidades en la programación de Arduino, la conexión de componentes electrónicos y la comprensión de conceptos básicos de entrada y salida.

🔶 Objetivos Particulares


  1. Familiarizarse con el uso de entradas y salidas en la tarjeta de desarrollo Arduino.
  2. Aprender a utilizar botones como entradas y leds como salidas.
  3. Entender el proceso de programación para controlar los leds en función de los botones.
  4. Realizar una conexión adecuada entre los componentes y la tarjeta Arduino.
  5. Encender y apagar los leds mediante los botones de forma correcta y consistente.

🧠 Elementos de Competencia


  1. Conocimientos básicos de programación.
  2. Familiaridad con el funcionamiento de circuitos electrónicos simples.
  3. Capacidad para seguir instrucciones y realizar conexiones precisas.
  4. Habilidad para solucionar problemas y depurar posibles errores en el código.

📑 Tabla de Contenido ~

🛠️ Materiales

Untitled


  1. Tarjeta de desarrollo Arduino (por ejemplo, Arduino UNO).
  2. Dos leds (uno de color rojo y otro de color verde).
  3. Dos botones (pulsadores).
  4. Resistencias (se recomienda de 220 ohmios para los leds y resistencias de pull-up o pull-down para los botones).
  5. Cables de conexión (jumpers) para realizar las conexiones entre la tarjeta de desarrollo y el protoboard.
  6. Cable o alambre calibre 22 AWG para conexiones dentro del protoboard
  7. Protoboard o breadboard para realizar las conexiones de forma temporal.

📖 Fundamento Teórico


En esta práctica, utilizaremos la tarjeta de desarrollo Arduino para encender dos leds mediante dos botones. Los botones actuarán como entradas y los leds como salidas. El Arduino leerá el estado de los botones y, en función de si están presionados o no, encenderá o apagará los leds correspondientes.

El Arduino cuenta con varios pines de entrada/salida digital que se pueden utilizar para interactuar con componentes electrónicos externos. Estos pines pueden configurarse como entradas o salidas según sea necesario.

En este caso, configuraremos dos pines como entradas para conectar los botones y dos pines como salidas para los leds. Se recomienda el uso de resistencias de pull-up o pull-down para garantizar un estado conocido cuando los botones no están siendo presionados.

El código de programación para esta práctica consistirá en leer el estado de los botones utilizando las funciones proporcionadas por la biblioteca de Arduino y, en función de esos estados, encender o apagar los leds correspondientes utilizando las salidas digitales configuradas.

Hoja de datos del MCU