lunes, 10 de marzo de 2008

Experimentando con el panel

Despues de mucho darle vueltas, me he decidido empezar a "coquetear" con lo que podría ser el diseño del panel de mi maquina.
El diseño no tiene mucho misterio. He pensado en el mando que mas botones pueda presentar, he contado botones y he planificado el panel con todos estos botones.

en total, y como he mencionado en la entrada anterior (aunque se me había olvidado alguno), la maxima cantidad de botones que voy a tener corresponde al control de la PS3, que cuenta con
- 4 direccionales digitales (flechas) -> No cuentan como botones

- 4 +2 botones superiores ( [] , /\ , O , X , R3, L3)
- 4 botones frontales (R1, R2, L1, L2)
- 3 botones de control de juego (Select, Start, Botón PlayStation)
- 2 botones superiores de control del joystick no oficial (Turbo, Slow)
- 1 boton inferior de control del joystick no oficial (Reset)

Total botones : 4 + 2 + 4 + 3 + 2 + 1 = 16

he creado un layout inicial, que solo contempla 14 botones (por un error de cálculo mio), pero que he dispuesto de manera que la disposición de los mismos, sea mas o menos la misma que en el control de la PS3.

Lo primero que hice, fué comprar una madera (y un taladro, y formón, lijadora, etc) y una broca para madera, de 30mm. Error, ya que en realidad necesitaba una broca de 28mm para perforar la madera para introducir los botones.

Ups, se me olvidaba. hace algunas semanas fuí a una tienda que encontré en Madrid, en donde venden repuestos para maquinas recreativas. La recomiendo para el que quiera hacer algo como yo lo estoy haciendo.
La tienda es Cin y Tres (http://www.cinytres.es/index0.htm).
Me bajé el catálogo pdf que tienen de partes y piezas (recambios comunes), y pude hacerme una idea de lo que necesitaba comprar:
  • Botones de máquina recreativa Convexos (A74-2011)
  • Botones triangulares 56x36 (A70-1181)
  • Botones cuadrados 48x48 (A70-0016) -> Error, debería haber sido empotrado (A70-1281)
  • Botones rectangulares empotrados 36x53 (A70-1261)
  • Boton redondo 44mm (A70-1061) -> Error, debería haber sido empotrado (A70-1221)
  • Boton redondo empotrado 40mm (A70-1211)
Para quien no conozca este tipo de botones (pulsadores), he sacado algunas fotografías para que se puedan dar cuenta en que consisten.
Básicamente, se componen de 2 partes:
1- El pulsador, que es el botón en sí, compuesto por una parte fija, otra móvil y en el interior va un resorte.
2- Un microswitch, que va en la parte inferior del pulsador.

Como se puede ver en la fotografía de la derecha, he desarmado uno de los botones para que se pueda apreciar el microswitch.

También existen otros tipos de botones que poseen una pequeña luz en su interior. este tipo de botón consta de 3 partes:
- Botón con parte móvil
- Estructura para ensamblar la bombilla (apolleta)
- Microswitch

En la fotografía de la izquierda se puede apreciar un botón triangular, el cual he desmontado la estructura de la luz.

Aunque originalmente compré los botones por su forma, y que se acomodaban a mi tablero, dejo la puerta abierta por si en algún momento decido utilizar las luces de los botones para iluminar el panel.

Una cosa para mencionar. Exceptuando los botones Standard (convexos) que compré, los demás botones se pueden desarmar la parte superior, y se puede insertar un papel con algún texto-dibujo para que quede en la cara del botón. Esto me servirá para generar algunos botoncillos con la leyenda correspondiente.

Error de cálculo.

Despues de comprar los botones y llegar a casa, me doy cuenta de el error que había cometido al comprar botones normales y no empotrados, ya que el relieve es bastante pronunciado y no me gustan como quedan. Pero bueno, afortunadamente los botones rectangulares y los redondos los puedo "esconder" en el tablero, para lo cual necesito hacer un calado para poner los botones con menos profundidad.

He tenido que hacer varios dibujos sobre la madera para ver la mejor disposición de los botones. Para esto he visto muchas alternativas en internerD, para poder inspirarme. Finalmente me decidí por una distribución mas o menos lógica, basada en la disposición de los botones del mando de la PS3.

He perforado la madera, para poder colocar los botones. (Es aquí cuando me doy cuenta de que los botones sin empotrar quedan muy mal).
Aprovecho el taladro y realizo los calados necesarios para "empotrar" los botones rectangulares. (En la foto, Nini también quería hacer agujeritos en la madera, y aproveché para sacarle una foto)


A todo esto, se me olvidaba comentar como quiero disponer de los botones, con respecto a cada mando.
Para la disposición de los botones, pueden ver un pequeño layout que dejo aqui:
Hoja de calculo en Google-Docs

Resumiendo la hoja, he duplicado la funcionalidad de los botones de cada mando, de manera que coincidan con la disposición de los botones del panel.
así, los 4 botones principales de cada mando quedarían:
Boton 1: X (GC), X (Dreamcast), [ ] (PS2 y PS3)
Boton 2: Y (GC), Y (Dreamcast), /\ (PS2 y PS3)
Boton 3: B (GC), A (Dreamcast), X (PS2 y PS3)
Boton 4: A (GC), B (Dreamcast), O (PS2 y PS3)

y así, los demás botones.

A ver si después agrego en la misma hoja los colores de los cables a soldar, para que sirva de guía a quien quiera intentar algo parecido. En todo caso, quien desee utilizar la hoja de cálculo como base, puede hacerlo sin ningún problema. (y de paso, si me envía información de como le queda su proyecto, estaré encantado de mostrarlo en mi blog)

En esta fotografía, se puede ver el aspecto general que tiene el panel hasta este momento.

Como se puede ver, la disposición del tablero es para 14 botones, omitiendo 2 por un mal calculo que hice (tenía que haber hecho la hoja de cálculo antes de perforar la madera) XD


El agujero de la izquierda es para la palanca (está con una broca de 30mm). El resto está con broca de 28mm, y los rectángulos con broca de 6mm (muchas perforaciones, a falta de caladora)

Es increíble que hasta hace solo un par de meses, este proyecto era uno de los que menos me imaginé que me decidiría a empezar, ya que llevo muchos años dandole vueltas, y ahora que veo la madera perforada, los botones que he comprado, las herramientas, y hasta a Nieves ayudandome a hacer agujeros, he tomado conciencia de que realmente se puede hacer, y no está tan fuera de alcance.

ya, ese era el momento emotivo de hoy. sigamos con lo nuestro.
Después de terminar de transformar mi madera, en un prototipo de queso Gruyere con tanto agujero, me dedico a poner los botoncitos (que emoción) cada uno en su sitio correspondiente, quedando como resultado lo que pueden ver en la fotografía.

No está mal, no? ya empieza a tomar forma mi proyecto.
(No he puesto la palanca, ya que no tengo tornillos para fijar la palanca a la madera)

como ultima tarea del día domingo (todo esto es de ayer), he conectado 1 de los 2 cables de 16 hilos que configurarán este panel.
Si alguien se pregunta por qué voy a utilizar 2 cables de 16 hilos, simplemente es por que ese cable tengo en este momento, y por que prefiero que me sobren hilos, por que tengo la esperanza de que en algún momento pueda incluír los sticks analógicos al panel, por lo que voy a necesitar, por lo menos, 9 cables mas (4 por stick, mas 1 ground)

De momento, el resultado es el que se puede apreciar en la siguiente fotografía:


Hoy le he estado dando vueltas al mueble que quiero hacer... y la verdad es que aunque tengo una idea mas o menos clara de lo que quiero, me cuesta un mundo expresarla con palabras y/o graficarla.
Lo unico que se es que el mueble tendrá un aspecto... distinto a una recreativa, pero tendrá ese aire que estoy buscando (o por lo menos, eso es lo que quiero)

Por mientras, y para que se hagan una idea de los lugares que voy visitando, les dejo algunos enlaces que me han resultado..... inspiradores.

The Astral Voyager
Maquina Arcade (Mame)
Arcade Paradise (Planos)
ArcadeCab
Build a Home Arcade Machine ***** (muy buen sitio)
Mameroom Designs
Esta es mi cabinet favorita, la que teníamos en el Soul Calibur de los Diana
Jakobud

Bueno, hasta aquí dejo esta entrada.
Sean bienvenidos todos los comentarios que quieran hacerme, y sobre todo, las sugerencias que puedan dejarme.

No olviden votar en mis encuestas. ;)

Deen0X

No hay comentarios: