Sega MegaPi (5 / 6 paso)

Paso 5: Cierre y botones de Reset

Yo quería tener el caso original botones funcionan así. Inicialmente sin embargo sobre un botón de encendido físico pero luego decidí en lo que es un comando de apagado de software en lugar de otro para que se minimice la corrupción el problema de la tarjeta SD . (De hecho yo originalmente cortar la Junta para que el pulsador original todavía estaba allí y que iba a usar eso!)

En primer lugar el hardware. Usted puede conseguir poco botones momentáneos con una varilla de plástico alrededor del lugar. He tenido que usé para las edades. La ventaja de la varilla de plástico es que pueden cortarlo a la longitud que usted necesita. Para el interruptor del agujero cuadrado original es apenas el tamaño correcto para el hilo del botón. Jodido en al punto donde es apenas estaba tocando el botón original. Algunos silicio selló en su lugar. Para el reset botón cortar el eje de la original Sega botón reset hacia atrás ligeramente. Luego perforé el orificio en el eje que el botón se encuentra en un poco para que mi botón tornillo en él. Esto llevó a cabo resistente así que lo dejé en aquel.

Para el cableado pasé por un montón de repeticiones para hacer las cosas bien. Hay un montón de guías sobre cómo conectar un botón pero no tantos sobre varios botones. Por fin he encontrado esta y esta y esta:

De todo esto cableado los dos pulsadores como se muestra en el diagrama en la parte superior. También de interés partí el cable "GPIO" para ir a los pines de Arduino 16 y 10 así como los pernos de la Raspberry PI. Es así que puedo usar los botones de una pulsación de teclado via Arduino o hacer algo directamente sobre la Pi de frambuesa (ej. enviar un comando de apagado)

Para el software usé el dibujo de aquí. Sólo tenga en cuenta que el diagrama de la página es para el encabezado de 26 pines. Un buen diagrama para la cabecera de 40 pines que encontré aquí. Una cosa agradable sobre este sketch es que efectivamente tiene cuatro botones, pulse brevemente y pulsación larga para la potencia de ambos botones y restablecimiento.

Se puede ver la adición para el sketch de Arduino en el paso 4. Para la frambuesa Pi el código Python que usé es:

Tienes que instalar el módulo uinput probablemente si quieres pulsaciones de teclas para trabajar. En este momento lo tengo en el código pero no lo estoy usando como encontré que las prensas no se detectaron por los emuladores. Por lo tanto, por qué tengo la configuración dual del uso de arduino para hacer ésos. He dejado la capacidad aunque en el caso de ocurre algo en el futuro.

También es probable que usted tendrá que instalar el módulo GPIO como se describe aquí.

Artículos Relacionados

De cartucho Sega loco baile Robot!

De cartucho Sega loco baile Robot!

(Si te gusta este instructable, por favor voten por mí. ¡ Gracias!)Ahora que estoy trabajando en la ingeniería de Azerbaiyán de los niños, por fin tengo la oportunidad de enseñar a los niños pueden crear sus propios inventos, usando materiales comune
Construir Sega Génesis controlador de puertos de tu PC!

Construir Sega Génesis controlador de puertos de tu PC!

Este instructable le detalle cómo hacer Sega Genesis puertos para que enchufe sus controladores de Genesis en tu PC y usarlos para jugar en tu PC con los controladores originales de Sega!Lo mejor de este proyecto es divertido y muy barato hacer. Me c
Juego a un jugador 2 Sega Genesis con un controlador en emulador de PC.

Juego a un jugador 2 Sega Genesis con un controlador en emulador de PC.

Si alguno de ustedes son los jugadores de la época clásica como soy, sin duda tienes un emulador de una consola más viejo en tu PC.  Emuladores de mímico el hardware original a través de software que permite a una persona jugar un ROM de su juego fav
Crear fotos panorámicas de 20 megapíxeles con una réflex digital de 8 megapíxeles

Crear fotos panorámicas de 20 megapíxeles con una réflex digital de 8 megapíxeles

Tengo una Canon 350D (Digital Rebel XT), cámara que ya tiene 10 años. Mientras que no el último modelo, la cámara todavía funciona bien. Cámaras fotográficas más nuevas tienen más opciones. Pero las fotos, tomadas en su mayoría durante las vacaciones
Sega Dreamcast VGA Mod

Sega Dreamcast VGA Mod

si alguna vez ha tenido una Sega Dreamcast, sabes cómo impresionante de una consola fue. Me encanta la dreamcast, pero me deshice de la televisión en mi dormitorio. Mierda. ¿Lo fui alguna vez a hacer? Por qué hackear abierto por supuesto! Oh, claro,
Cómo quemar / copia de seguridad de tus juegos de dreamcast de sega fácil!

Cómo quemar / copia de seguridad de tus juegos de dreamcast de sega fácil!

Muy aburrido un día decido ver lo que puedo hacer para entretener a mi mismo. Una ojeada sobre el centro de entretenimiento y me notó mi Sega Dreamcast guiñando un ojo a mí. Yo me gusta experimentar con la electrónica y ver hasta qué punto puedo pres
Cómo jugar viejos juegos/ROMS MAME, Nintendo 64, Sega Genesis, Super Nintendo - etc.

Cómo jugar viejos juegos/ROMS MAME, Nintendo 64, Sega Genesis, Super Nintendo - etc.

hoy mostrará usted cómo jugar (MAME, Nintendo 64, Sega Genesis, Super Nintendo) juegos antiguos que habían comprado antes pero perdido.(Mostrará usted cómo jugar ROMS (juegos) en un equipo) Notas importantes:Si no tienes la consola que utiliza el jue
Como hacer una consola de Sega DreamCast en una batería powered portable handheld

Como hacer una consola de Sega DreamCast en una batería powered portable handheld

primer foto es del artículo acabado, según la última página de la guía.INTRODUCCIÓN:Sólo ha habido sobre una docena tales unidades en el pasado de diferentes modders, uno de los míos era hace unos años. Por lo tanto, pensé que estaría bien hacer una
Multi Retopie de caso de Sega sega mark caso 1

Multi Retopie de caso de Sega sega mark caso 1

Retropie Emu construida sobre un viejo caso de sega usando imagen de Retropie todos son de su software del sitio del sabio he puesto lo que he usado aquí.Paso 1: Lista de piezas y cómo construir1) 1 viejo sega juego caso de 'ebay'2) 2 x PWB tablero 1
How to Set Up una conexión/red WiFi... Según un estudiante humilde

How to Set Up una conexión/red WiFi... Según un estudiante humilde

Bueno Hola allí! Este es mi primer post, y sinceramente, esta es una parte de mi clase de competencias digitales en la escuela secundaria. Dicho esto, he dejado algunas instrucciones agradables aquí en cómo creo que una red WiFi se configura (según a
Té adecuado como según George Orwell

Té adecuado como según George Orwell

té ha sido de alrededor durante miles de años.  Leyendas de su gama del descubrimiento de una hoja de té en agua hirviendo del emperador chino Shen Nung a creación divina por el Buda.Tradicionalmente, el té se elabora cerveza de hojas enteras de la p
Sega Genesis modelo 2 región Mod

Sega Genesis modelo 2 región Mod

este es un seguimiento de la modificación de la región de Sega Genesis modelo 1.Esto le permite cambiar de ENG <> – JP--> se necesita:--> soldador--> soldadura--> destornillador--> cinta Non-conductive--> interruptor SPDT (creo que
Sega Mod

Sega Mod

Paso 1: desmontaje Desarmar tu sega para no arruinarlo. Reposar las piezas desmontadas y empecemos.Paso 2:Empezar a pintar tu sega haciendo pintura roja, oro brillo, selecciones de diente y un pincel.Paso 3: Pintar la escritura con una selección de d
Mod retro de Atari 7800: Controlador de Sega Master System Atari 2600/7800 hack

Mod retro de Atari 7800: Controlador de Sega Master System Atari 2600/7800 hack

hoy modificaremos una super dulce vieja escuela controlador de Sega Master System para una funcionalidad completa con la Atari 2600 y 7800.Para ser honesto, realmente quería como el controlador de Atari 7800. Fue formado como un ataúd y miró todas la