Primero encontramos el proyecto referencia en el que nos inspiramos y luego de tener claro como íbamos a abordar el proyecto comenzamos con el:
Lo primero fue diseñar el propio laberinto utilizando Rhino, en papel diseñamos el boceto del interior y una vez pasado este boceto a Rhino, le dimos forma 3D dentro de la aplicación, creamos pasillos de 0,8 cm de ancho, por lo que tuvimos que establecer el interlineado de la aplicación a 0,8 cm para facilitar el diseño del laberinto, finalmente nos quedó un laberinto de 12 cm x 12 cm y el siguiente paso fue imprimirlo y también imprimir el resto de las piezas del proyecto, finalmente en total se imprimieron 7 piezas contando que el centro de estructura se imprime dos veces.
En cuanto a la programación, teníamos que conseguir mediante Arduino mover dos servomotores, uno en eje X y otro en eje Y y que funcionen con un joystick, en el código que dejamos ya en el documento utilizamos analogread para mover los servos y el proyecto funcionaba, pero se movía mucho el laberinto, por lo que tuvimos que buscar la forma de limitar los grados de movimiento, y lo logramos utilizando la función map y añadiendo valores, hasta encontrar lo que queríamos que se moviera y que se ajustara el movimiento con lo que queríamos lograr del juego.
Lo último fue construir la estructura, con tornillos unimos las dos piezas Centro de estructura utilizando los cuatro huecos que tiene la pieza y luego colocamos los dos servomotores en sus casillas que se pueden apreciar en las piezas Conector laberinto-centro y Base laberinto para mantener los servos en sus casillas pusimos un tornillo por el hueco que tienen las dos piezas mencionadas haciendo presión contra el encaje de la pieza Centro de estructura. El último paso de la construcción de la estructura fue pegar con Loctite la pieza Conector laberinto-centro a la pieza Base Arduino y luego pegar la pieza Base laberinto con la pieza Laberinto, midiendo las piezas para que quedase lo más centrado posible. Ya con todo programado y construido solo quedó buscar una bola óptima para el tamaño del laberinto y jugar con ella.
Centro de escultura; pivote
Parte inferior del laberinto
Laberinto
Placa de Arduino guardada en la base
Base Arduino
Conector centro laberinto
Guarda cables
Estructura terminada sin laberinto