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.
Weitere Informationen zum Sensor gibt es hier. CardKB Mini-Tastatur kann hier bestellt werden.
Anschluss: | A0 |
Schnittstelle: | I²C |
Ausgabewerte: |
|
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.