Guía y Catálogo de Proyectos con Arduino

DOI oficial: 10.JICAAT/BOOK-VA.2026.001
Autor: Jose Luis Huayanay Villar
Editorial: Villa Automation SAC
Año: 2026
Tipo: Libro técnico – Ingeniería y Educación Tecnológica
Portada Guía y Catálogo de Proyectos con Arduino

Resumen

Este libro presenta una guía técnica y educativa para el desarrollo de proyectos con plataformas Arduino, integrando automatización, robótica, electrónica aplicada y simulación computacional. El contenido está orientado a estudiantes, docentes, técnicos e investigadores que buscan una aproximación práctica y estructurada al diseño de sistemas embebidos y prototipos funcionales.

Acceso al contenido

📘 Descargar libro (PDF)

Cita recomendada (APA)

Huayanay Villar, J. L. (2026). Guía y catálogo de proyectos con Arduino. Villa Automation SAC. https://doi.org/10.JICAAT/BOOK-VA.2026.001

Introducción a Arduino

Una placa Arduino es un dispositivo electrónico compuesto por un microcontrolador llamado ATMEGA328, que le permite procesar datos y realizar diversas tareas como mover un motor, detectar la presencia de un objeto, medir el tiempo entre dos eventos, encender o apagar una luz, entre otras aplicaciones.

Acceso al contenido

📘 IR A TIENDA DE ROBOTICA VILLA AUTOMATION

La placa Arduino UNO puede ser programada mediante un software open source o software libre, es decir, un software que no necesita licencia para ser instalado. Este software puede descargarse desde la página oficial de la fundación Arduino.

La placa Arduino posee diversos pines donde se conectan cables, lo que permite controlar sensores, motores o pantallas LCD sin necesidad de soldar.

Arduino UNO esquematizado
Figura 1.1: Arduino UNO esquematizado y partes importantes.

En los pines mostrados en la figura 1.1 se pueden incorporar sensores para monitorear múltiples parámetros del mundo físico. Para ello se debe programar el Arduino de manera que “sepa” qué dispositivo tiene conectado en cada pin, ya sea digital o analógico.

Arduino actúa como una interfaz capaz de conectar el mundo digital con el mundo físico. El Arduino UNO puede ser programado con pines como entradas (sensores o botones) o salidas (pantallas, luces o sonido).

Pines analógicos y digitales

El Arduino UNO posee seis pines analógicos, desde A0 hasta A5, capaces de leer voltajes entre 0 y 5 V con una resolución de 10 bits, permitiendo detectar cambios de aproximadamente 4.88 mV.

Por otra parte, el Arduino UNO dispone de 14 pines digitales, desde el pin 0 al 13, los cuales solo pueden interpretar dos estados: HIGH (5 V) y LOW (0 V).

Simulación con Tinkercad y Proteus

El trabajo con Arduino puede realizarse tanto de forma real como mediante simulaciones. Cuando no se dispone del hardware necesario, es posible realizar las actividades mediante el software en línea Autodesk® Tinkercad®.

Página principal de Tinkercad
Figura 1.2: Página principal de Tinkercad®.

Estructura básica de un programa Arduino

Todo programa en Arduino utiliza dos funciones principales:


void setup() {
  // Se ejecuta una sola vez
}

void loop() {
  // Se ejecuta de forma indefinida
}
  

La función setup() se ejecuta una sola vez al iniciar el Arduino, mientras que loop() se repite continuamente mientras la placa esté energizada.

Lectura de entradas analógicas


lectura = analogRead(pin);
  

Esta instrucción entrega un valor entre 0 y 1023 proporcional al nivel de voltaje de entrada.

Lectura de entradas digitales


pinMode(pin, INPUT);
lectura = digitalRead(pin);
  

Las entradas digitales solo reconocen dos estados: HIGH o LOW.

Alimentación

El Arduino UNO puede alimentarse desde el puerto USB del computador, mediante un transformador o una batería externa. Posee salidas de voltaje de 5 V y 3.3 V, además de pines GND.

Pines de alimentación Arduino
Figura 1.5: Tierras y salidas de alimentación del Arduino UNO.

Resumen de puertos

  • Puertos digitales: pines 0–7 y 8–13.
  • Puertos analógicos: pines A0–A5.
  • Puertos de energía: 5 V, 3.3 V y GND.

Desafío

Conecte la placa Arduino a la computadora y explore la interfaz del entorno de programación IDE. Si no dispone de una placa real, explore el simulador disponible en https://www.tinkercad.com.