martes, 12 de julio de 2016

Arduino

¿Que es Arduino?
Arduino es un proyecto de hardware libre el cual esta compuesta por placas de desarrollo compuestas por un microcontrolador y su propio entorno de desarrollo (IDE) ,va de la mano de su propio software libre Arduino, facilitando el uso de la electrónica. Arduino tiene una licencia de código abierto así que esta accesible para todos.


Arduino tiene también un componente de software de código abierto que es similar a C++. El entorno de desarrollo integrado (IDE) de Arduino le permite escribir código, compilarlo, y luego subirlo a tu Arduino para su utilización independiente en prototipos y proyectos.

Todo esto fue diseñado para ser fácil de usar y para que los inventores y los usuarios puedan desarrollar libremente sus ideas en objetos reales. Si estás interesado en la construcción 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 Código 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.

La imagen de abajo fue creado usando Fritzing y el diseño de un Arduino usando un bread board.


Arduino viene en una variedad de diferentes tipos que hacen que elegir el más adecuado sea un poco difícil, pero la variedad también nos brinda la flexibilidad para elegir la solución perfecta.


Arduino uno:

El Uno es un buena opción para comenzar a usar Arduino, proporciona una base sólida para los principiantes y tiene muchas de las opciones que se desea a medida que exploras la plataforma.

Arduino Nano:
El Nano es rasgo por rasgo casi lo mismo que el Arduino Uno, pero es aproximadamente 1/3 del tamaño 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 diseño único que se puede coser en la tela para proyectos que se puedan vestir o para arte. Por supuesto, no estás limitado a esas aplicaciones, pero los shields no funcionan en este Arduino, de modo que la expansión puede ser difícil.

Arduino Mega2560:
El Mega 2560 tiene más memoria y más pines de E/S que cualquier otra Arduino. Este es el Arduino más grande y mejor que se pede conseguir, pero puede que no se necesite tanto poder si los proyectos no lo requieren.

Netduino:
El Netduino es el primo del Arduino. Sigue siendo una solución pirateada de hardware y de código 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á diseñado para aplicaciones inalámbricas. El usuario puede subir sus sketches con un cable FTDI o una placa adicional adaptadora Sparkfun. Además, si utiliza un adaptador de USB a XBee modificado, puedes subir tus sketches de forma inalámbrica. La tarjeta viene sin conectores pre-montados, permitiendo el uso de diversos tipos de conectores o la soldadura directa de los cables.



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 añadir 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 múltiples shields al mismo tiempo.


Shield de Ethernet
Este es uno de los shields más populares, ya que le permite a tu Arduino para poder usar el internet para fines de comunicación y control.


Programación (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.

No hay comentarios.:

Publicar un comentario