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

supercademy

Supercademy: una red IA de profesores particulares

Quizás los profesores particulares de carne y hueso tengan los días contados. O quizás no… Lo cierto es que la IA ha llegado también a este segmento para revolucionar la enseñanza privada y domiciliaria. La prueba es el éxito inicial que está cosechando Supercademy, la primera academia de profesores particulares online creados con IA. Índice

como funciona Canva

Trucos Canva para hacer tu vida digital más feliz

En el competitivo entorno laboral actual, la capacidad de crear contenido visual atractivo es crucial para comunicar ideas de manera efectiva y con los trucos Canva que te proponemos en este artículo será mucho más  captar la atención del público. Canva se ha convertido en una plataforma de referencia para los amantes de la creación

PS5 Pro

PS5 Pro: la consola de los 800 euros

Hay quien pensará que se nos ha ido todo lo de las manos cuando sepa que tiene que pagar 800 euros por hacerse con la última consola PlayStation. Sony acaba de anunciar la PS5 Pro, una versión más actualizada de su última Play, siguiendo la misma política que se hizo en su momento con la

almacenamiento de datos

Hello.app, ‘el Airbnb del almacenamiento de datos’

En un mundo donde el control de los datos está dominado por gigantes tecnológicos como Google, Amazon y Dropbox, la startup española hello.app surge con una propuesta innovadora que busca descentralizar y democratizar el almacenamiento de información a nivel global. Fundada por los jóvenes emprendedores Álvaro Pintado Santaularia (19 años) y Alexander Baikalov (20 años),