-
-
Erfahrener Benutzer
Begeisterter Techniker
Taster zum Stellen wie bei Digitaluhr u.a.
Hallo Ihr,
im Augenblick habe ich echt keine Idee, wie ich in Bascom einen Taster zum Stellen von Parametern (Uhrzeit, Messwertevorwahl etc) programmieren kann.
Ich möchte dafür nur einen Taster benutzen, der folgendermaßen funktioniert: beim kurzen Betätigen wird ein Wert um 1 erhöht, beim längeren drücken des Tasters wird nach einer kurzen Zeit ein automatischer Repeat dazugeschalten, so das der zu stellende Wert schnell hochzählt. So wie man das halt von vielen Geräten kennt.
Ich Suche keinen fertigen Code (wenn den aber jemand hat,...
) ,
ein kurzer Schubs in die richtige Richtung würde mir schon reichen.
Ich hatte die Idee, über einen zusätzlichen Timer und einer Hilfsvariablen zu schauen, ob der Taster länger als 1s gedrückt worden ist. Aber irgendwie gefällt mir die Idee nicht, dafür einen extra Timer benutzen zu müssen - es sei denn , es geht nicht anders.
Habt Ihr einen Rat für mich?
Gruß Dirk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen