miércoles, 6 de noviembre de 2013

Robotica al alcance de cualquiera: Arduino


La robótica es una rama de la tecnología dedicada a la planificación, diseño, construcción de lo que se conoce como robot. Esta combina varias áreas como la informática, la mecánica y la electrónica principalmente.


copyright: Honda News
Arduino es una placa de Hardware libre basado en un microcontrolador y un entorno de desarrollo diseñado para facilitar el uso de esta. Aunque puede usarse cualquier lenguaje compatible con este propósito.
Foto por el A-Team

La placa está compuesta por 14 pines digitales y 6 analógicos los cuales pueden conectarse a módulos o aun circuito para su control. 

Los pines digitales pueden ofrecer hasta 5v y 40mah y 6 de ellos son regulables a través de PWM (modulación por ancho de pulsos) una explicación sencilla de esta tecnología es que utiliza pulsos cuadráticos y según el porcentaje de tiempo que permanezca encendido 5v o pagado 0v tendrá un porcentaje de voltaje o otro en arduino se utiliza una frecuencia de 500Hz aproximadamente (periodo de 2ms) se utiliza analogWrite(0 a 255) , 0 mínimo (0v), 255 máximo (5v).
El entorno de desarrollo de arduino está basado en processing y su lenguaje de programación en wiring. Tiene algunos parecidos a C++ se supone que está basado en este, así que wiring, está basado en C+.

algunos de los componentes básicos que se pueden conseguir para arduino de los cuales ya existen librerías oficiales o de terceros a través de internet para su uso son: sensor de ultrasonidos, LCD , sensor lumínico, sensor de temperatura, servomotores , sensor infrarrojo, sensor de humedad , mando a distancia infrarrojo , bluetooth (posible uso para control desde teléfono) y otros.

 A través de estos componentes básicos se puede llegar a construir robots baratos ya que estos componentes rondan los 1 a 5 euros, lo componentes para su estructura de soporte puede ser cualquier tipo desde cds como ruedas hasta la construcción de un hexabot con una estructura vendida a parte. Incluso a través de potentes motores la construcción de un robot “aéreo”





Para saber mas: http://www.arduino.cc/es/