Está en la página 1de 3

Qu es Arduino ?

Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar el mundo fsico a travs de tu ordenador personal. Es una plataforma de desarrollo de computacin fsica (physical computing) de cdigo abierto, basada en una placa con un sencillo microcontrolador y un entorno de desarrollo para crear software (programas) para la placa.

Puedes usar Arduino para crear objetos interactivos, leyendo datos de una gran variedad de interruptores y sensores y controlar multitud de tipos de luces, motores y otros actuadores fsicos. Los proyecto de Arduino pueden ser autnomos o comunicarse con un programa (software) que se ejecute en tu ordenador (ej. Flash, Processing, MaxMSP). La placa puedes montarla tu mismo o comprarla ya lista para usar, y el software de desarrollo es abierto y lo puedes descargar gratis.

El lenguaje de programacin de Arduino es una implementacin de Wiring, una plataforma de computacin fsica parecida, que a su vez se basa en Processing, un entorno de programacin multimedia. El primer prototipo fue desarrollado en el instituto IVRAE pero an no se llamaba Arduino. Arduino naci como un proyecto educativo por el ao 2005 sin pensar que algunos aos ms tarde se convertira en lder del mundo DIY (Do It Yourself). Su nombre viene del nombre del bar Bar di Re Arduino donde Massimo Banzi pasaba algunas horas, el cual a su vez viene del nombre de un antiguo rey europeo por el ao 1002. Banzi dice que nunca surgi como una idea de negocio, es ms naci por una necesidad de subsistir ante el eminente cierre del Instituto de diseo Interactivo IVREA en Italia. Es decir, al crear un producto open hardware (de uso pblico) no podra ser embargado. Es ms hoy en da Arduino tiene

la difcil tarea de subsistir comercialmente y continuar en continuo crecimiento. A la fecha se han vendido ms de 250 mil placas en todo el mundo sin contar las versiones clones y compatibles. Para su creacin participaron alumnos que desarrollaban sus tesis como Hernando Barragan (Colombia) quien desarrollo la plataforma de programacin Wiring con la cual se programa el microcontrolador. Hoy en da con Arduino se pueden fabricar infinidad de prototipos y cada vez su uso se viene expandiendo ms. Desde cubos de leds, sistemas de automatizacin en casa (domtica), integracin con Internet, displays Twitter, kit analizadores de ADN. Google ha apostado por el proyecto y ha colaborado en el Android ADK (Accesory Development Kit), una placa Arduino capaz de comunicarse directamente con spmartphones Android para obtener las funcionalidades del telfono (GPS, acelermetros, GSM, bases de datos) y viceversa para que el telfono controle luces, motores y sensores conectados de Arduino. Para la produccin en serie de la primera versin se tomaron en cuenta algunas consideraciones: Economa (no mayor a 30 Euros), deba ser Plug and Play, utilizaron el color azul para marcar una diferencia con las placas convencionales y trabajar en todas las plataformas (Mac, Windows y Linux). La primera produccin fue de 300 unidades y se las dieron a los alumnos del Instituto IVRAE, (las ganancias fueron de slo 1 dlar por placa), con el fin de que las probaran y empezaran a disear sus primeros prototipos. Uno de los primeros proyecto fue un reloj alarma, el cual no se apagara hasta que no te pararas de la cama. Tom Igoe, profesor y padre de la computacin fsica se uni al proyecto luego que se enterara del mismo a travs de la web. El ofreci su apoyo para desarrollar el proyecto a grandes escalas. Hoy por hoy Arduino te permite crear cosas por ti mismo. Varias universidades como Standford y Carnegie Mellon y el MIT usan Arduino en sus campus.

En la feria Maker Fair del 2011 se present la primera placa Arduino 32 Bit para trabajar tareas ms pesadas. Entre ellas se present la impresora en 3D de MakerBot capaz de imprimir en resina cualquier modelo en 3D.

Las aplicaciones que nos ofrece Arduino son mltiples, y depender de nuestra imaginacin. Mediante sensores podemos crear aplicaciones sencillas enfocadas a la docencia para estudiantes de electrnica, proyectos ms elaborados para la industria y la robtica o incluso sistemas dirigidos simplemente al ocio. En lo referente al hgalo usted mismo, se puede fabricar un telfono mvil adsequible utilizando Arduino.9 Se utiliza tambin en los entornos artsticos para crear obras ms elaboradas, dada su facilidad de programacin.