Convertir un teclado ZX82 espectro en un teclado USB expandible con Arduino

En este Instructable, te voy a mostrar cómo convertir tu teclado ZX82 espectro en un teclado USB funcionalmente ampliable compatible con cualquier cosa con puerto USB. Esta estructura es lo suficientemente compacto que cuando haya terminado, puede caber un Raspberry Pi u otro equipo pequeño en el espectro como bien y sólo tiene que conectar el teclado internamente.

Esta versión es agradable y fácil; Voy a pie a través de la interfaz de hardware para conectar tu Arduino con membrana de teclado de la Spectrum. Entonces vamos a hablar sobre cómo el controlador del software se construye pieza por pieza, por lo que debe ser fácil para personalizar más tarde.

Se necesita:

  • Espectro de ZX82 (no necesita estar trabajando) (x1)
  • Arduino Leonardo o LeoStick (sin cabeceras soldadas y preferiblemente Leonardo para out a partir de Arduino'ers) (x 1)
  • IDE de Arduino
  • Resistencias
    • 10KΩ (x 5)
  • Alambre (x 1 paquete)
  • Tabla Perf / PCB (preferentemente seguido, aproximadamente 30x45mm) (x2)
  • Cable de extensión macho-hembra USB A (x1) (preferiblemente corto)
  • Soldador, soldadura y soldadura sucker (desoldar pen)
  • Pinzas
  • Destornillador
  • Cinta de enmascarar
  • Pistola de pegamento
  • Tester multímetro o circuito de
Etiquetas: Arduino, USB, Espectro, Teclado, ZX82

Artículos Relacionados

Hacer un adaptador USB de teclado de ThinkPad con Arduino

Hacer un adaptador USB de teclado de ThinkPad con Arduino

Entre las computadoras portátiles de clase de negocios, ThinkPad tiene los mejores teclados. Incluso con el cambio a teclado de estilo isla, yo diría que teclados ThinkPad todavía vencer a todos sus competidores laptop manos hacia abajo en el Departa
Convertir un control de N64 en un Gamepad USB utilizando un Arduino Leonardo

Convertir un control de N64 en un Gamepad USB utilizando un Arduino Leonardo

La forma más fácil de convertir un control de N64 en un Gamepad USB es comprar un N64 controlador adaptador para alrededor £15. Sin embargo también puede hacer si usted tiene un Arduino Leonardo o cualquier otro tablero de Arduino con comunicación US
Inalámbrico de teclado con Arduino

Inalámbrico de teclado con Arduino

Hola todos, en este tutorial voy a mostrar como construir un teclado inalámbrico con arduino y bluetooth que permite para escribir remotamente a nuestro Pc con sistema operativo windows.Ver videoEl programa sólo permite para enviar las letras siguien
Convertir un teclado en un caso de Raspberry Pi para alrededor $20 o menos.

Convertir un teclado en un caso de Raspberry Pi para alrededor $20 o menos.

Mi primer publicado instructable. Quería tener una cubierta para mi RPi, pero no quería gastar mucho para conseguir uno. Recuerdo haber visto uno en línea y pensó que podía hacer algo como esto: http://www.howtogeek.com/121814/turning-a-keyboard-into
Convertir un teclado Din a mini-Din sin un adaptador

Convertir un teclado Din a mini-Din sin un adaptador

qué hacer con dos teclados, un soldador y un poco tiempo que perder entre exámenes de CS. ¿Qué tal un trasplante de cable teclado?Te hace falta:Dos teclados, un Viejales con conector DIN, otros más nuevos con conector mini-DIN / conector PS2Soldadura
IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! es un teclado USB, sin llaves, que se puede utilizar simplemente usando su control remoto infrarrojo de aprendizaje .Creé que me permite controlar mi MythTV de cine en casa PC con mi control remoto infrarrojo de aprendizaje en lugar de tener que
Mi lámpara de teclado usb

Mi lámpara de teclado usb

esta es mi versión personal de la lámpara de teclado usb.
Hackear un teclado USB

Hackear un teclado USB

Cómo hackear un teclado USB o un teclado para ello. Enviar entradas a la computadora sin un microcontrolador molesto.Paso 1: Abrir el teclado Abierto el caso. Se puede utilizar un destornillador o una cualquier ridículo busca herramienta multiusos. A
Instalación de un teclado USB en un portátil XO de OLPC, fase I

Instalación de un teclado USB en un portátil XO de OLPC, fase I

no sé ustedes, pero seguro que puedo decir del silicón de la cosa real. Aquí es cómo la jalea de la zanja y exprimir un teclado USB normal tipo de resortes de las teclas en una laptop OLPC XO. Esto es "fase I"--conseguir el teclado en la parte i
Terminar el trabajo: instalación de un teclado USB en un portátil XO de OLPC, fase II

Terminar el trabajo: instalación de un teclado USB en un portátil XO de OLPC, fase II

para un chico que ha pasado la mayor parte de su vida con los dedos conectados a la línea hogar, añadiendo este teclado USB que yo puedo tocar-realmente tipo de ha hecho una enorme diferencia en el uso de la XO. Esto es "fase II"--poner el cable
Piano teclado USB de capacitación

Piano teclado USB de capacitación

he diseñado algo que creo que sería una gran herramienta para enseñar a los alumnos de piano y desarrollo de habilidades, pero no tienes ninguna habilidad como un programador de computadoras y no se pudo crear un programa para hacerlo funcionar. Quie
Plomo-O-Lyzer, un Midi teclado rediseñado en Arduino

Plomo-O-Lyzer, un Midi teclado rediseñado en Arduino

El plomo-O-Lyzer es un ive de dispositivo querido hacer por un tiempo. Yo quería hacer un dispositivo que podría hacer plomos musical y eventualmente ser utilizado como un controlador midi. el tono se puede controlado por un sensor de ultrasonidos en
Teclado USB iluminado

Teclado USB iluminado

Hola y Bienvenidos a mi primer instructivo! Disfrutar de:]Este es un muy útil instructable si son muchas en el ordenador por la noche y no quiere hacer mucha luz en vosotros está la habitación!Paso 1: requisitos Estas cosas se necesita para iniciar e
Arduino Nano: Teclado de matriz con Visuino

Arduino Nano: Teclado de matriz con Visuino

Telclados numéricos de la matriz son algunas de las maneras más simples y más populares para entrar información del teclado en microcontroladores Arduino tipo.En este Instructable mostrará lo fácil que es conectar Teclado matriz con Arduino y program