BIENVENIDOS

Conozcan mis historias sobre una master system, mis aparatos, cacharreo y demás ideas, por supuesto retro.
Disfuten de mi blog.

lunes, 22 de agosto de 2011

Adapte de LED, pause/reset y p.serial al mando(master system)

Recordemos que en los post de fabricación de nuestro mando incluí 2 enlaces, uno de ellos conducía a esta entrada, donde competaremos las conexiones de cables y leds. Digamos que esta es la continuación alternativa de la elaboración de gamepad. Por ello, empezemos continuando lo que no pude decir antes; la conexión de una clavija de puerto serial a tu mando personalizado. Pues bien, yo sacrifiqué mi cable para investigar y hacerme el 2º pad, y resultó que los cables de su interior tenían el mismo color que los del cable de la master, salvo que se le añadieron 2 nuevos colores: gris y verde, y tambien un cable pelado totalmente, que hace referencia a la pieza de metal que rodea el enchufe de la clavija. Esos 2 cables eran lo que correspondían a los pines 5 y 7(Power el gris y N/C el verde). Si no decidimos poner un pause o un reset nos limitaremos a conectar los cables básicos, por el contrario si decidimos ponerlos tendremos que poner otro(s) pulsador(es) conectados tambien al "GND o cable negro" como si fueran botones normales, solo que irán conectados a otro cable: El verde o el gris, según escojas. Yo te recomiendo que uses el verde para pause y el gris para reset porque yo lo hice asi, pero de todos modos el color no interviene en el buen funcionamiento del mando. Como es lógico, con solo añadir unos botones al mando no bastará para tener esas funciones, también tendremos que modificar la consola, algo facil, pero para lo que tenemos que tener un poco de experiencia, al menos saber soldar con estaño en unos puntos bastante juntos como son las soldaduras de los pines. Ese será el siguiente post. Asi que si decidis modificar la consola para que esto os funcione, tambien  tendreis que pasar por aqui para adaptar un mando especial, este necesitará 2 cables y 2 botones más, por lo que a la fuerza deberá ser un enchufe de serial, ya que estos si contienen los 9 cables que necesitamos. Por que serial a la fuerza? Pues porque ya recordais que el cable de la master system original solo tiene 7) Si por el contrario pasais de ello y preferiis un mando normal, los colores de los cables y la función a la que pertenecen dentro del cable serial seran estos. Ya sabeis como van estas fotitos.


Mando básico

Pues dispongmonos a conectar los cables a nuestro mando. Hay un pequeño inconeveniente, y es que como observais el cable serial es demasiado corto, al menos el mio. Por eso debemos ampliarlo(alargarlo) para que nos llegue a donde queremos jugar. Yo utilicé un cable de mando de playstation II que estaba destrozado, me lo dio un amigo y yo lo usé para esto. Los cables de mando de playstation, excepto el de la III que es analógico, tienen los mismos colores que el de la master system o serial también, salvo que no hay cable blanco; hay un gris y también uno verde, en total 8 cables de los 7 que necesitamos para una conexión básica, por lo que nos vendría bien. Incluso nos sobraría un cable.Y que se hace para conectarlos? Pues nada dificil, solo elige el cable que vas a usar para cada botón y lo empalmas con el que sirva para este. Por ejemplo, vas a empalmar el cable negro del puerto serial que significaría "abajo" con otro cable del mando de playstation u otro sistema, en este caso elegiremos el cablecito rojo. Pues nada, empalmas el negro con el rojo y lo aislas con cinta de carrocero, luego al pulsador que vayas a usar para "abajo" le pones ese cable en cualquier pata de sus líneas y lo conectas al GND(cable negro, aqui rojo), que por supuesto tambien lo tendrás que empalmar y usarás otro cable. Este sería el procedimiento básico, pero si quieres enfrascarte un poco y disfrutar de un pause y un reset en tus manos, sigue el siguiente modo:


Mando Avanzado

Ya hemos visto la conexión del cable serial a nuestro mando, ahora indicaremos como añadirle esos 2 botones tan importantes con los que siempre hemos soñado, creo que mas deseamos el pause que el reset, pero no podeis negar que cuando quereis echar la partida perfecta o recomnezar el juego, no te ayuda este a mantenerte cómodo en tu asiento sin tener que hacer ON/OFF. De todos modos si quereis precedir de un botón podeis hacrlo sin problema. Yo aqui pongo todos los pasos requeridos para los botones, el procedimiento del botón que no os interese os lo saltais y punto. Antes de mostraros los métodos, os diré que si vuestro cable solo contiene unos 7 u 8 cables, y nosotros le queremos poner ademas de los controles los 2 botones de funciones y os faltan cablecitos, nos las podemos apañar de la siguiente forma: Utilizaremos un trozo de cable barnizado que pasaremos alrededor del cable, un poco enrollado para que no se separe, que hara funcionar nuestro botón...Empezamos por el posicionamiento de:
Botón de Pausa: Si ya disponemos de al menos un botón extra, situémoslo en un lugar apropiado como un borde o junto al botón I, lo apretamos para que se marquen las patas, le abrimos sus agujeros, lo introducimos y le ponemos sus cables cerrando luego sus patillas(ya recordamos como se ponían los pulsadores del post de fabricación de mando #1), a continuación conectamos un cable a masa o GND y otro cable al cable verde del serial. como he de suponer que ampliasteis el cable para que fuese mas largo, conectaremos el cable restante del pulsador, al otro cable que empalmáramos con el verde. Si ahora conectásemos el mando y pulsáramos el botón no pasaría nada puesto que la consola no está modificada, pero una vez que la modifiquemos, si funcionará y te pausará los juegos.
Botón de reset: Prosigamos con la instalación del botón de reseteo; escojamos un sitio como en un borde o esquina, es lo que recomiendo si no pusiste pause o lo pusiste junto al botón I, e insertemos el pulsador basádonos en nuestro método. Conectemos sus cables, uno lógicamente a masa y otro al cable gris o al cable con el que empalmaras este. Cuando conectemos el mando a la consola y pulsemos este botón se producirá un efecto de reseteo pero que solo funcionará un par de veces, luego unicamente al pulsarlo la imagen se quedará en negro y vuestra TV no detectará señal, esto ademas puede ser perjudicial para nuestra master system. Es por ello por lo que debemos modificar la consola, para que nos funcione siempre que pulsemos y además sea un contacto total, que no dañe ningún componente ni circuito integrado.


Inserción del LED

Finalizamos aqui con la parte de puesta de botones al mando, para acabar con la iserción de un led(o varios, según gusteis) Por ahora hay 2 métodos, explicaré primero el que descubrí antes:
Método 1, baja intensidad: Este método trata de tener un led luciendo con poca intensidad, que cuando tu pulses el botón al que lo conectaste, este se apagará. Normalmente este método se usa cuando no se puso botón de reset o se hizo el mando básico. Trata de approvechar los impulsos electricos que pasan por los cables del mando para encenderlo. Como luce con muy poca intensidad, podemos buscar uno transparente que se encienda rojo, verde, azul... como este

Para conectarlo tenemos antes que averiguar cual es su positivo y su negativo: Fijaos en la imagen, dentro del led hay 2 trozos de hierro por decirlo de alguna forma; el más gordo es el - y el mas fino, el +. Ahora que ya identificamos sus polos, lo conectaremos de la siguiente forma: El palo negativo a GND o masa.(cable negro desde el primer dia) El positivo a cualquier "cable de color" que este conectado a un pulsador, por ejemplo el cable del boton 1. Ahora lo enchufamos a la consola y probamos. Si se enciende, pulsaremos el botón 1 al que conectamos el led. Mientras que lo estés presionando, el led debería estar apagado, cuando lo sueltes volverá a encenderse. Si quereis que al pulsar cualquier botón se apague este, no será posible. Pero si podemos poner tanto ledes como botones, en total 6, y cada led conectarlo a un botón. Asi cuando pulsemos "derecha" se apagará uno, cuando pulsemos "izquierda" se apagará otro.
Método 2, intensidad básica: Este es el procediento normal, un led encendido todo el rato, mientras juegas, que no se apaga a no ser que apagues la consola. La intensidad de este led será aceptable, asi que ya podrás usar un led básico que no sea transparente, que te encontraste en una computadora o monitor de pc y que ya puedes emplear para tu consola. Usaremos el mismo método que el anterior, buscaremos el positivo y negativo, y conectaremos el negativo a GND y el positivo, pues al cable posivo. Pero ATENCIÓN!, el voltage que entrega la consola son de 9 a 10 voltios. Si tu conectas a ese voltage un led se quemará. Por eso deberás usar una resistencia de 1k. He de decir que las resistencias son unos pequeños componentes, que en nuestro caso nos sirven para rebajar el voltage (por decirlo de alguna forma) que le entra al led. Esto es una resistencia de 1K, fijaos bien en la imagen y quedaros con sus colores y el orden en el que van: Dorado, rojo, negro y marrón. (marrón, negro, rojo y dorado si la ves al revés) por si acaso desarmando algo ves una y te ahorras un viaje a la electrica. Y como la conectamos? Pues bien, yo la conectaré al positivo, auque en el negativo haría lo mismo. Comenzamos conectando el led al negativo mediante un cablecito, y mediante otro al palito de la resistencia, tiene 2 palos, elegid el que querais. A contiación con otro cable unes el palo restante de la resistencia al positivo. Si todo salió bien el led lucirá cuando enciendas la consola. Lo podes ubicar en el sitio donde yo lo hice. (Perdonad los que sepais del tema, pero para los novatos que no saben de electronica he decidido explicarlo asi)

Ya hemos terminado esl mando, esta todo bien explicado y queremos probar definitivamente nuestra consola. Pues entonces tenemos que acceder al sigiente post en el que enseñamos coomo se hacen las modificaciones de consola. Si ocurrió algún problema, comentadlo y yo lo pensaré a ver que puede ser. Aqui os dejo el enlace del post:

sábado, 20 de agosto de 2011

Como crear tu propio maste system gamepad(PARTE II)

Bien, comenzamos de nuevo la segunda parte de esta curiosa entrega en la que aprenderás a fabricar tu propio mando de Master System empleable todos los modelos de esta misma consola, incluyendose la Mark III o incluso puede que la genesis, que dicen que tiene el mismo enchufe. En fin, recuerdo que me quedé por la imagen del mando abierto, por lo de evitar que unos cables se conectaran con otros. Pues continuemos ahora con la segunda forma posible de fabricación de mando:

2ª opción, si tu cable no es uno original y vas a utilizar otro, debes:
-Tras encontrar un cable apropiado para utilizar en el mando, y que en su interior contenga al menos 7 cablecitos, podemos hacer 2 cosas para conectarlo a la consola.
1- Soldar 1 cable a cada pin o alfiler que tiene la consola en el puerto de mando. Veis los pinchitos dentro del enchufe en la imagen? A la mayoría de ellos debemos soldarle con estaño 1 cablecito.


Y digo a la mayoría porque no es necesario hacerlo a todos. Aqui tienes la asignación de los pines y la función que desempeña cada uno.Como ves el PIN 5 y el PIN 7 no se necesitan, solo hacen falta 7 de los 9 pines totales. Como te indica a que función pertenece cada pin con un dibujo y un número, ya sabes donde tienes que soldar y donde no hacerlo.
 



Y la otra alternativa es esta:

2- Utilizar un cable de puerto serial como clavija. Si, me refiero a ese tipo de cable que mencioné antes, que auque se utilizase todavía para algunas cosas cada vez esta mas obsoleto. Hay varios tipos de seriales, yo me refiero al que utilizaban los antiguos mouses, el modelo DB9.


 Fijaos que son identicos los 2 tipos de clavijas, con la misma ordenación y cantidad de pines:

E incluso puedes insertarlo perfectamente:

A saber que pasa si conectas la consola a la computadora, quien tenga uno de esos ordenadores podría probarlo. Además no hay que soldar nada, simplemente insertarlo como en el mando original. Solo hay una pega con esta clavija, y es que no he podido encontrar a que pin pertenece cada cable. Yo creo que cada marca tendrá una combinación de colores diferente, y no sabemos donde debemos conectar cada uno de ellos. Por si acaso yo intentaré averiguar lo que pueda. Además, si alguien va a utilizar el puerto serial como clavija, que todavía no termine el mando. Estoy investigando y creo que ya se como ponerselo, además aún estamos a tiempo de poner 2 pulsadores mas, porque tambien estoy haciendo pruebas con el pause y reset y creo que podremos poner los 2. Lo postearé en los siguientes post, por ahora esto indica como hacer un mando totalmente básico, pero si quereis un pause o reset, al finalizar esta página pondré accesos.

 Bueno, si no usamos un serial y usamos otro tipo de cable, lo que debemos hacer es cortarle las clavijas y dejar el cable sin nada a ningún extremo. Luego pelaremos el cable unos 2 o 3 cm por cada extremo dejando a la vista los cablecitos de su interior. Pelamos tambien 7 de esos cablecitos, los que querais, no hay que pelarlos mucho, con medio centímetro bastará, y recordad que los cablecitos tambien se pelan por cada extremo. Después elegid un extremo para el mando y otro para la consola. En el lado que hayais elegido para conectar a la consola debereis soldar los 7 cablecitos que pelasteis a los 7 de los 9 pines del echufe de la consola. Da igual el cable que asocieis a cada pin, pero recordad que no son necesarios el 5 ni el 7. Podeis improvisar otros métodos para fijar los cables a los pines, pero como soldarlos, ninguno es tan efectivo. Asi que soldamos 1 cable a cada pin necesario como indicaba la foto de arriba en la que puse el pinout. A la hora de conectar esos cables al mando, si por ejempla hay un cable que es rosa y lo habeis soldado al pin 9 que significa Botón 2, lógicamente debéis tratarlo como si fuera el cable blanco del cable original de la master, por lo que hay que conectarlo al pulsador que utilizemos para el botón 2. Será así con todos los cables. 

Al final, cuando lo terminanemos, sea cual sea el modo en el que lo elaboráramos, siempre tendremos que probar el mando sin cerrarlo.

 Una vez que ya este probado y nos funcione correctamente, pasaremos primero a aislar los cables y los pulsadores. Para aislar los cables debemos liar un poco de cinta de carrocero alrededor de las peladuras y empalmes de los cables. Solo tenemos que cubrir el cobre, no el cable entero. Cuando hayamos pelado 6 de los 7 cables, el último si lo dejamos sin aislar no dará problemas. Luego, para aislar los pulsadores, cortaremos un trocito de cartón de 3cm de largo por 1 de ancho, y otro de 4cm de ancho por 4 cm de largo. Aunque dé esta medida, no tenemos que usar metro ni regla, con la cabeza podemos improvisar lo grande que será lo que tenemos que cortar. Tampoco es muy importante la medida, pero cortaremos los trozos de la misma caja de cartón que usamos para el mando. Tambien debeis variar las medidas si veis que quedan demasiado grandes o demasiado pequeñas para vuestro mando. Una vez que los trozos estén cortados, pasaremos a pegarlos en los pulsadores. Utilizemos también cinta de carrocero cortándola en trozos mas grandes y poniendola sobre el cartón. Ahora los pegas bajo los pulsadores y punto. Ya habreis deducido que el trozo mas largo es para la cruceta y el más corto y rectangular para los botones 1 y 2. Esto además de aislar los pulsadores le otorga resistencia a nuestro joypad para que no se nos undan los botones de la presión. Una vez que este pegado todo,  será hora de usar el trozo rígido que mencioné antes para pegarlo con el mismo tipo de cinta verticalmente en el centro del mando. Esto debe ser asi porque al estar fabricado de cartón, con la presión de pulsar los botones se doblará y abombará hacia adentro ademas de que no estará firme y no se jugará bién. Si embargo el trozo hara que quede mas duro y firme y podamos jugar mejor. Cuando lo termineis quedará así:

Aqui de hecho el trozo de hierro no esta pegado del todo, pero en la realidad debe quedar totalmente pegado al cartón, como en el otro extremo.
Una vez que este totalmente pegado todo, fabricaremos el culo del mando, que cubrirá todos los cables y el interior de este. Yo lo hice con un cartón mas grueso del que tenia el resto del mando, que es lo que recomiendo. Como era cuadrado, para pegarlo lo corté un poco mas grande y eso me permitió ponerle unas pestañas y poder cerrarlo de mejor forma. Si queremos le podemos poner unas decoraciones en el fondo como yo hice. Aqui esta por fuera y por dentro. Lo de dentro ya venía impreso en la caja de leche que usé:


Para cerrarlo emplearemos pegamento de barra básico y normal. Lo extenderemos por todas las pestañas y lo apretaremos contra el mando:

Y para cerrarlo del todo, como aunque este pegado se puede despegar, por lo que mantendremos el mando apretado con pinzas de la ropa por todos los lados al menos durante 5 minutos o más:

Lo último que queda es pegarle alguna pegatina si queremos o ponerle el nombre de los botones, por ejemplo yo le puse una etiqueta donde ponía "SEGA" y el nombre de cada pulsador. Y ya tenemos nuestro mando listo. Aunque el mio tendrá un montón de meses y he jugado con el multitud de horas, a vosotros os saldra muy nuevo. Este es que lo usado mucho, pero quedó chulo.



Si no, recordad que debeis lavaros las manos antes de jugar para que no se ponga como el mio.Y esto era por detrás:

Este era el segundo pad que me fabriqué recientemente, al que le incorporé un botón de reset aprovechando que lo hice con un puerto serial y un cable de playstation:



Y funciona? Pues claro que si!!

Aquí un video que subí a youtube demostrando el funcionamiento del mando, grabado con una pésima resolución: www.youtube.com/watch?v=NwrSVAj0z0M 

Aunque recuerdo que ese lo retiré por que era malísimo, asi que hice otro mejor ya con el segundo y un juego nuevo, Bubble Bobble para jugar con los 2 mandos: www.youtube.com/watch?v=29IMkUUCEZo
Lo de la conexión de un led, la puesta de un botón de reset/pausa y lo de como conectar el mando mediante el enchufe del puerto serial lo veremos más adelante en el siguiente post.

Sin embargo, he estado investigando, y he aplicado cambios recientes a esto, por lo que he encontrado la manera de usar un serial y creo tambien la de conectar un pause/reset. Aqui están los enlaces:

Conexión de un led e inserción del puerto serial: (Aún no editado)
Puesta de botones pause/reset: (Aún no he podido probarlo)