Paso 1: Piezas, herramientas y código
- Un Arduino, Arduino genérico o las piezas para hacer su propio. Yo personalmente uso realmente desnudo huesos Board kit, que puede ser montado y conectado a su proyecto usando sockets de pin hembra circuito o recuperados las piezas aprovechables para que las piezas hacer el Arduino una parte permanente del proyecto del moderno dispositivo Compay.
- 220Ω dos, siete 2KΩ y resistencias de un 270Ω. Resistencias 1/4 o 1/8 watt son ideales para este proyecto.
- Un 6N138 opto-aislador.
- Un 1N914 diodo de pequeña señal. No se sorprenda si sólo se puede comprar en cantidades de 10 o más.
- Un pulsador que es solamente cuando el botón es presionado. Para los que hablan de Ingeniero, que es un pulsador de off-(on) SPST.
- Conectores DIN de dos 5 pin hembra 180 grados. Asegúrese de que obtener estos conectores exactos. Hay muchos diversos diseños para conectores DIN, y pocos, si los hay, son compatibles entre sí.
- Cuatro bloques de terminales de dos pines. Aunque sólo puede soldar todos los cables directamente a la placa, utilizando bloques de terminal o algún otro tipo de conectores harán montaje, desmontaje y canibalización de piezas mucho más fácil.
- Un tablero de PC para fines generales.
- Un cable link de Game Boy.
- Un dispositivo que puede proporcionar el MIDI, como un teclado o un ordenador con el software necesario y el adaptador.
- Un cartucho de GameBoy programable.
- De la soldadura.
- Cable extra. Sólido trabajo de tablero y cableado del tablero de PC, trenzado de los cables que va a mover a menudo.
- Un caso para Mecharla todo.
- Montón de Miscelánea.
Herramientas
- Soldadura de hierro.
- Bulbo Desodering, la bomba o mecha. Por si acaso.
- Manos herramientas soldadura.
- Gafas de seguridad. Las gafas no van a cortar.
- Extintor de incendios, o por lo menos un vaso de agua. Una vez más, sólo en caso.
- Cortadores de alambre.
- Peladores de alambre.
- Pinzas de punta de aguja.
- Sin soldadura breadboard.
- Programación o USB cables para el Arduino y el cartucho de Game Boy programable, en su caso.
- Herramienta rotatoria o cualquier otra cosa que usted necesita para cortar agujeros y ranuras en el caso de la opción.
Código
Vas a necesitar dos diferentes piezas de código para este proyecto, los cuales pueden encontrarse en la Página de código de Google ArduinoBoy de trash80 . Se encuentran en el lado derecho de la página bajo el título Aparece descargas . Se carga el código ArduinoBoy en el Arduino, mientras que el mGB se cargarán en el cartucho del juego programable.