RaspTI: Konvertera en Vintage dator (TI-99/4A) i ett RaspPi arbetsstation - Del1 - tangentbord (3 / 5 steg)
Steg 3: Förstå matrisen
), består tangentbordet av 8 rader och 7 kolumner i kretsen. Kontaktstift är för den ursprungliga chipet, inte Teensy. Ignorera den pin-koder visas i diagrammet.
Märka på diagrammet kolumnerna och raderna är kopplade till stift som är numrerade från 1 till 15 från topp till botten. Vi gör exakt samma sak, bara från vänster till höger. Anledningen till att vi delar upp på tangentbordet kontakten tråd in i 2 grupper, en med 8 anslutningar och den andra med 7 anslutningar, är att spegla denna kolumn/rad installation visas i diagrammet. Hälften av trådarna blir utgångar, de andra hälften insatsvaror.
Här är versionen av diagrammet oformaterad text. Detta visas i rubriken på koden för referens:
#12 #13 #14 #15 #9 #8 #6
#5 = . , M N /
#4 spac L K J H;
#1 entr o U Y P
#2 9 8 7 6 0
#7 fctn 2 3 4 5 1 lås
#3 SKIFT S D F G A
#10 ctrl W E R T Q
#11 X C V B Z
Titta på video för en förklaring av hur dessa kretsar används för att upptäcka en anslutning.
RaspTI tangentbord matris från matthew epler på Vimeo.