Noticias:

¡Bienvenido a HispaLUG!

Menú Principal

MagicPuzzleBox v0.6

Iniciado por 31415926, 20 de Noviembre de 2011, 22:42:39 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

31415926

Empezó siendo una caja (Box). Se le añadió la tapa, y ya puestos, motorizada. No servía un simple botón para abrir y cerrar ya que había que evitar que los niños llegasen al interior. Entonces se le añadió una clave de apertura, secreta e indescifrable (Puzzle) sin elementos exteriores que delatasen como introducirla.







No queda mucho espacio pero suficiente para guardar mi tesoro.

Me puse tranquilamente a grabar un vídeo para exponeros el funcionamiento y SORPRESA  :O, desaparece lo que pones en su interior (Magic).


Menos mal que el ladrón no pudo aguantar la risa y se delato ella sola.

Estas son dos fotos del interior. El programa está escrito utilizando Lejos, mi primera excursión en java.






3,1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229 . . .             

monki

Jajaja tienes al ladrón en casa :P.
Pues está genial, sobretodo el modo de apertura, supongo que utilizarás algún sensor para saber los movimientos, o ¿estoy equivocado?. Sí es así, explica cómo lo haces jaja

Saludos!

nxtorm

Un proyecto muy interesante, pero no alcanzo a ver el acelerómetro por ninguna parte. ¿Cómo se abre? ¿O es simplemente un mecanismo "de broma"?

A ver si nos cuentas, que estamos intrigados...

Vi


Holas;

Cosa maja pero poco efectiva.... jeje.

¿Es su apertura tras una secuencia correcta de movimientos? Parece que te va chivando el 'correcto' o 'erróneo' con pitidos, ¿no?
Salu2 a to2;

Blastem

YO no pillo muy bien el sistema de la clave, pero la idea es genial.

Intrigado me tienes  :angel:
Blog - Colección - Wanted List --- Look down, look down, Don't look 'em in the eye, Look down, look down, You're here until you die

Legomikos

No acabo (ni empiezo) de comprender el funcionamiento, pero me parece una idea muy interesante. :[) Hmm... lo único que entiendo es el modo de cerrarla, pero no el de abrirla. :D

Por cierto, la persona que abre el sobre de la minifigura debe tener fuerza sobrehumana o yo infrahumana, porque soy incapaz de abrir un sobre de minifigs por la fuerza. :E
Ese glorioso momento en que haces una wanted list de n referencias y ves que todas las tiendas tienen n-1 referencias.

31415926

Perdonadme, no era mi intención ocultar como funciona y teneros intrigados. :E

Dentro hay un acelerometro de tres ejes, el bloque grande y blanco. Con este sensor se puede distinguir que orientación tiene el cubo y conocer la cara que mira hacia arriba, este es el log del sensor que utilize para averiguarlo, girándolo sobre todas sus caras:

Según se va girando el cubo se va componiendo una serie de caras que miran hacia arriba y si coincide con la clave secreta, la caja se abre. Si te equivocas pues vuelta a empezar. En este caso la clave es new Clave("ABFCDEA"), a cada cara le he asignado una letra por comodidad. Los pitidos eran para depurar el programa, pero como siempre, la idea original se transforma y con los sonidos se convierte en un curioso juego.

Sólo hay cuatro posibles movimientos, hasta que averigüe como detectar que el cubo se está agitando en cualquiera de los tres ejes. Así, con siete movimientos, tres de ellos que no alteran la orientación del cubo, se podrá tener claves mas complejas.

El siguiente paso (en breve) es que la clave sea aleatoria, empezando y terminando con la cara roja hacia arriba y la bisagra a mano izquierda. Quedará un juego parecido al SIMON. Anda, que buena idea, TODO: hacer un SIMON. Como ya he dicho esta escrito usando LejOS y no estoy orgulloso de como está escrito, pero si alguien esta interesado en el código fuente los subo.

Cita de: Legomikos en 21 de Noviembre de 2011, 21:53:35 PM
Por cierto, la persona que abre el sobre de la minifigura debe tener fuerza sobrehumana o yo infrahumana, porque soy incapaz de abrir un sobre de minifigs por la fuerza. :E
Yo tampoco puedo, pero la he visto hacerlo 2 veces !!!. Al menos esta vez no salieron las piezas volando.

Cita de: nxtorm en 21 de Noviembre de 2011, 18:46:43 PM
... no alcanzo a ver el acelerómetro por ninguna parte...
Te suena: ¿Nunchuk? Te invito a hackear el WiiMotionPlus para el NXT, yo todavía no lo he conseguido hablar con él.
3,1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229 . . .             

Blastem

Buenísimo!!
Es un juego de memoria, y en este caso con premio  :}, (Que el Simon sea el más famoso no significia que sea el "original")
Y si es la primera incursión en un lenguaje nuevo, double WIN  ;)

Me encanta  :angel:
Blog - Colección - Wanted List --- Look down, look down, Don't look 'em in the eye, Look down, look down, You're here until you die

pabloglez

Me encanta!! es muy original la forma de introducir el código de apertura, y el vídeo de presentación muy gracioso... te lo habrás pasado genial,
Enhorabuena!!

nxtorm

jejje, piratilla...

Ahora ya cuadra todo.
Cita de: 31415926 en 21 de Noviembre de 2011, 23:51:06 PM
Te invito a hackear el WiiMotionPlus para el NXT, yo todavía no lo he conseguido hablar con él.
Sí, también he visto por ahí ejemplos hackeados. Ya me gustaría aceptar el reto, pero dejé aparcado en mi web (como bien sabrás) a falta de ideas el hackeo del nunchuck en NXT-g. Me da que no debe ser complicado, pero no doy con ello. Todo lo más que he conseguido es hacerlo funcionar en NXC, pero no logro la traducción, ya que no se interpretar bien los comandos del NXC. Así que meterme en uno nuevo teniendo este a medias...

Un proyecto muy chulo y original.


Blastem

Yo con lo de los diferentes lenguajes me pierdo, pero la mera perspectiva de poder usar el mando de la Wii es impresionante  :O

Veo que cada vez hay más afición a Mindstoms y aparecen nuevos MOC, ánimo chicos!
Blog - Colección - Wanted List --- Look down, look down, Don't look 'em in the eye, Look down, look down, You're here until you die

31415926

Gracias a todos por el apoyo y siento haber estado tanto tiempo dormido que no parado (he cambiado a linux, he probado nstOSEK, !=IDE, etc... )

Cita de: Blastem en 22 de Noviembre de 2011, 19:13:29 PM
(Que el Simon sea el más famoso no significia que sea el "original")
... la mera perspectiva de poder usar el mando de la Wii es impresionante...
¿Cual es el origen del 'SIMON'? No puedo permitirme gastar un pastón en un sensor listo para usar, pero sí perder 5€ en un WiiMotionPlus que ahora está mudo.

Cita de: nxtorm en 22 de Noviembre de 2011, 18:33:46 PM
jejje, piratilla...
Piratear, hackear, crackear no creo que podamos usar ninguno de esos términos para 'utilizar algo con otra finalidad'. ¿Cual proponéis?

Ojalá este subforo fuese más activo, tuviese más creaciones que 'echos' y no tenga más perdidas de usuarios. !!!A por ello¡¡¡
3,1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229 . . .             

Blastem

El Simon es una adaptación electrónica del clasico juego yankee de niños  "Simon dice", pero hay muchos juegos electronicos de aprenderse secuencias.
Yo recuerdo uno de Game&Watch de un pato con banderas  :D

Respecto el término... "Exprimirlo" yo creo que se acerca a lo que realmente buscamos  :D
Blog - Colección - Wanted List --- Look down, look down, Don't look 'em in the eye, Look down, look down, You're here until you die

31415926

Exprimido y terminado, a por otra cosa.

Ahora se genera una clave aleatoria de 8 movimientos cada vez que se inicia el programa. Se ha convertido en un juego de memoria espacial.

SIIIII :} , puedo ir mañana a veros en el 5º Encuentro Hispalug.
3,1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229 . . .             

nxtorm

Cita de: 31415926 en 25 de Noviembre de 2011, 22:36:02 PM
Ahora se genera una clave aleatoria de 8 movimientos cada vez que se inicia el programa. Se ha convertido en un juego de memoria espacial.
Más original todavía. Me ha encantado el proyecto, de veras, muy chulo. Ciertamente que lo has exprimido.

Cita de: 31415926 en 23 de Noviembre de 2011, 00:13:40 AM
Ojalá este subforo fuese más activo, tuviese más creaciones que 'echos' y no tenga más perdidas de usuarios. !!!A por ello¡¡¡
100% contigo.