Paso 2: Construir las interfaces
Antes de comenzar, ahora es un buen momento para comprobar que todos sus componentes modificadas desde la última sección son en orden de funcionamiento.
La placa de posicionamiento
Para hacer su Pi y componentes agradable y seguro, he hecho una plantilla que puede imprimir (compatible con Speccy y Speccy +, a + Pi y 2B) que bien las piezas de la casa y añadir un montón de fuerza a los puertos. Por favor, encontrar el PDF adjunto. Imprimir y pegue el aluminio de la hoja. Taladre los agujeros circulares, corte a lo largo de las líneas continuas y doble a lo largo de la línea punteada (imagen 1). Aletas más deben ser dobladas hacia arriba, aparte de las sombra gris, que deben ser doblado hacia abajo. La placa resultante debe parecerse a la 2ª imagen de arriba.
Coloque la placa en el Speccy y atorníllelo abajo donde se colocaron los tornillos originales de la placa base. Los componentes deben ranura en bastante fácilmente. Te recomiendo conseguir la cabeza de adaptador VGA, conector USB hub y poder usando pegamento caliente. Debe ahora ser sólidamente sostuvieron frecuentes enchufar y desenchufar.
La interfaz de teclado
Permite obtener tu curso de teclado! Usted necesitará hacer una tabla por conector. El conector de 8 pines (líneas de dirección) simplemente los cables conector de la cinta a los pines digitales del Arduino. El conector 5 pines cables de la cinta de datos para entradas analógicas del Arduino a través de resistencias de pull-up de 10K ohm. Puedes ver los dos circuitos por encima (imagen 3). La imagen 4 muestra cómo puede implementar los circuitos en los tableros de perf. Tenga en cuenta las orientaciones de los conectores de cinta; el conector de datos (5 pines) tiene contactos en la parte inferior y el pin 8 tiene contactos en la parte superior. Personalmente, he añadido cabeceras de las tablas en lugar de soldar los cables directamente en modo que sean fáciles de desconectar o cambiar si cometo un error. Asegúrese de que sitúa todo hacia fuera antes de decidir sobre su longitudes de alambre; los conectores de cinta tienen que alinearse a donde las cintas salen de la tapa. Cuando estés feliz, conectar todo y pegamento caliente las juntas en su tapa. Conecte suavemente tus cintas y cinta adhesiva hacia abajo para protegerlos. Usted puede verlo arriba en las imágenes 5 y 6. Por último, posición tu Arduino donde habrá sala cuando consigue cerrarla para arriba. Pegamento a la tapa demasiado y enchufe los cables.
La buena noticia es que el software está hecho para usted. He escrito un esbozo de controlador Arduino Leonardo Leonardo o Leostick. Encontrará el archivo zip adjunto. Descargar, agregar la carpeta descomprimida en la carpeta de bocetos de Arduino y el bosquejo debe abrir. Subirlo a tu Arduino Leonardo o Leostick.
El bosquejo le permitirá a su Leonardo reconocer las conexiones hechas por el pulsar un botón en su Speccy o Speccy + y salida de pulsaciones de teclado correspondiente a través de USB. La mitad superior de tu Speccy es ahora un teclado universal de USB que puede conectar a cualquier cosa. Conéctelo a su ordenador o Pi y darle una prueba de funcionamiento.
Importante: no te olvides de eso membrana de la siempre frágil; lo mejor para mantener Unidas las dos mitades de la caja cada vez que escribes para evitar aplastar y agrieta las cintas!