UIFlow-Eingabe für 16-Tasten mit Extend I/OAus Attraktor WikiVersion vom 14. März 2020, 18:44 Uhr von Kapest (Diskussion | Beiträge) von Peter (peter@attraktor.org) Bilder-Prefix: M5-Soft-16T0-...
InhaltsverzeichnisDiese Seite ist noch im Entstehen.Dieses Programmungetüm ermöglicht es mit Blockly eine 4x4-Matrix-Tastatur abzufragen. Für die Verbindung zwischen der Tastatur und dem M5StickC dient die Unit Extend I/O. Die HardwareDer Finger bei der Tastatur zeigt auf Pin 1 und der Finger an der Unit auf PIN0. Der Pin 1 der Tastatur wird mit PIN0, Pin 2 mit PIN1 u.s.w. der Unit verbunden. So sieht mein Versuchsaufbau aus: Die Zahlen neben der Tastatur geben die PIN Nummern der Unit an mit denen die Reihen und Spalten verbunden sind. Das Prinzip des ProgrammsDas Hauptprogramm und die CodeumwandlungInit_PortHole_TasteHole_WertGanze Zahlen werden ohne Nachkommastzellen angezeigt. Erst bei Eingabe des Kommas (*) werden auch Nachkommastellen angezeigt. Die Anzahl der Nachkommastellen muss leider fest vorgegeben werden. Zeige_Display |