Cómo hacer librerías
en Arduino
Víctor R. Ruiz <rvr@linotipo.es>
14 de abril de 2015
Índice
1. Librerías en Arduino.
2. Librerías en C++.
3. Cómo compila Arduino.
4. Brevísima introducción a los objetos.
5. Cómo hacer una librería en Arduino.
Librerías en Arduino
Librerías en Arduino
#include <Libreria.h>
#include <Libreria.h>
/Arduino/libraries/
/Arduino-x.y.z/libraries/
LiquidCrystal
Librerías en C++
Librerías
Cabecera .h
● Declaración.
– Constantes.
– Clases.
– Funciones.
Código .cpp
● Código fuente.
LiquidCrystal.h
LiquidCrystal.cpp
Cómo compila Arduino
Librerías en Arduino
Make Course: Making Libraries with the Arduino IDE https://www.youtube.com/watch?v=HvGJlIKOLoI
Brevísima introducción
a los objetos
Clase: SEAT 131
Objeto: SEAT 131
Clases y objetos
Librería Clase→
● Variables.
● Funciones.
Programa Objeto→
● Variable de tipo
Clase.
Clases y objetos: LiquidCrystal
Librería Clase→ Programa Objeto→
Una librería en Arduino
Crear directorio DigitalPin
Crear ficheros .h y .cpp
Paso 1: DigitalPin.h
Paso 2: DigitalPin.h
Paso 2: DigitalPin.h
Paso 3. DigitalPin.cpp
Paso 4. DigitalPin.cpp
Paso 5. Sketch de prueba.
Creative Commons
Atribución

Cómo hacer librerías en Arduino