Arduino

Hace unos días y por recomendación de Dani, me compré una placa Arduino para recuperar mis conocimientos de programación perdidos y empezar a jugar de un modo más fácil con la electrónica que aprendemos en clase, pero vamos a empezar desde abajo:

¿Que es Arduino?

Arduino es una plataforma de hardware libre basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring.

Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador.”

Bien, es decir, la plataforma Arduino se basa en varias placas de distintas características electrónicas, pero con una misma función, controlar una serie de pines analógicos y digitales mediante la programación de un microcontrolador para la realización de un proyecto.

Existen varias placas y cada una con sus características propias:

– Arduino Duemilanove/UNO (+ info)
– Arduino Mega (+ info)
– Arduino Mini (+ info)
– Arduino Nano (+ info)
– Arduino Lilypad (+ info)
– Arduino Bluetooth (+ info)
– Arduino Fio (+ info)

– Todos los modelos: Arduino Hardware (inglés)

Y también existen los llamados Arduino Shields,  complementos para ampliar y mejorar las características de cada placa, añadiendo conexión inalambrica, conexión ethernet o módulos para controlar motores.

Estas placas  se programan con el software de Arduino,  entorno que se puede descargar de la página de Arduino y que es freeware y multiplataforma. A través del entorno podemos escribir el código, depurarlo y cargarlo a la placa para realizar nuestros proyectos.

 

Sigue después del salto para ver como funciona una placa Arduino! Sigue leyendo