Guía paso a paso para instalar librerías de Arduino
Arduino es uno de los microcontroladores más populares entre aficionados al DIY, principalmente por los miles de librerías del IDE de Arduino que facilitan el trabajo con la placa. Destacaremos la importancia de la lista de librerías del IDE Arduino y explicaremos cómo instalar una librería de Arduino.
¿Qué son las librerías de Arduino?
Las librerías de Arduino son códigos que simplifican la funcionalidad de la placa microcontroladora. Se accede a ellos descargando su carpeta de instalación respectiva.
Así, el IDE Arduino evita a los usuarios crear códigos desde cero gracias a su librería integrada. Ejemplos: librería LiquidCrystal y CapacitiveSensor. En el menú, consulta la Referencia de Librerías Arduino para acceder a la carpeta completa de librerías.
Arduino distribuye las librerías como archivo zip. Tras descargar una de la carpeta de librerías, debes descomprimirla para instalarla.
Instalar librería Arduino: Tipos y método de instalación
Paso 1: Tipos de librerías Arduino
Existen dos tipos principales de librerías Arduino:
Librería estándar
La librería preinstalada incluye una carpeta de documentos con funcionalidades comunes, como funciones básicas de comunicación. También soporta hardware común como LCDs de caracteres y servomotores.
Librerías instaladas por el usuario
El gestor de librerías del IDE Arduino permite acceder a funcionalidades extra. Son librerías adicionales para hardware y drivers no cubiertos en la estándar, permitiendo usar librerías de terceros como GitHub, Google Code y Arduino Playground.
Es imperativo guardar estas librerías adicionales en la carpeta "libraries" del sketchbook para usarlas con todas las versiones del IDE Arduino.
¿Dónde descargar ejemplos de librerías?
Puedes acceder a la lista de librerías zip desde:
- Descargar desde la página del producto
Si usas un producto que requiere instalación válida, accede pulsando el botón de descarga, típicamente así:
Pulsa el botón de instalación manual y la descarga comenzará inmediatamente.
- Descargar desde GitHub
GitHub es un gestor de librerías que sirve como repositorio de casi todas las librerías Arduino. Para instalar, pulsa "Clone or download" y selecciona "Download ZIP" en el popup.
Paso 2: Dónde instalar tus librerías
Asegúrate de instalar tus librerías en una carpeta fácil de localizar por el compilador. Busca la carpeta Sketchbook. El IDE Arduino guarda los sketches aquí, y el sistema la crea automáticamente tras la instalación.
En Linux, la carpeta se llama "Sketchbook" en la pestaña home. En Windows y macOS, se llama "Arduino" y está en "Documentos".
Las librerías instaladas por el usuario se guardan en la carpeta "Libraries" del sketchbook, desde donde el IDE las localiza.
Paso 3: Añadir la librería
Puedes añadir la librería mediante dos procedimientos:
- Añadir librería ZIP
Tras descargar la librería ZIP, selecciona "Programa" (Sketch) en el IDE Arduino. Luego "Incluir librería" y "Añadir librería .ZIP". Selecciona tu archivo ZIP; si la instalación es correcta, aparecerá: "Librería añadida a tus librerías".
- Añadir la carpeta de librería manualmente
Si la carpeta raíz de la librería ZIP carece de archivos .cpp o .h, Arduino no la reconocerá. Tendrás que añadirla manualmente.
Primero, descomprime el ZIP. Copia la carpeta de la librería donde quieras almacenarla. Si la has añadido, te dará una demo.
Paso 4: Instalar una librería en Windows
Primero, cierra el IDE Arduino, ya que solo escanea librerías al iniciarse. Si está abierto durante la instalación, tu librería será invisible para el IDE.
Descarga el ZIP, descomprímelo e instálalo en el escritorio. Copia y pega la librería en la "Carpeta Libraries".
Paso 5: Renombrar la librería
Tu carpeta no debe tener guiones en el nombre, ya que eso la hace irreconocible para el IDE.
Renombra tu carpeta Master de GitHub, usando guiones bajos. Por ejemplo, "AFMotor" u otro nombre conveniente.
Confirma que tienes los archivos AFMotor.h y AFMotor.cpp.
Paso 6: Confirmar que compila
Apaga y enciende el IDE. Comprueba si compila desde el icono de verificación del IDE.
Conclusión
Arriba tienes una elaboración detallada de la instalación de una librería Arduino, entre otras claves. Para más información o consultas, háblanos.
Tecnología Industrial
- Control de motor servo con Arduino: Guía paso a paso
- Dominando el sensor ultrasónico HC-SR04 con Arduino: Tutorial completo
- Elección del Material de PCB Adecuado: Guía Completa
- Dominando los Refuerzos de PCB: Guía Completa para PCB Flexibles
- Dominando el Diseño de PCB para Internet de las Cosas: Guía Completa
- Guía Completa de Métodos de Prueba de PCB: Garantizando Calidad y Fiabilidad
- Dedos de Oro en PCB: Guía Completa y Especificaciones
- Texturas de pintura en polvo: Guía experta (Sandtex, Mate, Brillo)
- Dominando nrf51822 Arduino: Características, Aplicaciones, Beneficios y Ejemplo de Proyecto BLE
- Montaje de Arduino Protoshield: Guía Paso a Paso con Fotos
- Tipos de Articulaciones en Robots: Guía Completa para Automatización Moderna