Utilizar, modificar y crear bibliotecas

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

16.0 Introducción

Las bibliotecas añaden funcionalidad al entorno Arduino. Amplían los comandos disponibles para proporcionar capacidades no disponibles en el núcleo del lenguaje Arduino. Las bibliotecas proporcionan una forma de añadir funciones a las que se puede acceder desde cualquiera de tus bocetos una vez que hayas instalado la biblioteca.

La distribución del software Arduino incluye bibliotecas integradas que cubren tareas comunes. Estas bibliotecas se tratan en la Receta 16.1.

Las bibliotecas también son una buena forma de que la gente comparta código que puede ser útil para otros. Muchas bibliotecas de terceros proporcionan capacidades especializadas; se pueden descargar desde el Gestor de Bibliotecas de Arduino, pero también desde GitHub. A menudo, las bibliotecas se escriben para simplificar el uso de una determinada pieza de hardware. Muchos de los dispositivos tratados en capítulos anteriores utilizan bibliotecas para facilitar la conexión a los dispositivos.

Las bibliotecas también pueden proporcionar una envoltura amigable alrededor del código complejo para facilitar su uso. Un ejemplo es la biblioteca Wire distribuida con Arduino, que oculta gran parte de la complejidad de las comunicaciones de hardware de bajo nivel (consulta el Capítulo 13).

Este capítulo explica cómo utilizar y modificar bibliotecas. También ...

Get Libro de cocina Arduino, 3ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.