Autor: (Pérez, Mangado, López, Pere, & Peiró, 2017)
I. PROBLEMA QUE EL AUTOR DESEA RESOLVER
Las tecnologías IT hoy en día es una amplia y totalmente asentadas en ámbitos domésticos y empresariales. En este contexto, están surgiendo nuevos conceptos como el Big Data o Internet de las Of Thinks en los que la sensórica ha adquirido un papel fundamental. Y es que los sensores son los encargados de definir el entorno retomando todo tipo de datos de él.
Estos datos como tal no serían de mayor utilidad sin su análisis y/o procesamiento. Microntroladores y o microprocesadores son usados para transformarlos a información útil con la que se pueda tomar alguna decisión con el fin de realizar una acción. De esta forma, con una interconexión y comunicación entre dispositivos tareas, en función de las variables de entrada.
Con todo ello, en este trabajo se implementa un robot gobernado por un micro controlador Arduino que actúa en función de las señales que reciba como entradas. Además, pretende realizar estudio de las posibilidades que actualmente hay en el mercado para ampliación de este robot o el desarrollo de sistemas más completos, vistos que las oportunidades de crecimiento en esta u otra solución son enormemente amplias.
Y que por todo esto se concluye que la automatización de procesos o trabajos tiene un recorrido enorme en las que las tecnologías de información y telecomunicación son parte fundamental. Entre otras necesidades que pueden ser cubiertas por este tipo de soluciones.
II. DESCRIPCION DEL APORTE DEL AUTOR
En la actualidad hay infinidad de sensores que pueden medir casi en su totalidad las magnitudes físicas o químicas. Este hecho hace que las mediciones puedan alimentar con gran cantidad de información sistemas ad-hoc o de propósito general. En base a este conocimiento del medio, el sistema puede definirlo con gran exactitud en cada instante con variables que resulten de su interés.
La robótica y la automatización son a su vez, ramas de la ingeniería que pueden aprovecharse por sus características, pueden ejercer fácilmente por actuadores que modifiquen de forma mecánica y eléctrica. Manipulando objetos físicos.
Por otra parte, se ha extendido el movimiento “hágalo usted mismo”, su expansión ha posibilitado que surja y se desarrolle software libre con una comunidad muy amplia de desarrollo. Un claro exponente de estas ideas y uno de los sistemas que más aceptación ha tenido es Arduino.
III. IMPORTANCIA DEL PROBLEMA DE INVESTIGACION
Uniendo diferentes conceptos y tecnologías se pretende construir un robot que se desplace controlador por Arduino capaz de interactuar con el medio. Este prototipo podrá ser desarrollado incluso para proyectos de tareas más complejas según necesidades.
Objetivos específicos:
Construir un dispositivo robot controlado por Arduino que tenga la capacidad de desplazamiento.
Implementar una aplicación capaz de controlar sus movimientos de forma pasiva, preventiva o activa.
IV. PROCEDIMIENTO REALIZADO
El proyecto ha consistido en montar y adaptar un producto existente y en desarrollar a partir de varias alternativas y programas con el fin de conseguir los objetivos establecidos.
Entornos de programación:
mBlock
El fabricante dispone de un entorno de programación (IDE) propietario llamado mBlock basado en Scratch 2.0 y muy similar al propio Scratch 2.0
Es un lenguaje de programación visual abierto desarrollado por el MIT (Massachusetts Institute of Technology) Media Lab. Su codificación en bloques hace que se intuitivo, está orientado a la educación y enseñanza.
Makeblock
El fabricante también ha desarrollado una aplicación para dispositivos móviles Smartphone compatibles con Androide 4.3 o superior, o el iOs 9.3 o superior de Apple, que pueden ser descargadas desde Google Play o iTunes respectivamente, ambas de forma gratuita.
Arduino
Al ser un sistema basado en Aurduino, también se puede programas la placa para el entorno de programación
V. CARACTERISTICAS
Según la Real Academia Española (RAE), un robot es una maquina o ingenio electrónico programable, capaz de manipular objetos y realizar operaciones antes reservadas solo a personas.
Modulo Bluetooth
Soporta protocolos Bluetooth 2.1,3.0 y 4.0 y comunicación output a través del puerto serie. Su frecuencia de funcionamiento es de 2,4 GHz y hasta 115200 baudios y una distancia operativa de 10-15m en campo abierto.
Otras Alternativas inalámbricas
Wifi: existen muchos módulos Wifi para Arduino. Con ellos se consiguen velocidades muchos mayores y se pueden construir redes de dispositivos.
Puertos de Expansión
La placa ME Auriga cuenta con 10 puertos RJ25 y dos conectores 2.54mm “DuPont” para la conexión de motores. La finalidad de los puertos RJ25 es facilitar la modularidad haciendo más cómodo el remplazo de los elementos que se conectan a la placa evitando los pines de las placas Arduino, así no es necesario conectar directamente el RJ25 de la misma forma que un teléfono fijo.
Sensorica
Según la RAE, un sensor es un dispositivo que detecta una determinada acción externa, temperatura, presión, etc. y la transmite adecuadamente.
Actuadores
Existen diversos actuadores y periféricos se salida que se pueden conectar al Arduino y periféricos de salida que se pueden conectar al Arduino: diversos tipos de motores, pantallas LCD, displays numéricos, pantallas táctiles, pulsadores, interruptores, relés, etc. Además de actuadores, los datos pueden ser enviados a otros dispositivos para que sean procesados como pueden ser en PC´s, Smartphone o almacenados en ficheros, alimentar una base de datos.
Puerto en Serie
Es el nombre genérico con que se denomina a los interfaces físicos o virtuales que permiten la comunicación entre dos dispositivos. La comunicación serie es la que se usa generalmente para comunicar el Arduino con el ordenador u otro dispositivo mediante por ejemplo de Bluetooth
VI. CONCLUSIONES
Al finalizar el proyecto se habrá desarrollado un robot controlado por Arduino controlado por un microcontrolador Arduino que será capaz de desplazarse e interactuar con el medio en función de los parámetros de entrada.
Con este trabajo se constatado las infinitas posibilidades que se presentan en el futuro desde de los campos de la sensorica, la automatización y la robótica. Puede decirse que son los pilares de fundamentales de las nuevas tecnologías con más presente y futuro de hoy en día. Existen multitud de tareas que se disponen en la actualidad. Por tanto, es un mundo con mucho recorrido en los que los profesionales de IT tienen mucho por aportar.
Con líneas de trabajo futuro se pueden mencionar:
La presentación de los datos en algún sistema de base de datos, procesándolos en Excel con algún tipo de macro.
Controlar el robot mediante alguna plataforma de desarrollo de diseño de sistemas como ser LabView
Desarrollar un código más potente y depurado a cargar en el rebot mediante el IDE Arduino.
VII. REFERENCIAS BIBLIOGRAFICAS
(Pérez et al., 2017)
Autor: (Pérez, Mangado, López, Pere, & Peiró, 2017) I. PROBLEMA QUE EL AUTOR DESEA RESOLVER Las tecnologías IT hoy en día es una amplia y totalmente asentadas en ámbitos domésticos y empresariales. En este contexto, están surgiendo nuevos conceptos como el Big Data o Internet de las Of Thinks en los que la sensórica ha adquirido un papel fundamental. Y es que los sensores son los encargados de definir el entorno retomando todo tipo de datos de él. Estos datos como tal no serían de mayor utilidad sin su análisis y/o procesamiento. Microntroladores y o microprocesadores son usados para transformarlos a información útil con la que se pueda tomar alguna decisión con el fin de realizar una acción. De esta forma, con una interconexión y comunicación entre dispositivos tareas, en función de las variables de entrada. Con todo ello, en este trabajo se implementa un robot gobernado por un micro controlador Arduino que actúa en función de las señales que reciba como entradas. Además, pretende realizar estudio de las posibilidades que actualmente hay en el mercado para ampliación de este robot o el desarrollo de sistemas más completos, vistos que las oportunidades de crecimiento en esta u otra solución son enormemente amplias. Y que por todo esto se concluye que la automatización de procesos o trabajos tiene un recorrido enorme en las que las tecnologías de información y telecomunicación son parte fundamental. Entre otras necesidades que pueden ser cubiertas por este tipo de soluciones.
II. DESCRIPCION DEL APORTE DEL AUTOR En la actualidad hay infinidad de sensores que pueden medir casi en su totalidad las magnitudes físicas o químicas. Este hecho hace que las mediciones puedan alimentar con gran cantidad de información sistemas ad-hoc o de propósito general. En base a este conocimiento del medio, el sistema puede definirlo con gran exactitud en cada instante con variables que resulten de su interés. La robótica y la automatización son a su vez, ramas de la ingeniería que pueden aprovecharse por sus características, pueden ejercer fácilmente por actuadores que modifiquen de forma mecánica y eléctrica. Manipulando objetos físicos. Por otra parte, se ha extendido el movimiento “hágalo usted mismo”, su expansión ha posibilitado que surja y se desarrolle software libre con una comunidad muy amplia de desarrollo. Un claro exponente de estas ideas y uno de los sistemas que más aceptación ha tenido es Arduino.
III. IMPORTANCIA DEL PROBLEMA DE INVESTIGACION Uniendo diferentes conceptos y tecnologías se pretende construir un robot que se desplace controlador por Arduino capaz de interactuar con el medio. Este prototipo podrá ser desarrollado incluso para proyectos de tareas más complejas según necesidades.
Objetivos específicos:
V. CARACTERISTICAS Según la Real Academia Española (RAE), un robot es una maquina o ingenio electrónico programable, capaz de manipular objetos y realizar operaciones antes reservadas solo a personas. Modulo Bluetooth Soporta protocolos Bluetooth 2.1,3.0 y 4.0 y comunicación output a través del puerto serie. Su frecuencia de funcionamiento es de 2,4 GHz y hasta 115200 baudios y una distancia operativa de 10-15m en campo abierto. Otras Alternativas inalámbricas Wifi: existen muchos módulos Wifi para Arduino. Con ellos se consiguen velocidades muchos mayores y se pueden construir redes de dispositivos. Puertos de Expansión La placa ME Auriga cuenta con 10 puertos RJ25 y dos conectores 2.54mm “DuPont” para la conexión de motores. La finalidad de los puertos RJ25 es facilitar la modularidad haciendo más cómodo el remplazo de los elementos que se conectan a la placa evitando los pines de las placas Arduino, así no es necesario conectar directamente el RJ25 de la misma forma que un teléfono fijo. Sensorica Según la RAE, un sensor es un dispositivo que detecta una determinada acción externa, temperatura, presión, etc. y la transmite adecuadamente.
Actuadores Existen diversos actuadores y periféricos se salida que se pueden conectar al Arduino y periféricos de salida que se pueden conectar al Arduino: diversos tipos de motores, pantallas LCD, displays numéricos, pantallas táctiles, pulsadores, interruptores, relés, etc. Además de actuadores, los datos pueden ser enviados a otros dispositivos para que sean procesados como pueden ser en PC´s, Smartphone o almacenados en ficheros, alimentar una base de datos.
Puerto en Serie Es el nombre genérico con que se denomina a los interfaces físicos o virtuales que permiten la comunicación entre dos dispositivos. La comunicación serie es la que se usa generalmente para comunicar el Arduino con el ordenador u otro dispositivo mediante por ejemplo de Bluetooth VI. CONCLUSIONES Al finalizar el proyecto se habrá desarrollado un robot controlado por Arduino controlado por un microcontrolador Arduino que será capaz de desplazarse e interactuar con el medio en función de los parámetros de entrada. Con este trabajo se constatado las infinitas posibilidades que se presentan en el futuro desde de los campos de la sensorica, la automatización y la robótica. Puede decirse que son los pilares de fundamentales de las nuevas tecnologías con más presente y futuro de hoy en día. Existen multitud de tareas que se disponen en la actualidad. Por tanto, es un mundo con mucho recorrido en los que los profesionales de IT tienen mucho por aportar. Con líneas de trabajo futuro se pueden mencionar: