Robótica Arduino

Resultados de la búsqueda

Arduino






 
 

Es una plataforma de hardware libre,  cualquier persona puede crear y modificar sus propias placas a partir de una misma base y puede darle el uso que quiera libremente, de manera que con una de estas placas se pueden crear diferentes tipos de microordenadores.

La placa de Arduino está basada en lo que llamamos un microcontrolador, que es un circuito en el que se pueden grabar instrucciones (programar) para crear programas que interactúen con los circuitos que hayamos montado en la placa. Cada placa tiene diferentes puertos de entrada y de salida, de modo que puede recibir y procesar los datos que le enviamos tanto a partir del entorno de programación del software como de otros elementos (un teclado o una cámara, por ejemplo), pero también enviar datos a otros dispositivos externos de muchos tipos (como una pantalla o un altavoz).

Uno de los motivos por los que Arduino es tan popular es la libertad y la flexibilidad que ofrece para montar proyectos muy variados. Y, si nos ponemos en el lugar de alguien que quiere aprender programación y robótica, vemos que esta característica es perfecta porque nos obliga a “trastear” y experimentar con la placa para ir aprendiendo a base de hacer y deshacer. De hecho, no todas las placas de Arduino son iguales: a partir de una base común para todas, existen diferentes modelos de varias medidas, formas y colores, de modo que cada persona pueda escoger la más adecuada para el proyecto que quiera desarrollar. Hay placas más sencillas, placas más complejas y placas que sirven para ampliar y complementar a otra placa principal.


Con Arduino se pueden construir proyectos que van desde un despertador hasta una máquina expendedora, una alarma o un sistema de acceso a casa, un jardín automatizado o un control remoto para cualquier dispositivo. Los usos de esta plataforma son todos aquellos proyectos electrónicos que seamos capaces de imaginar y diseñar. 



Repositorio

                                   Artículos especiales sobre proyectos en robótica Arduino:

Funcionamiento



El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear programas que interactúan con los circuitos de la placa.

El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una conexión en la que podemos conectar en la placa diferentes tipos de periféricos. La información de estos periféricos que conectes se trasladará al microcontrolador, el cual se encargará de procesar los datos que le lleguen a través de ellos.

El tipo de periféricos que puedas utilizar para enviar datos al microcontrolador depende en gran medida de qué uso le estés pensando dar. Pueden ser cámaras para obtener imágenes, teclados para introducir datos, o diferentes tipos de sensores.

También cuenta con una interfaz de salida, que es la que se encarga de llevar la información que se ha procesado en el Arduino a otros periféricos. Estos periféricos pueden ser pantallas o altavoces en los que reproducir los datos procesados, pero también pueden ser otras placas o controladores. 

Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su diseño básico te puedes encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños y colores para a las necesidades del proyecto en el que estés trabajando, las hay sencillas o con características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D y, por supuesto, dependiendo de estas características te encontrarás con todo tipo de precios.


Además, las placas Arduino también cuentan con otro tipo de componentes llamados Escudos (Shields) o mochilas. Se trata de una especie de placas que se conectan a la placa principal para añadirle una infinidad de funciones, como GPS, relojes en tiempo real, conectividad por radio, pantallas táctiles LCD, placas de desarrollo, y un larguísimo etcétera de elementos. Incluso hay tiendas con secciones especializadas en dichos elementos

Enlaces para más información