Arduino, ¿Qué es y para que sirve? Aprende con Tutoriales y Proyectos

Bienvenido a una de las webs de referencia sobre Arduino en español en 2018 ¿Donde comprar? ¿Que características tiene la Arduino Uno? ¿Donde puedo aprender?

En nuestra web encontrarás miles de proyectos y tutoriales de Arduino con los que podrás realizar tu proyecto. Arduino es una plataforma de  que se utiliza para la construcción y desarrollo de proyectos de electrónica, incluida la Impresión 3D. Arduino junto a la Raspberry Pi es uno de los puntales del Hardware Libre. Y su placa estrella es la Arduino Uno. Esa es la definición rápida y sencilla.

Seguro que ya has estado en multitud de webs con tutoriales y no has encontrado el tuyo. En nuestra web podrás encontrar la respuesta a esas preguntas. Te daremos la definición de este microcontrolador de código abierto. Deja que te invitemos a una de las webs de referencia en español sobre Hardware Libre. Eso sí, no somos la Wikipedia.

Un montón de proyectos realizados con Arduino

La de cosas que se pueden hacer con Arduino

¿Qué es Arduino?¿y qué se puede hacer con Arduino?

¿Qué es Arduino?

Arduino es una plataforma de código abierto de creación de prototipos de basada en Hardware Libre y software libre y fácil de usar. Arduino incluye circuitos electrónicos, software y documentación en formato de código abiertos, es decir cualquiera puede usarla o hacer cambios en ella. Esta plataforma nos proporciona una herramienta de programación de código abierto y fácil de usar, para escribir código y subirlo a tu tarjeta a través de como Arduino IDE (Entorno de Desarrollo Integrado).

Arduino permite a los usuarios una manera simple para crear objetos interactivos que pueden tener entradas de interruptores y sensores, y controlar salidas físicas como luces, motores o actuadores. Debido a que el lenguaje está basado en frameworks bien utilizados, Arduino puede interactuar con otros programas en el ordenador como Flash o incluso con APIs web como Twitter.

Esta plataforma puede tener tanto usos industriales como domésticos e incluso artísticos, pero se aplica sobretodo dentro del campo educativo por ser de código abierto, además de su sencillez de uso y su bajo coste, hay una gran cantidad de modelos de placas siendo la más utilizada la Uno, sobretodo en el mundo de la educación. Por eso ha sido diseñada de manera robusta para así soportar toda una serie de situaciones de uso con los estudiantes.

Características:

  • Plataforma de código abierto utilizada para la construcción de proyectos electrónicos.
  • Arduino consiste en una placa de circuito físico programable (a menudo referido como un microcontrolador) y una pieza de software, o IDE (Entorno de Desarrollo Integrado) que corre en tu ordenador, usado para escribir y cargar código del ordenador a la placa física.
  • Es muy popular entre la gente que acaba de empezar con la electrónica.
  • A diferencia de la mayoría de las anteriores placas de circuito programables, Arduino no necesita una pieza separada de hardware (llamada programador) para cargar nuevo código en la placa – simplemente puedes usar un cable USB.
  • El IDE de Arduino usa una versión simplificada de C++, haciendo más fácil aprender programación.
  • Arduino proporciona un factor de forma estándar que desglosa las funciones del microcontrolador en un paquete más accesible.
  • Plataforma con la que construir o fabricar Impresoras 3D, Drones, Robots sigue lineas, domótica, etcétera
  • Está dirigido a artistas, diseñadores, aficionados y cualquier persona interesada en crear objetos, proyectos o entornos interactivos.

Modelos o placas de Arduino

Lo primero que hay que saber antes de empezar es el tipo de tarjeta que necesitas, dependiendo de cómo quiera utilizarla. De hecho, hay una multitud de tarjetas Arduino diferentes, todas hechas para un rango específico de uso. Aquí están las categorías principales, así como las placas más utilizados en cada una de estas categorías.

Placas para empezar

Si eres nuevo en el mundo de Arduino, aquí tienes una pequeña lista de las tarjetas más usadas:

  • Arduino Uno: la carta “Uno” es la mejor carta para empezar. Dispone de 14 entradas y salidas digitales y 6 entradas analógicas. Es fácil de usar y tiene una muy buena relación calidad/precio.
  • Arduino Micro: esta placa es la más pequeña de la marca. Es muy útil para proyectos que requieren un pequeño microcontrolador, y a pesar de ello, esta placa tiene más entradas/salidas que la tarjeta Uno.
  • Arduino Mini: la placa “Mini” tiene las mismas características que la placa “Uno”, pero está disponible en un formato más pequeño. Por lo tanto, es ampliamente utilizada en proyectos que requieren un espacio mínimo, manteniendo al mismo tiempo un número razonable de entradas/salidas.

Placas para proyectos complejos

También hay otras placas que se pueden utilizar para proyectos que requieren más E/S o mayor potencia. He aquí algunas de ellas:

  • Arduino Mega: esta placa es una de las placas con más conectores (54 entradas/salidas digitales y 16 entradas analógicas).
  • Arduino Zero: la placa “Zero” tiene un poco más de entradas/salidas que las placas básicas vistas arriba. Por lo tanto, se utiliza en proyectos que requieren más elementos para su gestión sin necesidad de más potencia.
  • Arduino Due: la placa “Due” tiene exactamente las mismas características que la placa Mega, excepto que también tiene dos salidas analógicas. Por lo tanto, esta tarjeta es esencial si necesitas generar señales que no sean continuas.

Tarjetas con acceso a Internet

Para ciertos usos, es muy útil poder recuperar información o controlar nuestro microcontrolador de forma remota, especialmente en la domótica. Aquí hay algunos controladores que integran tarjetas de red:

  • Arduino MKR1000: esta placa es un potente controlador que tiene las mismas características que la tarjeta “Zero”, con la funcionalidad adicional Wi-Fi.
  • Arduino Ethernet: tiene las mismas características que la tarjeta Uno, con una tarjeta ethernet integrada.

Tarjetas textiles

Estas tarjetas han sido especialmente diseñadas para integrar la electrónica en la ropa u otros objetos portátiles. o wearables.

  • Arduino Gemma: la placa Gemma es una placa en miniatura, que tiene forma de círculo y está hecha para ser usada en proyectos de tamaño reducido. Debido a su pequeño tamaño, sólo tiene 3 entradas/salidas digitales y una entrada analógica.
  • Arduino Lilypad: esta placa se parece a la placa Gemma, en un tamaño ligeramente mayor, y con características adicionales: 14 entradas/salidas digitales y 6 entradas analógicas. La forma circular se conserva en relación a su predecesor.

Hay por supuesto muchos otros microcontroladores, algunos hechos para juegos, otros con un procesador de inteligencia para obtener más potencia, etc.

Cuando se creo Arduino, breve Historia

Antes de seguir vamos a hacer un poquito de Historia sobre este microcontrolador.

En el año 2005 la primera placa  apareció por primera vez en las aulas del Instituto de Diseño Interactivo de Ivrea, Italia. Fue en ese Instituto de Diseño Interactivo gracias a una tesis de hardware del estudiante colombiano Hernando Barragán. El título de la tesis era “Arduino-La Rivoluzione dell’open hardware” (“Arduino – La revolución del Open Hardware”).

En resumen, se construyó en torno a esa tesis gracias a la que desarrollo su plataforma de prototipado Wiring de Hernando Barragán.

Los creadores de Arduino

Detrás del nacimiento de Arduino estánn: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, y David Mellis.

Pero no hay que olvidar la importancia de la tesis de Hernando Barragán en el desarrollo de este microcontrolador.

En la mente de este grupo de desarrolladores estaba la idea de desarrollar una plataforma barata, simple y fácil de utilizar. Y lo más importante, que fuera facilmente accesible a los estudiantes.

Los fundadores creían firmemente en el software de código abierto.

Su propósito era desarrollar una plataforma rápida y de fácil acceso para un mayor número de personar, pensaron que sería mejor abrir el proyecto a tantas personas como fuera posible en lugar de mantenerlo cerrado.

Otro factor importante fue el económico, ya que después de unos pocos años trabajando apenas quedaban fondos para seguir trabajando y la opción del código abierto les daba una importante salida.

Arduino - Genuino

Arduino Genuino 101

La verdad es que esta placa es una plataforma que sorprende cuando empiezas a dar los primeros pasos con ella. No es algo sencillo de explicar, bueno sí es una plataforma electrónica de código abierto con la que puedes hacer una gran cantidad de cosas. Hasta ahí perfecto, pero como te digo cuando entras en su mundo y ves los proyectos que la gente puede llegar a hacer muchas veces te quedas con la boca abierta y crees que es demasiado para ti y nada más lejos de la realidad.

Aquí tienes unas cuantas razones para elegir Arduino para tu proyecto.

Cómo funciona Arduino

¿Para que sirve este Hardware? Estas tarjetas son capaces de leer entradas – luz, medir la temperatura, proximidad o calidad del aire en un sensor, o un mensaje SMS o Twitter – y convertirlo en una salida – activando un motor o motores, encendiendo una luz o led de color, publicando contenido en línea o activando eventos externos y que aparezcan los resultados en una pantalla lcd. Todo esto se puede hacer mediante shields o escudos o módulos. Algunos de ellos son:

  • Xbee shield
  • Usb shield
  • Sensor shield
  • Proto shield
  • Sd shield
  • Wifi shield
  • Motor shield
  • Ethernet shield
  • GPS shield
  • GSM shield
  • RS232 shield
  • Relay shield
  • lcd shield
  • Audio shield
  • Dmx shield
Sensor ultrasonidos HC-SR04 para Arduino

Sensor ultrasonidos HC-SR04

Puedes decirle a tu placa qué hacer escribiendo código y subiéndolo al microcontrolador usando su propio lenguaje de programación  (basado en Wiring) y el software Arduino (IDE) con el que programar nuestra placa, basado en Processing y que se puede instalar tanto en PC como en ordenadores Mac.

A través de los años hasta este 2018, esta plataforma ha impulsado miles de proyectos. Ha crecido en torno a una comunidad donde principiantes y expertos de todo el mundo comparten ideas, conocimientos y su experiencia colectiva.

Hay miles de fabricantes o makers, estudiantes, artistas, diseñadores, programadores, investigadores, profesionales y aficionados en todo el mundo que usan estos microcontroladores para aprender, crear prototipos y terminar la producción de trabajos profesionales. Es una referencia para todos ellos y para cualquiera que participe en el hardware libre.

Nuestro protagonista nació en el Instituto de Diseño de Interacción Ivrea IDII del proyecto Wiring como una herramienta sencilla para la creación rápida de prototipos, dirigida a estudiantes sin formación en electrónica y programación. El objetivo principal de ambos proyectos es facilitar el proceso de trabajo con la tecnología y la electrónica.

La placa Arduino ha evolucionado para adaptarse a nuevas necesidades que van desde las simples placas de 8 bits hasta los productos listos para aplicaciones IoT o Internet de las Cosas.

Una alarma con sensor de movimientos con arduino

Una alarma con sensor de movimientos con Arduino

Todas las placas son completamente Open Source, código abierto, lo que permite a los usuarios construirlas de forma independiente y adaptarlas a sus necesidades particulares. El software es de código abierto, y está creciendo gracias a las contribuciones de los desarrolladores y la comunidad a su alrededor en todo el mundo.

Ha habido muchos proyectos similares, pero ninguno de ellos ha tenido tanto éxito como Arduino, debido a lo fácil que es usar el software, y la asequibilidad del hardware. Su software es fácil de usar para los principiantes, pero lo suficientemente flexible para las necesidades de los usuarios avanzados. Además funciona en Mac, Windows y Linux.

Cómo aprender a programar en Arduino

En nuestra web encontraras un gran número de referencias a proyectos realizados con cualquiera de los microcontroladores del mercado. Esencial para empezar en el mundo maker es conocer el Arduino starter Kit del que en nuestra web hacemos un análisis.

Para saberlo en más profundidad pásate por este enlace en el que encontraras ideas, webs, tutoriales y algún curso donde aprender gratis sobre Arduino.

Tenemos una sección con tutoriales en español. según diferentes grados, con enlaces a tutoriales en ingles que nos parecen interesantes para todos los amantes de esta plataforma y su lenguaje de programación.

Y aprenderás, por ejemplo, cómo instalar Arduino y el programa IDE en tu ordenador,  como aprender robótica con Arduino, incluso a arrancar tu coche por Bluetooth y con un dispositivo Android.

También tenemos un interesante artículo donde encontrarás unos consejos a la hora de empezar con Arduino así como una lista de las placas que hay en el mercado.

En nuestra web también hay sitio para los usuarios de Raspberry Pi, además de los drones y de la impresión 3D como de la robótica ya que creemos que tienen una más que interesante relación con Arduino y a la inversa.

Un drone construido con Arduino

Un drone construido con Arduino

Proyectos basados en Arduino

Este microcontrolador está detrás de muchos proyectos de impresión 3D y robótica que quizás si no fuera por Arduino no existirían. Puedes encontrar desde proyectos con los que aprender a construir un reloj con GPS a una sencilla alarma hasta construir una máquina de Realidad Virtual para volar alrededor del mundo.

La plataforma ya ha fomentado una comunidad de desarrolladores que comparten muchos trabajos de código abierto. Los amantes de Arduino lo han utilizado para crear una amplia gama de proyectos innovadores, desde controladores de termostatos hasta monitores de bebés que envían alertas por SMS, pasando por una pistola de juguete que dispara cada vez que se utiliza un determinado hashtag en Twitter.

Con tu placa Arduino Uno o Arduino Mega, podrás crear multitud de proyectos o, aplicaciones Arduino, como por ejemplo controlar herramientas quirúrgicas a distancia.

Otro de los campos donde esta plataforma de Hardware libre ha encontrado un gran protagonismo entre los usuarios es la domótica, en nuestra web encontrarás muchos proyectos relacionados con ese área.

Importancia de Arduino

Aunque algunos de estos proyectos de Arduino pueden parecer frívolos, pero esta tecnología en realidad aprovecha una serie de tendencias que la pueden convertir en una fuerza potencialmente importante en la industria. “El Internet de los objetos” es una idea cada vez más popular que se utiliza en la comunidad tecnológica para describir los objetos cotidianos que están conectados a Internet y son capaces de compartir información. Los contadores inteligentes de energía son un ejemplo de uso frecuente, que podría regular el uso de los aparatos para ahorrar dinero en energía. Muchos consideran que la Internet de las cosas es una parte importante del fenómeno vagamente definido llamado Web 3.0 y dentro de ese mundo Arduino ya ha empezado a tener un gran protagonismo.

Además, el concepto de computación ubicua se está convirtiendo rápidamente en una norma cultural. La percepción del público y el nivel de confort están cambiando hacia la integración de la tecnología en el tejido de la vida cotidiana. El pequeño tamaño de Arduino permite su aplicación en todo tipo de objetos cotidianos. De hecho, el tamaño de Arduino LilyPad permite usar dispositivos Arduino en wearables y pequeños proyectos.

Arduino, Herramienta para la innovación

Los proyectos de código abierto como Arduino reducen la barrera de entrada para los desarrolladores que buscan experimentar con objetos interactivos. Esto creará una oportunidad para una nueva ola nuevas empresas en la creación de la Internet de las cosas. Estos innovadores podrán crear rápidamente prototipos y experimentar con dispositivos interactivos utilizando la plataforma Arduino, antes de crear una oferta lista para la producción. Arduino es una gran manera de “sumergir los dedos de los pies” en las posibilidades de los objetos interactivos.

Nuestras secciones

Donde empezar, enlaces de interés, cursos y tutoriales de Arduino

Lo primero que tienes que hacer si ya estas decidido a empezar es comprarte un kit. Te puedes hacer con el Starter Kit Oficial, que viene con el libro de instrucciones en español o también te puedes hacer con un kit que aunque no sea oficial de la marca está a un precio mas asequible y con el que no vas a tener ningún problema a la hora de desarrollar tu proyecto.

Bien ahora ya tienes tu kit de para empezar. Aquí te dejamos unos cuantos enlaces de interés para poder empezar en este mundillo y hacer tus primeros proyectos.

Arduino: Web de la plataforma por excelencia, y Arduino.org.

Tutoriales fáciles y avanzados de Arduino

Y si quieres ir al grano dentro aquí te dejamos una lista d enlaces directos a páginas importantes junto con unos interesantes enlaces y más de un tutorial:

También puedes echar un vistazo a estos artículos que hemos realizado en nuestra web y ya veras como acabas de convencerte para empezar a desarrollar tus propios proyectos:  Como Arduino ayuda a la imaginación, Massimo Banzi.

Otros enlaces y webs de interés

Arduino, Internet de las Cosas, Hardware Libre.

Descubrearduino.com, una web para los makers y amantes del hardware libre

Arduino es algo más que un simple componente. Es, junto a otros símbolos del hardware libre como Linux, una declaración de ideales para los que navegamos a contracorriente, para los amantes del hardware y software libre, de compartir nuestras ideas y mejorar así la tecnología y hacerla accesible a la mayor cantidad de gente posible.

Ahora ya tienes en Internet la web en la que encontrarás una gran selección de artículos, noticias y tutoriales sobre el mundo del Hardware libre, Raspberry Pi de todo Internet: domótica, robots, coches autónomos, realidad virtual, educación, y mucho más.

Bienvenido a nuestra comunidad, disfruta de todos los proyectos que aquí encontrarás y haz que te inspiren parea el tuyo. Y por supuesto, no dudes en contactar con nosotros para cualquier tipo de información o pregunta que quieras hacer, estaremos encantados de responderte.

Los enlaces de los productos son de Amazon, la compra va dirigida automáticamente a dicha tienda. Nosotros no tenemos nada que ver con las webs oficiales de Arduino.cc y Arduino.org. Solo queremos dar a conocer una plataforma que pensamos que puede llevar el movimiento maker a cualquier punto del planeta de una forma sencilla y barata.

Y porque no todo es Arduino:

También Hardware Libre

En nuestra web también encontrarás información sobre la Raspberry Pi, impresión 3D, robótica y drones. Información sobre todo enfocado con el Hardware Libre.

Artículos y proyectos con Raspberry Pi

Amazon Echo

Raspberry Pi con Amazon Echo

También hablamos de este famoso MiniPC. Con noticias y proyectos hasta el 2017 realizados con todos los modelos desde la Raspberry Pi 3 a la Raspberry Pi Zero.

Conoce la Impresión 3D

La impresión 3D ha hecho posible que se de el movimiento maker tal como lo conocemos hoy en día. Esto ha hecho posible que Arduino sea una plataforma cada vez más importante en sectores como la educación y asiganturas STEM.

Estos son algunos de los artículos más importantes en los que hemos abordado este tema en Descubrearduino.

Adéntrate en la Educación STEM y programación con Arduino

Nuestro protagonista se ha convertido en una poderosa herramienta en los centro educativos a la hora de enseñar a los niños programación y robótica. En nuestra web hemos tratado temas como el porque enseñar a los niños programación y las herramientas que pueden usar desde edades tempranas.

Educacion STEM Niños aprendiendo programación con Arduino

La importancia de la educación denominada STEM y herramientas destinadas a enseñar a los niños programación o robótica como Scratch, es cada vez más importante en nuestras escuelas y colegios.

Donde comprar Arduino, Raspberry Pi, Impresión 3D, Drones y Robots para niños

También en nuestra web buscamos las mejores ofertas para hacéroslas llegar y poder comprar el vuestro, robot, o kit de desarrollo a través de Internet al mejor precio.

 

También te puede interesar

Pin It on Pinterest

Shares