Qué es Arduino, cómo funciona y para qué se usa normalmente

qué es arduino

Qué es Arduino, cómo funciona y para qué se usa normalmente

VALORACIÓN DEL ARTÍCULO:
5/5

Este articulo está destinado a servir como base para aprender sobre la plataforma Arduino. Debería brindar a los principiantes una introducción simple, interesante y muy guiada. Arduino es una plataforma para desarrollar tus propios dispositivos, que consta de hardware y software, ¡y no es un reemplazo de Raspberry Pi! Arduino significa varias cosas: un concepto, hardware en forma de microcontrolador y software para programación.

 

arduino

Índice de contenidos

¿Qué es realmente «Arduino»?

Arduino es una plataforma de creación de prototipos de electrónica de código abierto para hardware y software flexible y fácil de usar en el campo del microcontrol. Es adecuado para realizar proyectos espectaculares en poco tiempo. Muchos de ellos se pueden encontrar bajo el término «Arduino» en YouTube. Es utilizado principalmente por artistas, diseñadores, manipuladores y aficionados para convertir ideas creativas en realidad.

Pero la plataforma Arduino también se utiliza cada vez más en escuelas, colegios y universidades para brindar a los estudiantes un acceso creativo y emocionante, pero, sobre todo, fácil al tema del «microcontrol».

Hardware y software

El término Arduino se usa comúnmente para las distintas «placas Arduino» (es decir, el hardware), así como para el entorno de programación (software). Algunos piensas que una parte es mejor que la otra, pero hay que tener claro que las dos se completan entre sí mismas y forman el verdadero concepto Arduino.

Hardware

El «Arduino» es una placa de microcontrolador. Básicamente, una placa de circuito impreso con una gran cantidad de componentes electrónicos alrededor del microcontrolador real. En el borde de la placa hay muchas ranuras (llamadas pines) a las que se pueden conectar una amplia variedad de cosas. Estos incluyen: interruptores, LED, sensores ultrasónicos, sensores de temperatura, controles giratorios, pantallas, motores, servos, etc.

Existen diferentes versiones de placas que se pueden usar con el software Arduino. Esto incluye muchas placas «oficiales» grandes y pequeñas con el nombre oficial «Arduino», así como una gran cantidad de placas «compatibles» con Arduino a menudo más baratas pero equivalentes. Las placas oficiales típicas se llaman Arduino UNO, Arduino MEGA, Arduino Mini … etc.  Las placas compatibles se llaman Funduino UNO, Funduino MEGA, Freeduino, Seeduino, Sainsmart UNO, etc.

Software

El software con el que se programa el microcontrolador es un software de código abierto y se puede descargar de forma gratuita desde www.arduino.cc. Luego se escriben pequeños programas en este “software Arduino”, que el microcontrolador debería ejecutar posteriormente. Estos pequeños programas se llaman «bocetos». Los bocetos terminados se transfieren al microcontrolador mediante un cable USB.

 

hardware

Instalación y configuración del software Arduino

Descarga el software de www.arduino.cc e instálalo en la PC (la placa Arduino aún NO está conectada). Luego abre la carpeta del software e inicia el programa con el archivo arduino.exe. Hay dos configuraciones importantes a considerar en el programa.

  • Debe seleccionarse la placa derecha que deseas conectar.
  • Se debe seleccionar el «puerto serie» correcto para que la PC sepa a qué puerto USB está conectada la placa. Sin embargo, esto solo es posible si el controlador se ha instalado correctamente. Esto se puede verificar de la siguiente manera:

En este momento, el Arduino aún no está conectado a la PC. Ahora haz clic en «Puertos serie» en el submenú del software. Uno o más puertos ya estarán visibles allí (COM1 / COM4 / COM7 /…) El número de puertos que se muestra es independiente del número de conexiones USB. Si la placa se instala y conecta correctamente más tarde, ¡encontrarás más puertos aquí!

Instalación del controlador USB

  1. Conecta la placa a la PC.
  2. La PC reconoce la placa y desea instalar un controlador.

ATENCIÓN: ¡No vayas demasiado rápido en este momento! En la mayoría de los casos, el controlador no se reconoce ni se instala automáticamente. Debes seleccionar el controlador tú mismo durante la instalación. Se encuentra en la carpeta del programa Arduino en la subcarpeta «Controladores».

Control: El «Administrador de dispositivos» se puede encontrar en el panel de control de la computadora. Después de una instalación exitosa, la placa Arduino aparece aquí. Si la instalación no se realizó correctamente, no hay nada especial que encontrar aquí o hay un dispositivo USB desconocido con un signo de exclamación amarillo. En este caso: Haz clic en el dispositivo desconocido y haz clic en «Actualizar controlador». Ahora puedes repetir el proceso de instalación manual.

Agregar bibliotecas al software Arduino

Una biblioteca es útil para algunos proyectos porque puede simplificar la programación. Las funciones de la biblioteca se pueden usar en el código para que no tengan que escribirse completamente en el código. Estas bibliotecas también se utilizarán en el curso posterior de las instrucciones. Estos primero deben agregarse en el software Arduino. Para eso existen diferentes posibilidades.

La opción más sencilla es utilizar la función «Administrar bibliotecas …». Esta se encuentra en el software en «Sketch> Incluir biblioteca> Administrar bibliotecas …» Allí, se puede buscar la biblioteca deseada utilizando el campo de búsqueda e instalarla directamente.

Después de la instalación exitosa, la biblioteca se puede utilizar directamente.
Con la instalación de bibliotecas de programas, a menudo se agregan bocetos de ejemplo al software Arduino al mismo tiempo. Estos ejemplos se encuentran en «Archivo> Ejemplos» y pueden dar una buena idea de las funciones individuales de la biblioteca respectiva.

¿Qué puede hacer una placa Arduino?

  • Las tablas pequeñas ofrecen numerosas posibilidades. Con sensores especiales, lámparas LED y motores, la Mini-PC se puede ampliar y utilizar de forma útil.
  • El software Arduino requerido es de código abierto y por lo tanto se ejecuta en Windows, Mac y Linux. Para el desarrollo de los programas es necesario tener conocimientos del lenguaje C ++.
  • Si has escrito un pequeño programa en la PC para Arduino, puedes transferirlo a la placa a través de USB. Los componentes individuales, como sensores o lámparas, se controlan a través del software.
  • Con los pequeños Arduinos puedes hacer muchos dispositivos técnicos, pero manejar el hardware no es tan fácil. Puedes encontrar una buena introducción al tema en foros adecuados o tutoriales de YouTube.

 

TAMBIÉN TE INTERESA

foto-del-sol-creada-por-AI

Webs de inteligencia artificial para crear imágenes

Inteligencia artificial para crear imágenes, esa es una de las tendencias que ha popularizado la IA y el boom de ChatGPT y compañía. Hoy vamos a hablar de una serie de herramientas, páginas webs o soluciones que permiten crear imágenes de la nada para poder utilizar de forma libre. Hay muchas, pero nosotros recogemos en

dia-del-padre

Con estos 8 productos de LG seguro que aciertas en el Día del Padre

En lugar de rompernos la cabeza buscando productos de distintas marcas para regalar en el Día del Padre, nosotros hemos acudido a una firma como LG para recomendar artículos que podrían satisfacer a todos los que tienen hijos. Es su día y, siendo honestos, la tecnología es, posiblemente, el regalo que más aprecien. De modo

nuevo-diseño-de-Uber

Uber rediseña su app y añade interesantes funciones

La popular app de delivery y transporte, Uber, ha sido rediseñada con el objetivo de ser mucho más intuitiva y fácil de usar para los miles y miles de usuarios que tiene en España. Dado que son los mayores cambios que se han producido hasta la fecha en la historia de la aplicación, conviene detenerse

foto-Samsung-S23

Ya tenemos entre manos el nuevo Samsung S23…

Mientras cae el precio del Samgung S22 en plataformas como Amazon, la compañía surcoreana presenta la serie S23, su nuevo coloso. Como lo fue en su momento, la generación anterior y su variable Ultra, el nuevo buque insignia llega para competir en lo más alto en cuanto a prestaciones… y también precio. Sobra decir que

educación en ciencia

¿Se lo preguntamos a María?

Por Inés Bermejo – Directora general de HP Iberia — Un año más, la celebración del Día de la Mujer Trabajadora hace que muchas personas se pregunten ¿por qué no hay más mujeres en Ciencia? Permítanme que en este miércoles 8 de marzo de 2023 formule la pregunta de otra manera: “¿Cómo es posible que