Paso 4: Cableado Gamepad
Ahora es el momento de obtener el mando para enviar señales al teléfono. Esto es donde entra el teclado. Para entender por qué usar un teclado, cómo funciona y entender lo que estoy hablando, la cabeza a mi matriz de teclado Instructable.
Creo que esta era la parte más compleja del proyecto. Primero tienes que preparar el mando antes de realizar cualquier conexión al teclado. Primero tienes que identificar que pistas en el pad conducen a que los botones. Utilizar una dremel con una punta de diamante muy ligeramente frotado contra la pintura blanca para revelar el cobre por debajo de ella, y localizar cada cable. Luego aislé los botones en 4 grupos. Aquí está el porqué: Si tiene dos botones que compartir la misma "letra" o "número" cable (referencia a la anterior Instructable), cuando presionas los dos botones al mismo tiempo, conseguir registrará sólo una. Sin embargo, si no tienen cable común, puede tanto ser simultáneamente registrados. No he visto un solo juego que requiere el Select y el Start botón para pulsar al mismo tiempo, por lo que les dio a ambos el mismo cable de la "carta". Lo mismo va para el D-Pad, no presiona tanto y encima al mismo tiempo, así que el botones del D-Pad no requieren cables individuales "carta". Cuando se trata de presionar dos botones D-Pad diagonal, el sistema parece ser capaz de manejar sin necesidad de cables de diferentes "carta" (no sé por qué). Los botones A y B están cada uno individualmente cableados, como se utilizan en combinación con prácticamente cada otro botón. Para aislar cada botón de tener un terreno común, dremelled una marca como una zanja alrededor de cada grupo de botones y dremelled los agujeros que hace conexión en la parte posterior del pcb. Terminé con 12 cables en total, 8 siendo los cables "número" y 4 cables de la "carta" de ser. El grupo de D-Pad tiene 5 cables en total, el grupo de inicio y seleccione tenían 3 cables en total, A tenía 2 cables, y B también tuvo 2.
Una vez que este conectado, tienes que comprobar con un medidor de continuidad para ver si los cables de responden correctamente al pulsar un botón y asegúrese de que no hay interferencias; son tu peor pesadilla. Una vez realizada la soldadura, recomiendo fregar el pcb con alcohol frotar para quitar grasa y ácidos, que son los culpables principales de interferencias.
Después de eso, usted necesita soldar los cables al controlador de teclado. Si el controlador de teclado tiene algunos cojines negro que se utilizan para conectar a las hojas del plástico con las teclas, puede estos rascar con una cuchilla o punta de destornillador, luego aplicarle algunos estaño con el soldador para facilitar la soldadura. Si tienes un Jefe femenino donde insertar la hoja a través de FFC, desoldar el encabezado. Luego tienes que soldar los cables de la "carta" a los pernos de la "carta", "número" cables y a los pernos de "número".
Ahora que se todo está conectado, usted querrá instalar la app de KeyTest mencionada en el Instructable arriba. Una vez instalado, siga adelante y conectar el teclado con el teléfono. Abrir la aplicación instalada y asegúrese de que cada tecla envía un scancode separado, y que ninguna tecla "imaginaria" está siendo presionada. Si usted está recibiendo a fantasma pulsaciones de teclas, apaga el teclado y el pad y frotar las conexiones con alcohol, con un cepillo o cepillo de dientes.