Hallo zusammen,
ich habe nach der Anleitung von splitti79 eine Phoniebox gebaut, wobei der Aufbau momentan noch auf einem Breadboard zu Testzwecken ist.
Nachdem ich vorher mit Buttons gearbeitet habe, wollte ich jetzt mal den Rotary Encoder für die Lautstärkeregelung ausprobieren. Ich finde den Drehknopf intuitiver, gerade da mein Großer ja auch schon Hörbert Erfahrungen hat.
Verkabelt habe ich es wie folgt: + von Rotary Encoder an Pin 17 (3,3V), GND an GND, CLK an GPIO 16 und DT an GPIO 13
Eintrag in der gpio_settings.ini:
[VolumeControl]
enabled: True
Type: RotaryEncoder ;or RotaryEncoder
PinUp: 16
PinDown: 13
pull_up: True
hold_time: 0.3
hold_repeat: True
timeBase: 0.1 ;only for RotaryEncoder
functionCallDown: functionCallVolD
functionCallUp: functionCallVolU
functionCallTwoButtons: functionCallVol0 ;only for TwoButtonControl
Alles anzeigen
Die Lautstärke lässt sich auch fehlerfrei verstellen, leider habe ich bei jeder Drehung am Rotary Encoder einen kurzen Aussetzer in der Wiedergabe. Da der ja keinen "Endanschlag" wie ein Poti hat, ist es gerade beim forschen Drehen doch sehr störend. Lässt sich das beheben?
Gruß
Sascha
PS: Im Forum und Internet habe ich im Vorfeld gesucht, leider ohne Erfolg.