Omzetten van een ZX82 Spectrum toetsenbord in een uitbreidbaar USB-toetsenbord met Arduino


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

Gerelateerde Artikelen

Het maken van een DIY borstelloze Gimbal met Arduino

Het maken van een DIY borstelloze Gimbal met Arduino

Dit is een verhaal van mijn derde project met goedkope gyro en Arduino.Na de eerdere twee projecten, Gemakkelijk omgekeerd slinger en 3D kalligrafie, ik gedacht heb van het maken van Camera Gimbal met Arduino. Dan had ik drie beleidsregels voor het p
Controle van een grote Lineaire servomotor met Arduino

Controle van een grote Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial laat zien hoe om te doen basic handmatige bediening van een grote Lineaire servomotor met behulp van een Arduino en twee knoppen. In de eerste set van code, de eerste knop breidt de bedieningssleutel en het twe
Het uitvoeren van een borstelloze motor ESC met Arduino

Het uitvoeren van een borstelloze motor ESC met Arduino

Dit instructable zal u tonen hoe te configureren en het uitvoeren van een borstelloze motor ESC met een arduino en het uitvoeren van een borstelloze motor op verschillende snelheden. Het zal gaan door de materialen, installatie van hardware en de sof
Topgeheim: controle van een verborgen USB-poort met een magneet!

Topgeheim: controle van een verborgen USB-poort met een magneet!

Hier is een project van grote 30 minuten voor u nerds die in het geheim blijken te zijn ontluikende spionnen of waarschijnlijk al één zijn.Dit apparaat gebruiken in plaats van die lame oude "onzichtbare map" truc die anderen gemakkelijk kunnen v
Controle van een kleine Lineaire servomotor met Arduino

Controle van een kleine Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial toont hoe de controle van een Firgelli kleine Lineaire servomotor met behulp van een Arduino compatibel board en verschillende input sensoren, waaronder een Slider en rotatie knop voor directe besturing, Joysti
Hoe te repareren van een zwakke USB-kabel met Sugru

Hoe te repareren van een zwakke USB-kabel met Sugru

Hurrah! Onze ruimte Hacker heeft een Sugru bouwen van de nacht! Ik heb nooit geprobeerd dit spul uit, maar ik heb grote dingen gehoord over het.Laten we eens kijken, wil ik een bloeddoorlopen knipperende LED-lamp? of een beschermende bewaker voor de
Bouwen van een 5-as robotarm met Arduino en DynamixShield

Bouwen van een 5-as robotarm met Arduino en DynamixShield

In dit instructable ik zal u tonen hoe te snel en gemakkelijk bouwen een 5-assige robotarm gebruik van commerciële off-the-shelf componenten en besturing van het met behulp van een Arduino met een DynamixShield. De DynamixShield is een nieuwe add-on
Het gebruik van een Force Gevoelige Resistor met Arduino

Het gebruik van een Force Gevoelige Resistor met Arduino

Kracht gevoelige weerstanden zijn handige hulpmiddelen voor het meten van de kracht. Ze zijn niet nauwkeurig genoeg zijn om te meten aan een eenheid, maar ze zijn behoorlijk effectief bij een meetgebied van gewicht.Stap 1: Video: How to Force sensore
Vaststelling van een micro USB-telefoonlader met Sugru

Vaststelling van een micro USB-telefoonlader met Sugru

mijn telefoonlader was gebroken en moest worden vastgesteld.Stap 1: Ontmanteling van de stekker De stekker zorgvuldig te ontmantelen. Vergeet niet om een notitie die draad is verbonden met welke pin te maken. Ik vergat om dit te doen dus moest ik geb
Omzetten van een geredde speelgoed in een MIDI-controller

Omzetten van een geredde speelgoed in een MIDI-controller

In dit Instructable, zal ik u door het proces van het omzetten van een geredde lawaai maken Kinder speelgoed in een eigenlijk nuttig muziekinstrument met behulp van MIDI lopen! Neem een moment om gewoon blik op de titels van de stappen in dit Instruc
Hoe: omzetten van een dressoir in een badkamersijdelheid

Hoe: omzetten van een dressoir in een badkamersijdelheid

Een paar jaar geleden dit dressoir nam vele uren van mijn tijd aan het strippen en refinish in deze mooie verbrande oranje kleur. (Ik zal posten volledig vóór en na hier kort voor haar, maar voor nu, we gebruik gewoon haar hier als een hoe nadat hij
Maken van een gepersonaliseerde USB

Maken van een gepersonaliseerde USB

Laat maken van een gepersonaliseerde USB!Haar bijna Kerst maar heb je die voor uw speciale iemand of een vriend gift? Wil je een budget vriendelijke cadeau van je oude spullen? Welnu zou dit een perfecte gift voor iedereen.Dus nogmaals dit kleine pro
Bouwen van een ISS aanwijzer Tracker met behulp van Adafruit HUZZAH ESP8266

Bouwen van een ISS aanwijzer Tracker met behulp van Adafruit HUZZAH ESP8266

Overzicht – deel 1 Hgte/Az aanwijzerUitbreiding op mijn Stepper Motor controller met behulp van Adafruit Huzzah ESP8266 WiFi module door toevoeging van een kleine Servo, ik heb een mechanisch apparaat dat kunt verplaatsen in Azimuth (met behulp van e
Millow: 3D frezen van een T-spline lichaam met uitvinder HSM en Haas CNC Mill

Millow: 3D frezen van een T-spline lichaam met uitvinder HSM en Haas CNC Mill

Ik maakte dit project om te oefenen met het werken met de volgende vaardigheden:Met behulp van T-splines in InventorHet creëren van toolpaths in Inventor HSM CAM3D frezen op de Haas CNC MillDit Instructable is geschreven in de veronderstelling dat u