Vous êtes sur la page 1sur 11

Qu es exactamente Arduino?

El hardware de Arduino es una placa de circuitos de cdigo abierto con


un microprocesador y pines de entrada/salida (I/O) para la
comunicacin y el control de los objetos fsicos (LEDs, servos, botones,
etc.). La placa de circuitos generalmente se alimenta a travs de un cable USB
o una fuente de alimentacin externa que a su vez le permite alimentar otros
equipos y sensores.
Como digo, Arduino es tanto software como hardware, y aqu viene la primera diferencia
con otras placas y microcontroladores. Los entornos de desarrollo y lenguaje de programacin
de Arduino y las placas en las que se ejecutan han sido desarrollados de la mano, por lo que
tenemos asegurada tanto la compatibilidad como la sencillez de desarrollo sobre ellas.

Arduino tiene tambin un componente de software de cdigo abierto que es


similar a C++. El entorno de desarrollo integrado (IDE) de Arduino le permite
escribir cdigo, compilarlo, y luego subirlo a tu Arduino para su utilizacin
independiente en prototipos y proyectos.
Todo esto fue diseado para ser fcil de usar y para que los inventores y los
usuarios puedan desarrollar libremente sus ideas en objetos reales. Si ests
interesado en la construccin de algo por t mismo, echale un vistazo a las
opciones de hardware y software disponibles para que comiences ya mismo.
Variantes de Arduino
El hardware de Arduino es Open-Source o de Cdigo Abierto, lo significa que
puedes ver los esquemas de cada circuit board disponible. Lo que a su vez
significa que eres libre de comprar los componentes de hardware y soldarlos a
tu board si as lo deseas.
Nosotros no podemos cubrir todas las opciones de Arduino, pero a continuacin
te mostramos algunas de las opciones ms notables para empezar.

Arduino Uno

El Uno es un buena opcin para comenzar a usar Arduino, proporciona una base
slida para los principiantes y tiene muchas de las opciones que se desea a
medida que exploras la plataforma. Tambin trabaja con casi todos los escudos
disponibles. Ms adelante explicaremos que es un Shield en Arduino.
El primer Arduino que us fue el Uno, y personalmente creo que tiene todo lo
necesario para la mayora de proyectos bsicos, es bastante asequible y la
verdad si hubiese conocido esto en la universidad todo habra sido ms fcil
para m.
Arduino Nano

El Nano es rasgo por rasgo casi lo mismo que el Arduino Uno, pero es
aproximadamente 1/3 del tamao y no se pueden usar shields con tanta
facilidad. El Uno est destinado a ser utilizado como un elemento permanente
en los proyectos o con bread boards para pruebas.
Arduino Lilypad

El Lilypad tiene un diseo nico que se puede coser en la tela para proyectos
que se puedan vestir o para arte. Por supuesto, no ests limitado a esas
aplicaciones, pero los shields no funcionan en este Arduino, de modo que la
expansin puede ser difcil.

Arduino Mega 2560

El Mega 2560 tiene ms memoria y ms pines de E/S que cualquier otra


Arduino. Este es el Arduino ms grande y mejor que puedes conseguir, pero
puede que no necesites tanto poder si tus proyectos no lo requieren. Este
tambin es un poco ms caro, por lo que debes pensar si lo que quieres para un
proyecto permanente o para montar y probar diferentes proyectos.
Netduino

El Netduino es el primo del Arduino. Sigue siendo una solucin pirateada de


hardware y de cdigo abierto para prototipos. Sin embargo, el Netduino
ejecuta .NET Micro Framework para su software base. Es compatible con los
shields de Arduino, pero algunos pueden requerir drivers para funcionar.
Arduino Fio

El Arduino FIO est diseado para aplicaciones inalmbricas. El usuario puede


subir sus sketches con un cable FTDI o una placa adicional adaptadora
Sparkfun. Adems, si utiliza un adaptador de USB a XBee modificado, puedes
subir tus sketches de forma inalmbrica. La tarjeta viene sin conectores premontados, permitiendo el uso de diversos tipos de conectores o la soldadura
directa de los cables.
Tiene conexiones para una batera de polmero de Litio e incluye un circuito de
carga a travs de USB. En el reverso de la placa tiene disponible un zcalo para
mdulos XBee.
Accesorios de Arduino (Shields)

Un shield es una placa impresa que se


pueden conectar en la parte superior de la placa Arduino para ampliar sus
capacidades, pudiendo ser apilada una encima de la otra.
Los shields permiten aadir funcionalidad a tu Arduino al instante. Tienen pines
que se colocan justo encima de tu Arduino y puedes aprovechar
inmediatamente lo que sea que el shield pueda hacer. Puedes agregar mltiples
shields al mismo tiempo.
Por ejmeplo, puedes usar un Arduino para que busque en Twitter por un hashtag
especfico (Shield de Ethernet) y luego controle un carrito a control remoto con
radiofrecuencia (Shield RF) no est ms all del alcance de un solo proyecto,
gracias a la flexibilidad de los shields.
A continuacin vers que algunos shields se parecen mucho a los mismos
Arduino, pero no debes confundirte, ya que los shields carecen de la capacidad
de procesamiento principal para ejecutar el cdigo que escribas en tus sketches
o bocetos (ms sobre esto ms adelante).

Shield de Ethernet

Este es uno de los shields ms populares, ya que le permite a tu Arduino para


poder usar el internet para fines de comunicacin y control. El shield de
Ethernet es uno de los ms verstiles del mercado, y una vez que haya
dominado los fundamentos es casi seguro que comprars uno de estos.
Yo dira que junto con el shield de motores, el shield de Ethernet es
imprescindible y puedes hacer casi cualquier cosa con l. De hecho, vi un
proyecto de un chico que usaba estos shields para que su tostadora y su
lavadora automticamente tweetearan cuando el pan estaba listo y cuando la
ropa estaba lavada respectivamenteas que ya te puedes imaginar lo que
puedes hacer con esto.
XBee

El shield XBee hace que la comunicacin inalmbrica de punto a punto sea fcil.
Puedes utilizar este shield para conectar en red dos Arduinos o para crear una
malla de red completa de Arduinos para cualquier cosa que se te ocurra
Motor

Arduino puede controlar motores y servos sin necesidad de un shield, pero el


shield de motor eleva esa capacidad a 11. Puedes utilizar este shield para
disear tu propio robot y controlarlo a distancia.

Hay un montn de shields para Arduino disponibles, hay shields para msica,
videojuegos, bluetooth, pantallas tctiles, LCD. Pero esa es slo la punta del
iceberg, yo dira que hay shields para casi todo y lo ms recomendable es que
busques un poco hasta que encuentres el shield perfecto para tu proyecto.
Si ests buscando Arduinos y shields para usarlos con sensores, te recomiendo
que le eches un vistazo a Fritzing, que no slo ayuda con las etapas de
creacin de prototipos, sino que tambin ayuda a mostrar cmo hacer placas de
circuito impreso (PCB) permanentes para la produccin de tu proyecto.
Programacin (Sketches)
La IDE de Arduino es una herramienta de desarrollo de plataforma cruzada
escrita en Java, y que te permite controlar todas las funciones de software de tu
Arduino.

Cada programa que escribes recibe el nombre de sketch y se compila y se


cargan en la placa Arduino con el IDE. Hay un montn de sketches gratis
disponibles en internet y el IDE viene con una gran cantidad de ejemplos para

que empieces a familiarizarte con casi todas las funciones que puede hacer tu
Arduino.

Eclipse y Notepad++ son alternativas populares para escribir tus sketches,


pero no tienen fcilidad para ver a los ejemplos de sketch, ni para
compilar/directamente tu sketch a tu Arduino. yo uso Komodo Edit, pero cada
quien usa el que le parezca ms cmodo.

Vous aimerez peut-être aussi