Lo bueno y práctico del concepto detrás de Arduinos es que en muchos casos puedes beneficiarte del trabajo de otros.
Casi no importa qué sensor quieras leer o qué actuador quieras controlar: probablemente alguien ya lo haya hecho antes que tú. La mayoría de las veces, estas personas han escrito bibliotecas que facilitan el trabajo con sensores/actuadores. Estas bibliotecas a menudo se publicaban como proyectos de código abierto.
Esto significa que puedes encontrar las bibliotecas correspondientes para casi cada pieza de hardware que puedas conectar al Arduino.
Luego sólo hay que integrarlos en el IDE de Arduino y ya podrá empezar.
En el siguiente artículo se explica cómo agregar bibliotecas en ArduinoIDE.
Instrucciones de seguridad
Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Enlaces afiliados / enlaces publicitarios
Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂
Requisitos
Antes de comenzar, debe haber descargado e instalado ArduinoIDE.
Cómo hacer esto se describe en el siguiente artículo:
Descargas/cargas: cómo entran y salen los datos de Internet
Instalar programas: un ejemplo
Conceptos básicos de navegación en el Explorador de Windows
Los consejos generales para el IDE de Arduino se pueden encontrar en el artículo ArduinoIDE - Consejos y trucos
Instalación automática a través del IDE de Arduino
La instalación automática de la biblioteca es la manera fácil de instalar una biblioteca Arduino. Lamentablemente, esto no es posible para todas las bibliotecas. Sin embargo, siempre es más fácil comprobar primero la opción de instalación automática. Si no se puede encontrar la biblioteca, aún puede instalarla manualmente. Más sobre eso más adelante.
Para la instalación automática tienes que cambiar al ArduinoIDE.
Para instalar, simplemente haga clic en "Instalar" y se instalará la biblioteca seleccionada.
Instalación manual a través del Explorador de Windows
La instalación manual de una biblioteca siempre es necesaria si la biblioteca no se encontró durante la instalación automática. Incluso si desea instalar varias bibliotecas, a menudo es más fácil y rápido instalarlas "de una sola vez", ya que esto se hace mediante un proceso de copia simple.
No importa de dónde venga la biblioteca, antes de poder instalarla, primero debes descargarla a tu computadora.
La biblioteca Neopixel de Adafruit está instalada aquí como ejemplo.
Puede encontrarlos bajo https://github.com/adafruit/Adafruit_NeoPixel
Ahora descargue todo el contenido del directorio de GitHub. Cómo hacer esto está en el artículo. GitHub: ¿Cómo copio archivos desde GitHub a mi computadora? descrito.
Luego, descomprima el archivo zip descargado (el directorio de GitHub) en la ubicación que elija.
La información sobre cómo descomprimir un archivo se puede encontrar en el artículo ¿WinRar? ¿WinZip? ¿WinWhat? - Cariño he reducido los archivos
Principalmente en:
C:Usuarios\%USERNAME%DocumentosArduinlibraries
Luego tienes que reiniciar el IDE de Arduino, si ya se está ejecutando. Esto cargará las nuevas bibliotecas y mostrará los ejemplos existentes en ArduinoIDE. Entonces deberías poder utilizar las bibliotecas.
Recuerde consultar la biblioteca respectiva a través de un
#incluir
en su proyecto Arduino. Ésta es la única manera de poder utilizar realmente las funciones de la nueva biblioteca.
Diviértete con el proyecto.
Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂
PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂