Ejercicio No. 1 – Hola Mundo en Arduino: encender y apagar el LED integrado

Cuando se aprende un nuevo lenguaje de programación, el primer paso suele ser escribir un “Hola Mundo”.
En Arduino, este primer contacto no ocurre en una pantalla, sino en el mundo físico, y consiste en algo igual de fundamental: encender y apagar un LED.

Este ejercicio permite verificar que:

  • La placa Arduino funciona correctamente
  • El entorno de desarrollo está bien configurado
  • Comprendemos la estructura básica de un programa en Arduino

Descripción del ejercicio

En este programa vamos a encender y apagar el LED que se encuentra incorporado en el Arduino.

En el caso de un Arduino UNO, este LED está conectado internamente al pin digital 13, por lo que no es necesario conectar ningún componente externo.

El comportamiento esperado será:

  • El LED se enciende durante 1 segundo
  • El LED se apaga durante 1 segundo
  • El proceso se repite de forma indefinida

Objetivos de aprendizaje

Con este ejercicio aprenderás a:

  • Identificar y utilizar un pin digital
  • Configurar pines como salida
  • Enviar señales digitales HIGH y LOW
  • Entender la estructura básica de un sketch de Arduino

Conceptos clave

Antes de analizar el código, es importante conocer estos elementos fundamentales:

  • setup()
    Se ejecuta una sola vez al iniciar el programa. Se utiliza para configuraciones iniciales.
  • loop()
    Se ejecuta continuamente mientras la placa esté encendida.
  • pinMode(pin, mode)
    Define si un pin funcionará como entrada o salida.
  • digitalWrite(pin, value)
    Envía un valor lógico HIGH (1) o LOW (0) a un pin digital.
  • delay(ms)
    Detiene la ejecución del programa durante un tiempo en milisegundos.

Código fuente en GitHub

Para facilitar el aprendizaje y permitirte experimentar libremente, todos los ejercicios de esta serie estarán disponibles en un repositorio público de GitHub.

En el repositorio encontrarás:

  • El código del Ejercicio No. 1 – Hola Mundo
  • Archivos organizados por ejercicio
  • La base para continuar con ejercicios más avanzados

👉 Repositorio GitHub:

Prompt sugerido para generar el código

Actúa como un instructor de Arduino para principiantes.
Necesito un programa básico en Arduino que encienda y apague el LED integrado de la placa.
Estoy usando un Arduino UNO, donde el LED está conectado al pin digital 13.
El LED debe encenderse durante 1 segundo y apagarse durante 1 segundo, repitiendo el ciclo indefinidamente.
Genera el código completo en C/C++ para Arduino, con comentarios explicativos línea por línea.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio