Maticová klávesnice je jednou z nejběžnějších a nejpohodlnějších forem zadávání informací. Skládá se z obdélníkové mřížky kláves rozdělených do řádků a sloupců. Každá klávesa je tlačítko, které lze stisknout při zadávání znaků nebo příkazů. Čtení informací z maticové klávesnice se provádí kombinací aktivace řádků a sloupců.
Princip maticové klávesnice je, že každá klávesa má jedinečný identifikátor složený z čísla řádku a sloupce, ve kterém je klávesa umístěna. Když uživatel stiskne klávesu, aktivuje se řádek a sloupec, ke kterému klávesa patří. Ovladač klávesnice uzamkne tuto aktivaci a přečte odpovídající identifikátor.
Uspořádání kódových tabulek používaných ke čtení informací z maticové klávesnice umožňuje definovat každou stisknutou klávesu a převést ji na symbol nebo příkaz k dalšímu zpracování. Kódové tabulky mohou být reprezentovány jako dvourozměrná pole, kde každému ID klávesy odpovídá určitý znak nebo příkaz.
Například stisknutím klávesy "A" na maticové klávesnici ovladač aktivuje řádek prvního sloupce a sloupec prvního řádku. Poté po přečtení ID klávesy ovladač osloví kódovou tabulku a zjistí, že ID "A" odpovídá symbolu "A". Zařízení tak získá informace o stisknuté klávese a může provádět příslušné akce.
Čtení informací z maticové klávesnice existuje již několik desetiletí a nachází uplatnění v mnoha oblastech, jako jsou počítače, telefony, domácí spotřebiče atd. Uspořádání kódových tabulek umožňuje flexibilnější správu zadávání informací a v případě potřeby vyměňovat klávesy za jiné znaky nebo příkazy. Tento přístup usnadňuje použití maticové klávesnice a zvyšuje její účinnost.
Principy fungování maticové klávesnice
Pracovní princip maticové klávesnice je založen na tom, že každá klávesa uvnitř klávesnice je spojena s horizontálním a vertikálním vodičem. Když je klávesa stisknuta, vytvoří se spojení mezi vodiči a signál z vysílače přes tyto vodiče dosáhne přijímače. Poté se příslušný kód klávesy přenese do počítače nebo jiného zařízení.
Takový systém umožňuje úsporu vodičů, protože každá klávesa používá pouze dva průzkumníky a všechny klávesy jsou rozděleny do určitých skupin, které jsou definovány jejich polohou v matici. Například klávesy prvního řádku mají stejnou vodorovnou čáru průzkumníků a klávesy prvního sloupce jsou rozděleny mezi stejné svislé průzkumníky.
Když uživatel stiskne klávesu, program nebo zařízení použije skenovací algoritmus k určení, která klávesa byla stisknuta. Dokáže skenovat všechny vodorovné a svislé vodiče v matici, aby zjistil, zda je mezi nimi spojení, a tak určil klávesu.
Základní principy fungování maticové klávesnice tedy spočívají v použití spojení mezi horizontálními a vertikálními vodiči a také v algoritmu skenování k určení stisknuté klávesy. Díky tomuto systému se maticové klávesnice staly nedílnou součástí různých zařízení, jako jsou Počítače, notebooky, mobilní telefony a mnoho dalších.
Organizace klávesových kódů
Organizace klávesových kódů se skládá z několika principů. Za prvé, každá klávesa na klávesnici má svůj vlastní jedinečný kód. Za druhé, kódy kláves tvoří kódovou tabulku, která umožňuje počítači interpretovat stisknutou klávesu a provést příslušnou akci. Kódová tabulka tak propojuje stisknuté klávesy s příkazy pro počítač.
Kódová tabulka je obvykle dvourozměrné pole, kde každá klávesa odpovídá určitému kódu. Například klávesa " A " může být reprezentována kódem 65. Každý kód je číselná hodnota, kterou počítač interpretuje tak, aby provedl určitou akci.
Organizace klávesových kódů také zahrnuje principy zpracování stisku kláves a reakce počítače na tuto akci. Když uživatel stiskne klávesu na klávesnici, dojde ke čtení kódu klávesy a přenosu těchto informací do počítače. Počítač poté interpretuje kód a provede příslušnou akci, jako je výstup symbolu na obrazovku nebo provedení příkazu v programu.
Organizace klávesových kódů je tedy důležitou součástí procesu čtení informací z maticové klávesnice. Kódová tabulka a principy zpracování stisku kláves umožňují počítači správně interpretovat stisknuté klávesy a provádět příslušné akce.