Archivo de la etiqueta: robot

Global Robot Expo

Desde hoy y hasta el Domingo se celebra la primera Global Robot Expo en Madrid. He tenido la suerte de visitarla el primer día de apertura y esto es con lo que me he encontrado:

Varios de los robots más conocidos nos dan la bienvenida a la exposición.

IMG_2316-1

IMG_2316-24

En la exposición había casi más stands de drones que de robots clásicos.

IMG_2316-0

IMG_2316-8

IMG_2316-10

IMG_2316-14

IMG_2316-17

IMG_2316-18

IMG_2316-25

IMG_2316-36

Robots emocionales.

IMG_2316-2

Brazos robóticos.

IMG_2316-3

IMG_2316-6

IMG_2316-7

IMG_2316-20

IMG_2316-21

Robótica educativa.

IMG_2316-4

IMG_2316-22

IMG_2316-26

IMG_2316-29

IMG_2316-30

IMG_2316-31

IMG_2316-34

IMG_2316-35

Robots manipuladores móviles.

IMG_2316-5

IMG_2316-11

IMG_2316-9

Recinto con red para demostraciones con drones.

IMG_2316-12

IMG_2316-37

Escenario para las competiciones de robots de la lnrc.

IMG_2316-13

Reconocimiento óptico.

IMG_2316-15

Manejando un robot desde un maletín.

IMG_2316-16

Cortadora de cesped robotizada.

IMG_2316-19

Robots bailarines

IMG_2316-23

Embajada de Japón

IMG_2316-27

Nanorobots

IMG_2316-32

IMG_2316-33

Y un artículo sin vídeo es como un día sin pan, así que aquí lo tenéis una pequeña muestra del evento:

Robot con arduino, motorshield, módulo bluetooth y cámara portatil

Hace tiempo que hice mi primer robot, pero este se quedó en el olvido y recientemente he querido retomarlo para un proyecto de orientación por GPS. De momento lo he estado montando para que detecte colisiones con objetos, pero además me comunique mediante bluetooth cuando detecta esas colisiones. He aquí los pasos que he ido siguiendo para montarlo:

Primero extraemos la electronica y nos quedamos con los cables de los motores del coche teledirigido, después añadimos un conector tamiya con fusible para la batería LIPO:

Nos hacemos con una placa Arduino y un motorshield, en la cual se pueden acoplar en sus pines los cables de los motores:

En el mercado existen multitud de módulos bluetooth, yo he comprado el de sure electronics por su sencillez tanto de montaje como de comunicaciones (va a 9600 bps). Dos cables van a los pines RX y TX de la arduino y otros dos van a la salida de 3,3 voltios y GND de la arduino. Para comunicarse con él en windows basta con el putty accediendo al puerto COM que se haya asociado a vuestra conexión bluetooth;  si se trata de linux o mac podeis conectaros desde la consola con screen /dev/<dispositivo> 9600 siendo <dispositivo> el tty asociado a la conexión:

Montamos los bumpers. El cable suelto va a uno de los pines GND de la arduino, los otros dos cables van conectados a los pines EC1 y EC2 de la motorshield, que a su vez están conectados a los pines 4 y 5 de la arduino, por lo que se deberá activar la resistencia pull-up interna de esos pines:

Una batería LIPO para alimentar el conjunto, pegada con velcro para que se sujete bien a la vez que sea fácil quitarla para cargarla o sustituirla:

Aunque no es necesario, he puesto una cámara wireless alimentada con una pila de 9 voltios para grabar los movimientos. Al final el conjunto queda así:

Como el movimiento se demuestra andando, pongo un video de su funcionamiento (recomiendo agrandarlo para ver mejor los detalles). A la izquierda el putty mostrando los mensajes que envía la arduino a través de bluetooth, en el centro un video del cómo responde el robot y a la derecha otro video desde dentro del robot:

Finalmente dejo el código fuente del robot para el entorno Arduino: