In dit Instructable, ik zal je laten zien hoe u uw toetsenbord ZX82 Spectrum converteert naar een functioneel-uitvouwbare USB-toetsenbord compatibel met om het even wat USB-enabled. Deze build is compact genoeg dat wanneer u klaar bent, u kunt het spectrum ook past met een Raspberry Pi of andere kleine computer en het toetsenbord intern sluit.
Deze build is leuk en gemakkelijk; Ik zal u door het bouwen van de hardware-interface voor de verbinding van je Arduino aan de spectrums toetsenbord membraan lopen. Dan we praten zullen over hoe de software driver is gebouwd stuk voor stuk, dus het moet gemakkelijk kunt u later aanpassen.
U moet:
- ZX82 Spectrum (niet hoeft te werken) (x1)
- Arduino Leonardo of LeoStick (zonder gesoldeerd headers en bij voorkeur Leonardo voor beginnen-out Arduino'ers) (x 1)
- Arduino IDE
- Weerstanden
- 10KΩ (x 5)
- Draad (x 1 pack)
- Perf bestuur / PCB (bij voorkeur nagetrokken, ongeveer 30x45mm) (x2)
- USB A male-female extender kabel (bij voorkeur korte) (x1)
- Soldeerbout, soldeer en soldeer sukkel (desoldering pen)
- Tangen
- Schroevendraaier
- Masking tape
- Lijmpistool
- Multimeter of circuit tester