Die Kartentastatur "CardKB" ist eine QWERTY-Tastatur, die über den Grove-Anschluss A0 an den Calliope mini angeschlossen werden kann und diesen mit bis zu 50 Tasten erweitert. Mit der Tastatur können z.B. Texte geschrieben und auf der LED-Matrix angezeigt werden oder diese kann als Eingabeerweiterung für interaktive Spiele und Anwendungen verwendet werden.
Further information to the sensor you will find here. CardKB Mini-Tastatur can be ordered here.
port: | A0 |
interface: | I²C |
output values |
|
Makecode
Zuerst muss das MakeCode-Paket für den Sensor geladen werden, indem man auf Fortgeschritten > Erweiterungen klickt und in die Suchleiste oben den folgenden Link eingibt:
https://github.com/jasperp92/CardKB-i2cKeyboard
Um die Tastatur auszulesen gibt es zwei verschiedene Blöcke, die als Eingabeparameter verwendet werden können:
- read string: Liest den Buchstaben der gedrückten Taste aus und gibt diesen als Zeichen zurück.
- read charcode: Liest den ASCII-Zeichencode der gedrückten Taste aus und gibt diesen als Zahl zurück.