Anda di halaman 1dari 3

Qu es Arduino?

Definir Arduino es complicado, muy complicado. Cuando hablamos de Android, por ejemplo, todos sabemos
que se trata de un sistema operativo. Sin embargo, Android no es un nico sistema operativo esttico, cada
fabricante lo implementa a su modo, e incluso la comunidad de desarrollo independiente ha puesto en Internet
multitud de versiones del sistema operativo. Y hasta empresas como Nokia y Amazon utilizan Android sin
siquiera mencionarlo.

Servidor web constituido por varias placas Arduino.


Algo similar a lo descrito en el prrafo anterior ocurre con Arduino. Se trata de un microcontrolador, una placa,
un pequeo sistema de procesamiento. Sin embargo, su condicin de sistema libre ha propiciado tantas
variaciones de lo mismo, que Arduino no es una pieza de hardware nica, y de hecho podemos encontrar tantas
configuraciones como desarrolladores dispuestos a hacer cambios en los esquemas puedan existir.
Pero claro, debemos cuando menos darle una razn de ser a Arduino. Para ello tenemos qu saber qu hace
exactamente un microcontrolador. La respuesta, de nuevo, es que depende de la configuracin. As,
encontraremos placas de Arduino capaces de dar vida a un telfono mvil, un mando a distancia, consolas
porttiles, y hasta cmaras fotograficas.
Para simplificar las cosas (y tomando alguna licencia), Arduino es el hardware libre y hardware libre el es
Arduino.

Un poco de historia
Hasta hace relativamente poco, un estudiante de sistemas o electrnica tena que enfrentar que uno de los
grandes inconvenientes de su carrera es que para algunos proyectos haca falta hacerse con placas y
microcontroladores que como poco rondaban los 100 dlares. Ese tipo de precios ya era bastante complicado en
el primer mundo para un estudiante, siendo que las cosas estaban mucho peor para los pases en vas de
desarrollo, donde en la mayora de los casos directamente preferan pasar de estos proyectos.

Tomando en cuenta esto, Massimo Banzi y Hernando Barragan decidieron que haba que hacer algo al
respecto. Fue as como se pusieron manos a la obra para desarrollar una plataforma que fuera lo suficientemente
completa como para competir con los costosos sistemas comerciales, pero que al mismo tiempo pudiera
mantenerse ligera, econmica y fcil de compartir por Internet.
Es as, como en la actualidad, Arduino y sus variantes, pueden ser adquiridos por entre 10 y 30 dlares,
dependiendo de proveedores y distribuidores. Claro, los diseos tambin pueden ser directamente descargados
de Internet de manera gratuita, y el usuario puede ensamblarlos y cargar el software necesario para hacer
funcionar los microcontroladores.

Cmo funciona Arduino?


Como pasa con la mayora de las placas microcontroladores las funciones de Arduino pueden resumirse en tres.
En primera instancia, tenemos una interfaz de entrada, que puede estar directamente unida a los perifricos , o
conectarse a ellos por puertos. El objetivo de esa interfaz de entrada es llevar la informacin al
microcontrolador, la pieza encargada de procesar esos datos. El mentado microcontrolador vara dependiendo
de las necesidades del proyecto en el que se desea usar la placa, y hay una buena variedad de fabricantes y
versiones disponibles.

Por ltimo, tenemos una interfaz de salida, que lleva la informacin procesada a los perifricos encargadas de
hacer el uso final de esos datos, que en algunos casos puede bien tratarse de otra placa en la que se centralizar
y procesara nuevamente la informacin, o sencillamente, por ejemplo, una pantalla o un altavoz encargada de
mostrar la versin final de los datos.
De nuevo, Arduino es un sistema, y no una placa nica. Por esto, el funcionamiento concreto depender del
proyecto. As, en un mvil hecho con Arduino tendremos varios microcontroladores, encargados de las
conexiones de red, los datos necesarios para la entrada de nmeros y mostrar informacin en pantalla, entre
otras cosas. As mismo, un reloj hecho con Arduino solamente hara falta un chip que cuantifique la hora y la
muestre en una pantalla.

Anda mungkin juga menyukai