Arduino ¿Eso qué es?

Sabi/ Diciembre 17, 2013

¡Hola amigo! Hoy daré unas trazas para que conozcamos mejor el apasionante mundo de Arduino.

Logo Arduino

Arduino ¿Eso qué es?

¡Ese gran desconocido que tanto nos puede ayudar! Arduino es una placa base fabricación de automatismos que pueden detectar y controlar las señales que programemos. Es una plataforma de código abierto basado en electrónica simple y un entorno de desarrollo para escribir software para la placa .

Arduino se puede utilizar para desarrollar objetos interactivos , teniendo entradas de una variedad de interruptores o sensores , y el control de una variedad de luces , motores, y otras salidas físicas .

Los proyectos Arduino puede ser independientes, o se pueden comunicar con el software que se ejecuta en el ordenador (por ejemplo, Flash, Processing , MaxMSP…) Las placas se pueden montar a mano o comprar preensambladas , el IDE de código abierto se puede descargar de forma gratuita.

Sabi duda

¿Por qué Arduino?

Hay muchos otros microcontroladores y plataformas de microcontroladores disponibles. Por ejemplo Parallax Basic Stamp , Netmedia de BX -24, Phidgets , Handyboard del MIT , BeagleBone y muchos otros ofrecen una funcionalidad similar aunque dentro de Arduino tenemos diferentes tipos de controladores que deberemos usar en función de nuestro proyecto. ¡Eso da mucho juego!

Arduino también simplifica el proceso de trabajar con los microcontroladores  y ofrece algunas ventajas para los profesores , estudiantes y aficionados:

  • Es Asequible – Las placas Arduino son relativamente baratas en comparación con otras plataformas de microcontroladores . La versión menos costosa del módulo Arduino puede ser ensamblada a mano, e incluso los módulos de Arduino premontados cuestan menos de 50 €
  • Es Multiplataforma – El software de Arduino se ejecuta en Windows , Macintosh OSX y sistemas operativos Linux. La mayoría de los sistemas de microcontrolador se limitan a Windows .
  • Un Entorno simple, una programación clara – El entorno de programación de Arduino es fácil de usar para los principiantes , pero lo suficientemente para que usuarios avanzados aprovechen su flexibilidad. Para los profesores , se basa convenientemente en el entorno de programación Processing, para que los estudiantes que están aprendiendo a programar en ese entorno se familiaricen con la apariencia de Arduino
  • El código abierto y extensiones del software software de Arduino se publican como herramientas de código abierto , hay disponibles extensiones hechas por programadores experimentados. El idioma se puede ampliar a través de bibliotecas de C + + , y la gente que quiere entender los detalles técnicos, puede dar el salto de Arduino al lenguaje de programación AVR C en el que se basa. Del mismo modo, puede agregar código AVR- C directamente en sus programas de Arduino.
  • Código abierto y hardware ampliable – El Arduino se basa en ATMEGA8 y microcontroladores de Atmel ATmega168 . Los planes para los módulos están publicados bajo licencia Creative Commons, por lo que los diseñadores de circuitos con experiencia pueden hacer su propia versión del módulo , ampliarlo y mejorarlo. Incluso los usuarios con poca experiencia se pueden construir la versión tablero del módulo con el fin de entender cómo funciona y ahorrar dineroArduino Duemilanove

¿Que puedo hacer con Arduino?

Con Arduino puedes desarrollar un montón de proyectos, es la prueba de que no todo está inventado, cada día surgen nuevas iniciativas y mas usos que le podemos dar a esta maravillosa placa. Podemos hacer desde un sencillo termómetro o un sensor de humedad, pasando por proyectos mas complejos como montar tu propia estación meteorológica o incluso implementarlo en vehículos de radio control o robots! ¡Como yo! 😀

 Como siempre,  no olvides suscribirte  ¡Gracias por venir y hasta la próxima!!

¡Sabi te echa un cable!
logotipoverde100x100

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*