DFRobot
Her finder du tastaturer til at taste ind i dine projekter: en selvklæbende 4x4 membran-keypad, analoge knapmoduler, der læser flere knapper på én analog indgang, og små trådløse tastaturer til Raspberry Pi og LattePanda. Enkelte knapper finder du under knapper.
DFRobot
DFRobot
DFRobot
DFRobot
DFRobot
En 4x4-keypad har 16 taster, men kun 8 ledninger: fire rækker og fire kolonner. Mikrocontrolleren sætter én række lav ad gangen og læser, hvilken kolonne der går lav. Biblioteket Keypad til Arduino klarer det for dig og tager sig også af prel fra tasterne. Membranudgaven er tynd og selvklæbende, så den kan sættes direkte på et låg eller frontpanel – godt til kodelåse og menuer.
Har du få ledige ben, er et analogt knapmodul smart. Hver knap kobler en anden modstand ind i en spændingsdeler, så du kan aflæse, hvilken knap der trykkes, på én analog indgang. Det kræver kun tre ledninger: forsyning, GND og signal.
| Løsning | Ben på mikrocontrolleren | Godt til |
|---|---|---|
| Matrix-keypad 4x4 | 8 digitale | Kodelåse, talindtastning, menuer |
| Analogt knapmodul | 1 analog | Få knapper, når benene er knappe |
| Trådløst tastatur | USB | Raspberry Pi og mini-pc'er |
Har du for få ben til en matrix, kan en I2C-portudvider læse den over to ledninger.
Til en Raspberry Pi eller LattePanda, der sidder i et projekt uden fast skærm og bord, er et lille trådløst tastatur med touchpad eller air-mouse praktisk. De bruger typisk en lille trådløs USB-modtager og fungerer som et almindeligt USB-tastatur, så der skal normalt ingen ekstra drivere til.
Se alle tryk og omskiftere, herunder knapper og encodere. Til at vise, hvad der tastes, se displays.