Continuando el proyecto de creación de la recreativa iniciado en aquí.
Para la segunda versión se ha seguido un diseño similar a la presentada por Kundomando by Rubok.
En este caso se va a añadir, además de la RaspberryPi, unos altavoces Soyntec y los cables y fuentes de alimentación necesarios. En vez de tener una apertura por la parte superior se le va a poner una bandeja deslizante en la parte de abajo para poder acceder al cableado y poder emplearlo como joystick arcade o como recreativa completa, incluyendo o no la RaspberryPi (por no tenerla siempre en la caja y utilizarla para otro menesteres).
Material:
- RaspberryPi + Tarjeta SD 16Gb con ChameleonPi
- Joystick Arcade: http://www.aliexpress.com/item/Arcade-parts-Bundles-kit-With-Joystick-Pushbutton-Microswitch-2-player-USB-to-Jamme-board-to-Build/642498707.html
- Cargador micro USB
- Cable HDMI-DVI
- Altavoces Soyntec Voizze 150: http://www.soyntec.com/es/item/voizze_150_black_night
- Cargador USB
- Tablones de DM:
- Carriles
- Cinta de canto en U
- Láminas de vinilo negro.
Inicialmente estaba planeado alimentar todo con una fuente ATX, pero, al no seguir el consejo de mide dos veces corta una la fuente ATX colisionaba con los botones, con lo que se van a emplear dos cargadores USB normales.
Preparación del armazón
Panel superior: 250x700x16mm
Panel frontal: 100x650x16mm
Paneles laterales: 140x230x16mm (dos, y luego hay que cortar…..100…140)
Panel trasero: 120x650x16mm
Panel inferior: 200x650x16mm, y si se van a poner raíles hay que cortar 650->630
El objetivo final es tener algo similar a lo siguiente:
Montaje del panel:
Una vez cortada la pieza del panel superior hay que pintarla, forrarla, poner láminas xerografiadas, metacrilato, etc. En este caso se ha forrado con vinilo, de baja calidad (http://www.aliexpress.com/snapshot/237651641.html).
Al forrarla se debe emplear la parte que tenga menos arrugas, cosa que no hice, y tener cuidado de que no se rompa.
Una vez hecho esto hay que montar los botones y los joysticks, con cuidado de no retorcer el vinilo
Ahora hay que cablearlos a la placa controladora USB
Los códigos correspondientes a las pulsaciones del teclado se pueden ver en ftp://ftp.kajak.org.pl/pub/repo/linux/drivers/input/keyboard/atakbd.c
No se pone directamente Up a Up, Down a Down…… porque no funciona. Para verificar si se ha cableado bien se puede emplear el programa jstest.
Con esto habrá que configurar luego el mapeador a pulsaciones de teclado.
Una vez cableado el remate final con canto en U
Montaje final
Una vez forrada la caja con el vinilo hay que tener en cuenta que debe de albergar la RaspberryPi, los altavoces y las fuentes de alimentación, y deberá tener como salidas el cable HDMI y el de alimentación. Una vez colocado todo se atornilla el panel superior. (En la imagen a la derecha se puede ver otro error de cálculo, el altavoz no entra completamente, choca con el joystick).
Preparación de ChamaleonPi
Teniendo en cuenta el cableado empleado y los programas a utilizar habrá que configurar el mapeador de joystick a pulsaciones de teclas:
/home/zx/.joy2key.rc
START ADVMENU -rawconsole # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 -buttons 103 108 105 106 28 50 70 15 16 53 18 -axis 53 53 53 53
START CHAMELEON -rawconsole # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 -buttons 103 108 105 106 28 53 53 15 53 53 1 53 53 53 53 53 53 53 53 53 53 16
Para que lance el mapeador:
/opt/selector/select.sh
7) joy2key -config ADVMENU > /dev/null 2>&1& advmenu killall joy2key > /dev/null 2>&1 _main ;;
Resultado final
Una vez terminado montado todo, cableado y configurado ChameleonPi el resultado final es el siguiente:
Información relacionada:
- Multitud de proyectos de cabinas y controles: Retrovicio: http://www.retrovicio.org/
- Minicabina: http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p?ref=discover_rec
- Otra: http://www.ionlitio.com/construyendo-tu-propia-maquina-recreativa/
- Arcade con RaspberryPi: http://www.raspberrypi.org/archives/2412
- Cabinas en DM: http://www.ebay.es/itm/2-player-DIY-Flatpack-Bartop-Arcade-Machine-Hyperspin-MAME-XBox-Assembly-Parts-/221224565982?pt=UK_Video_Games_Coin_Operated_MJ&hash=item338202fcde#ht_1266wt_1398
- Minicabinas: http://www.ebay.es/itm/Mini-cabinato-MAME-modello-Weecade-Jukebox-arcade-cabinet-machine-/151051808826?pt=LH_DefaultDomain_101&hash=item232b63b03a#ht_11334wt_1398
- Paneles: http://www.ebay.es/itm/Control-Panel-Naomi-Egret-Arcade-Cabinet-Jamma-Bar-Arcade-Mame-Cabinato-Overlay-/130913870941?pt=Giochi_da_Bar_Flipper_Jamma&hash=item1e7b13245d#ht_9155wt_1398
- Controles: http://www.xgaming.com/store/category/arcade-joysticks-and-game-controllers/#.Uat7LEBM9KY.
Galería de imágenes:
Se han bloqueado los comentarios.