Ficha descriptiva
| Título de la práctica | Led parpadeante |
| Objetivo | El alumno aprenderá el procedimiento de creación de un sketch de Arduino mediante la construcción y programación de un circuito electrónico que haga parpadear un led. |
| Duración | 50 minutos |
| Contenidos temáticos que apoya | Unidad 1 Programando para resolver problemas 1.5 Diseño de programas aplicando la metodología de solución de problemas con ejemplos de automatización en la ciencia y la industria Unidad 3 Automatización y control de procesos 3.6 Aplicación de los elementos de un sistema automatizado para resolver problemas de la vida cotidiana relacionados con la ciencia y la industria |
| Material requerido | Computadora, IDE de Arduino, tarjeta Arduino UNO, cable USB tipo AB, protoboard, un led de 5 mm, una resistencia de 220 ohms 1/2 w y 3 cables jumper. |
| Autor | Rebeca Guillermina Villegas Salas |
| Revisión técnica | |
| Grado de dificultad | Principiante |
Led parpadeante
Objetivo
El alumno aprenderá el procedimiento de creación de un sketch de Arduino mediante la construcción y programación de un circuito electrónico que haga parpadear un led.
Materiales
Introducción
El proceso de creación de un sketch de Arduino tiene las siguientes etapas:
-
Armado del circuito electrónico
-
Escritura del código
-
Guardar el sketch
-
Compilar el sketch
-
Depurar el código
-
Carga y ejecución del sketch
A continuación, aprenderás los pasos que debes realizar en cada etapa mediante la creación de un sketch que haga parpadear un led cada segundo.
Procedimiento
1. Armado del circuito electrónico
Realiza las conexiones del circuito electrónico que se muestran en la siguiente diagrama esquemático:

2. Programación del circuito electrónico
Abre el IDE de Arduino y captura el siguiente código:
/* Programa que enciende y apaga un led
* cada segundo
*/
void setup() {
pinMode(7, OUTPUT); // configura el pin 7 de salida
}
void loop() {
digitalWrite(7, HIGH); // enciende el led
delay(1000); // espera un segundo
digitalWrite(7, LOW); // apaga el led
delay(1000); // espera un segundo
}
3. Guardar el sketch
El procedimiento para guardar un sketch es:
-
Selecciona la opción Archivo del menú principal del IDE
-
Elige la opción Guardar como
-
Selecciona la ubicación donde deseas guardar el archivo
-
Nombra tu archivo. Recuerda utilizar un nombre relacionado con la función del programa.
-
Haz clic en el botón Guardar.
Cuando se guarda un sketch de Arduino, el IDE automáticamente crea una carpeta y coloca el programa dentro de la misma. El nombre de la carpeta y del programa son iguales. Los archivos de sketches de Arduino tienen la extensión .ino.

Selecciona opción Arch 
Selecciona la ubicación y nombra tu archivo. Haz clic en el botón Guardar 
La carpeta led contiene el sketch led.ino
4. Compilación del sketch
Haz clic en el botón Verificar para compilar tu sketch. Recuerda que el compilador revisa que hayas escrito las instrucciones del programa de acuerdo con la sintaxis del lenguaje.
Si el programa no tiene errores, el mensaje Compilado se mostrará en la parte inferior de la pantalla. Si el compilador llegara a detectar algún error en el código, el IDE mostrará los mensajes de error en la parte inferior de la pantalla.

Clic en el botón Verificar 
El programa es compilado 
Aparece el mensaje compilado
5. Depuración del sketch
La acción de corregir los errores de un programa se conoce como depuración. Si durante el proceso de compilación se detecta algún error en el sketch, el compilador de Arduino iluminará en color rojo la línea del código en donde se encuentra el error y enviará un mensaje describiendo el problema en la parte inferior de la pantalla.
En este caso debes realizar el proceso de depuración de tu sketch que consiste en:
-
Lee mensaje de error
-
Identifica el error en la línea de código correspondiente.
-
Corrige el error.
-
Vuelve a compilar el programa.
Cada vez que realices algún cambio en el programa, guarda nuevamente tu sketch con el botón Salvar.

Sketch con errores de compilación 
Corregir los errores 
Volver a compilar
6. Subir y ejecutar el skecth
Para que la tarjeta Arduino pueda ejecutar el sketch es necesario guardarlo en la memoria de la tarjeta. Para realizar dicha acción, haz clic en el botón Subir. El proceso de Subir realiza dos acciones: compilar el sketch y subirlo a la tarjeta. Cuando termina el proceso, el IDE de Arduino muestra el mensaje Subido en la parte inferior de la pantalla.
A partir del momento en que se concluye la carga del sketch a la tarjeta Arduino, el programa comienza a ejecutarse. Recuerda que al ejecutar un sketch se inicia con la ejecución de las instrucciones de la función setup y después se ejecutan las instrucciones de la función loop indefinidamente.
Si requieres volver a iniciar la ejecución del programa, presiona el botón Reset de la tarjeta Arduino.

Clic botón subir 
El programa se compila y se sube a la tarjeta 
El programa puede ser ejecutado
Resultados
A continuación, encontrarás una simulación del resultado de la construcción y programación de tu circuito electrónico.
Simulación del sketch parpadeo de un led
Presiona el botón Iniciar simulación y verifica que en tu circuito se observen los mismos resultados que en la simulación:
Autoevaluación
Referencias bibliográficas
Arduino. (2020). Guía de referencia de Arduino. Recuperado de: https://www.arduino.cc/reference/es/








