Arduino, Qué es y para qué sirve?


Últimamente en nuestro mundo geek y curiosamente, más acentuadamente en el mundo de los programadores ha estado sonando mucho la palabra "Arduino". Pero qué es Arduino?
Arduino se compone de dos partes fundamentales:

-Hardware: Una placa electrónica con un microprocesador integrado.

-Software: Un ambiente de desarrollo de software para poder interactuar con dicha placa a través de un lenguaje de programación.
Este conjunto de elementos da como resultado un componente que nos permite crear computadoras que pueden tener una mayor variedad de sensores que una máquina de escritorio común.

Pero por qué elegir Arduino?


Además de Arduino, hay muchas placas de la misma naturaleza cuyo fin es el de eliminar la complejidad y desorden que implica programar microcontroladores y encapsularlo en una pequeña placa para facilitarnos las cosas. Ejemplos de otras placas: Parallax Basic Stamp, Netmedia’s BX-24, Phidgets, MIT’s Handyboard. Aparte de esto, Ardunino hace las cosas más fáciles para principiantes, alumnos y maestros.
  • Barato. Arduino es barato comparado con todas las demás plataformas de microcontroladores. La versión más barata de Arduino puede ensamblarse a mano y aun la que ya viene ensamblada cuesta alrededor de 40 dólares americanos.
  • Cross-Platform. Arduino puede ser conectado y programado desde Mac, Linux y Windows. Las demás plataformas por lo general se limitan a Windows.
  • Ambiente de desarrollo simple y claro. El ambiente de desarrollo de Arduino está diseñado para ser fácil de adoptar por principiantes y aún así es flexible para que los expertos puedan tomar ventajas de él. Para los maestros es conveniente por que es un ambiente muy parecido al de Processing , así que los estudiantes se sentirán familiarizados con Arduino desde el principio si han trabajado previamente con Processing.
  • Software Open Source y extendible. El software de Arduino está publicado como open source, disponible para ser extendido por programadores avanzados. El lenguaje puede ser extendido a través de librerías en C++.
  • Hardware Open Source y extendible. Arduino está basado en los microcontroladores Atmel’s ATMEGA8 y ATMEGA168. Los planes para los módulos están publicados bajo una licencia de Creative Commons, así que diseñadores de circuitos experimentados pueden hacer su propia versión del módulo, extendiéndolo y mejorándolo. Incluso usuarios relativamente inexperimentados pueden construir su propio versión “breadboard” del módulo para entender como funciona y ahorrar algo de dinero.
-Video Instructivo:



Fuente: Run Your Code por Eduardo Ibarra

1/06/2014 |

Compartir en:


0 comentarios:

Copyright © Vjrigo@lex Productions