Moustakita Nintendo Virtual Boy dejó la realidad aumentada

Algunas personas solo quieren ver arder el mundo. Otros quieren difundir paz, alegría y bigote. [Joe Grand] esta vez cayendo en el último grupo. Su última creación es Moustache Mayhem, un truco, un videojuego y un proyecto de arte, todo en uno. Esto cambia un poco de derribar placas de circuito o diseñar insignias electrónicas, pero no es completamente nuevo para [Joe], quien escribió SCSIcide y Ultra SCSIcide para el Atari 2600 a principios de la década de 2000.

Moustache Mayhem está integrado en un apartamento de Nintendo Virtual Boy. El mismo Virtual Boy se averió y, lamentablemente, no se reparó. [Joe] eliminó la mayoría de los componentes electrónicos originales y agregó un BeagleBone Black, una cámara web Logitech C920, una pantalla LCD y algunos dispositivos electrónicos personalizados. Conservó el amplificador de sonido original, los altavoces y el conector del controlador. Se inicia Angstrom Linux [Joe’s] software que usa OpenCV para detectar rostros y cubrir un bigote. El juego es simple: apunte la consola a una o más caras. Si ve un bigote, presione el botón A en el controlador. Cuantas más caras y pantallas de bigotes a la vez, más puntos o "mojo" obtiene el jugador. El código funciona en Github y se puede crear con Xcode dirigido a Mac o directamente a BeagleBone Black.

[Joe’s] El objetivo del proyecto era hacer un juego ridículo que pareciera haber aparecido en los 90. También usó Moustache Mayhem como una forma divertida de aprender nuevas habilidades que serán útiles para proyectos más serios en el futuro.

Hemos alcanzado [Joe] para una breve entrevista sobre su nueva creación.

¿Cómo se te ocurrió la idea de Moustache Mayhem?

Vendí un conjunto de mi colección de videojuegos en PRGE (Portland Retro Gaming Expo) hace unos años y tenía un Virtual Boy roto que nadie había comprado. Un amigo mío estaba en la mesa y dijo que tenía que hacer algo con él. Pensé: "La gente usa cosplay y sale a caminar en las convenciones, así que si yo pudiera hacer algo con Virtual Boy, ¿con quién podrías ir a caminar?" Esa fue la semilla.

Unos meses más tarde, Texas Instruments me envió la salida original del BeagleBone Black (rev. A5A). Dieciocho meses después comencé el proyecto. El catalizador fue hacer algo para una próxima exposición de arte en Portland, Oregón (Byte Me 4.0), que es un evento anual que exhibe arte de tecnología interactiva. Escribí una breve descripción y fue aceptada. Tenía menos de 2 meses para ejecutar las cosas y me tomó alrededor de un mes de trabajo a tiempo completo. Fue mucho más trabajo del que esperaba para un proyecto tan estúpido. Originalmente haría algo en el camino para caminar en una perspectiva similar a Doom y disparar a las personas cuando se detectaran sus caras.

Eso sería genial. ¿Cómo llegaste de Doom a Moustache?

Vi una demostración de TI BeagleBoard llamada "boothstache" que dibujaba un bigote en las caras y tuiteaba las imágenes. Pensé que hacer algo no violento con bigote sería más apropiado (y divertido) para mostrárselo a mis hijos. En secreto, también quería usar este proyecto como una forma de experimentar con Linux, escribir código y aprender sobre detección de rostros y procesamiento de imágenes usando OpenCV, que planeo usar para una investigación efectiva de seguridad informática en el futuro. Moustache Mayhem resultó ser un proyecto genial y estoy muy contento con él. Me siento culpable de pasar tanto tiempo en él porque básicamente es solo un prototipo de una sola vez, pero he estado tan obsesionado con hacerlo exactamente de la manera que quería.

Mencionaste en tu sitio web que Moustache fue "diseñado para desafiar los paradigmas de privacidad y entretenimiento personal". ¿Qué querías decir exactamente con eso?

Muchas personas publican fotografías (y todo tipo de información de identificación personal) sobre sí mismas en línea sin pensar en las consecuencias. Noté que los jugadores ponían voluntariamente sus rostros frente a la cámara para ver cómo se verían con un "bigote virtual". Realmente no puedo culparlos, porque un bigote es genial, pero si puedo usar una máquina Linux de placa única para detectar rostros, piense en lo que las ciudades, los estados y los estados-nación pueden hacer / hacer a una escala mucho mayor. . . La declaración es una especie de tema subyacente para que las personas piensen más detenidamente sobre su privacidad personal y cómo está bien o no sacrificarla en nombre del entretenimiento.

¿Cuál fue tu parte favorita del proyecto?

Me encantaba la libertad de poder crear todo lo que quería, solo para el infierno. Tengo una afinidad real por el juego retro / clásico, por lo que fue divertido intentar simular el juego como podría haber pertenecido en los años 90 (cuando se lanzó el Virtual Boy originalmente). Poder usar el controlador Virtual Boy original fue otro punto a destacar, ya que hizo que el juego pareciera más completo y menos pirateado (desde un aspecto externo).

¿Tuviste que resolver el protocolo desde cero?

No, y eso me ahorró mucho tiempo. Encontré un documento en línea sobre la interfaz y la interfaz del controlador Virtual Boy, así que lo usé como punto de partida. No tomó mucho tiempo escribir el código para comunicarse con el controlador (que usa una interfaz serial síncrona y básicamente extrae un conjunto de piezas, cada una correspondiente a un botón en el controlador).

¿Ha encontrado desafíos inesperados?

Esta fue la primera vez que trabajé muy duro con Linux. Me encontré con todo tipo de problemas al configurar el sistema, compilar varios paquetes y, en general, solo forzarlo a hacer lo que yo quería que hiciera. Esto fue solo una limitación de mis propias habilidades. Sin la enorme cantidad de herramientas y recursos de código abierto para Linux y BeagleBone Black, estaría completamente estafado. Soy hardware, así que esta fue realmente una prueba de fuego.

Un desafío inesperado más significativo fue encontrar que las baterías que elegí (celdas primarias Energizer L91 Lithium AA) no podían manejar los requisitos de energía (~ 7W) del sistema. Este fue un descuido importante de mi parte y no me di cuenta del problema hasta la noche de la exhibición de arte, cuando aparentemente tuve paradas aleatorias de la unidad. No podía creer lo que veían mis ojos. Fue como un mal sueño y me recordó el estrés mientras filmaba Prototype This cuando las cámaras rodaban y todos te miraban.

¿Cómo se las arregló para el espectáculo?

Pensé que las baterías estaban agotadas (y, en teoría, lo estaban), así que cambié a usar la verruga de pared de verrugas estándar. Sin que yo lo supiera, eso también fue barato para mi proyecto. El sistema se detuvo dos veces esa noche, pero afortunadamente los asistentes aún experimentaron la maravilla de Moustache Mayhem.

Después del programa, descubrí la causa real del problema: funcionando con baterías (el controlador Virtual Boy usa seis series AA), el voltaje del sistema ya había caído a 7 V (desde un valor nominal de 10,2 V) incluso antes de que comenzara el juego. Tan pronto como comencé el juego (que habilitó la cámara web), el voltaje cayó por debajo del límite mínimo de 7 V de mi convertidor CC / CC, lo que provocó que el sistema se apagara. Con la verruga de la pared (10V, 850mA), su salida bajo carga era en realidad una onda triangular (!). Ocasionalmente, esto también provocará un mal funcionamiento del convertidor CC / CC. Es sorprendente que no se dañe nada durante el proceso. Durante la mayor parte de mi desarrollo, tuve la conexión USB activada (para acceder a Internet al BeagleBone Black de mi computadora), que complementa la energía principal, por lo que nunca noté el bajo rendimiento tanto de la verruga de la pared como de las baterías.

Finalmente pirateé el paquete del adaptador de CA Virtual Boy (que se conecta a la parte posterior del controlador Virtual Boy) para que coincida con un conector de barril estándar de 2.1 mm y usé un suministro CUI 12V, 2.5A de alta calidad. La salida bajo carga es completamente limpia y estable sin ningún ruido. No pude encontrar la química de la batería en un paquete AA (o un paquete que pueda caber en el espacio del mango de la batería Virtual Boy) que maneje el alto consumo de corriente del sistema que se mantiene por encima de 7 V y no quiero cambiar mi Convertidor CC / CC a uno con un voltaje de entrada mínimo más bajo. Entonces, ahora mismo estoy atado a una pared. Sin embargo, soy bueno en eso.

Queremos darte las gracias [Joe] tomarse el tiempo para hablar con nosotros. No sabemos en qué trabajará a continuación, pero estamos seguros de que será [Grand] ¡Idea!

  • Chorro de agua dice:

    Dulce, ¿qué ha estado haciendo Joe últimamente? Lo amaba en Prototype This. Sin embargo, no lo he visto mucho en los últimos años.

  • Nubia dice:

    14530 Pilas de litio (o como se llamen las pilas AA) ¿no es así? 3.7v bajo carga cada x4?

    15,1 v-16,4 v. ¿No consumiría menos amperaje debido a un voltaje más alto?

    • Nubia dice:

      14500 son pilas de litio de tamaño AA. Almacenamiento de 750 mah, no estoy seguro de las especificaciones de drenaje constante.

      ¿Se cambiaron los reguladores de voltaje por efectivos? Si el beaglebone y la cámara tienen 3.3v en el interior, ¿compartir la energía y apagar el regulador de 5v? Todo tipo de trucos divertidos para probar.

    • Greenaum dice:

      O 6xAA NiCad / NiMH daría 1.2V x 6 = 7.2V. O 2 de litio, 2 x 3,7 V = 7,4 V. Cada uno de estos puede dar una corriente alta, los basados ​​en níquel dan una curva de descarga casi plana hasta que casi mueren. Dado que ya está arrastrando un adaptador de red, una batería externa que se enchufa en el mismo enchufe no sería un problema.

      Es una lástima que se haya quitado la óptica, aunque originalmente funcionaban con un par de pantallas diminutas (una por ojo), cada una con una columna de 224 LED rojos, reflejados desde un espejo mutuo para dar una pantalla de escaneo. La apertura de salida era de 1 o 2 cm de ancho, por lo que se necesitarían pantallas LCD igualmente pequeñas para combinarlas.

      Pero existen pantallas tan pequeñas. ¡E incluso en color! También OLED. Si lo hiciera, ¡por fin podría nacer un verdadero Virtual Boy 3D lleno de color! Así es, el soporte y el protector ocular incluidos son completamente inútiles, con un VB real, tuvo que insertar la parte frontal de su cabeza en él.

      En una nota de pirateo no relacionada, las mismas micropantallas de escaneo LED también se usaron en un producto destinado a mostrar faxes a comerciantes en movimiento. Una cerilla pequeña para vigilar. Esto es a fines de la década de 1990, antes de los teléfonos celulares. ¡Y la pantalla en sí es un maldito truco! Durante mucho tiempo fueron buscados por futuros cyborgs para hackear cabezas.

  • Indyaner dice:

    Fuera de tema: ¿Son esas publicaciones enormes y largas ahora las predeterminadas para cada publicación? Preferí un estilo de vista previa.

    • Mike Szczys dice:

      Solo el predeterminado si no agregamos la pausa a la publicación. Reparado.

  • Hirudinea dice:

    ¿Entonces solo un bigote? ¿Sin Hitler, sin Dahlia, sin pornografía de los 70? ¡Vamos! Y tal vez un alma extra redonda.

  • Programa de RA WOWSOME dice:

    El te detrás de AR ha progresado mucho. Los avances en la técnica han facilitado enormemente la experiencia de RA.

  • Nuevo dice:

    Esto no es inteligente ni ingenioso, solo molesto.

  • Olivier dice:

    ¡Gran truco!

  • Greenaum dice:

    La gente tenía bigote antes de que se inventara el yo, ya sabes. Incluso antes que los hipsters.

  • Brendan Robert dice:

    Hablando de hacks, ¿qué pasó con la página SCSIcide? Parece parcialmente desfigurado, pero es un poco divertido porque no lo ves antes de verlo ... http://www.pixelspast.com/?id=games&subid=scsicide

    • Greenaum dice:

      ¡Ja ja! Pensé, "eso es muy, abierto para que él hable de asi que. Sin embargo, realmente no veo mucho mercado de crossover con 2600 juegos ”.

  • Sheogorath dice:

    Espera, hasta donde yo sé, las pilas secas AA son de 1,5 voltios cada una × 2 para una batería con tres baterías necesarias para el Virtual Boy. Eso funciona hasta 9 voltios en total, no 7. Si trató de operarlo con solo 7 voltios, no es de extrañar que siguiera apagándose.

Eva Jiménez
Eva Jiménez

Deja una respuesta

Tu dirección de correo electrónico no será publicada.