-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Rotary Encoder KY-040 for setting the volume #72
Comments
Hallo @boerge1 , Drehung in Uhrzeigersinn
Drehung gegen Uhrzeigersinn
|
Oh, das war auch noch nicht fertig. Ich hatte in der Bastelkiste noch einen KY040 gefunden, aber der ist wohl anscheinend kaputt. Da kommt bei CLK und DT immer das selbe an. |
Sorry, da war ich dann wohl zu voreilig mit testen :-) Ich muss gestehen ich suche gerade händeringend auf der AiO Plus Platine nach dem D5, D6 is ja auf das Buttonboard gezogen unter WS(D6), aber wo ist D5 hin? |
Du kannst auch beliebig andere Inputs nehmen. Du musst dann nur die Datei constants.cpp editieren. Ich hatte es mit der Classic getestet. |
Ich hab es eben mal durchprobiert mit verschiedenen Pins und es liegt wohl nicht an deinem Regler, auch ich bekomme so nur noch einseitige Inputs. Anbei der Log, ich drehe dabei wechselseitig in beide Richtungen.
|
@Tobi0701 Ich habe das jetzt für die AiOplus mit Interrupts implementiert. |
Leider genau das gleiche Bild, in beide Richtungen nur Command: 9 Edit: Moment, ich habe auf PF4 und PF5 gewechselt, jetzt gehts. Ich prüfe nochmal gegen Edit2: Tatsache an Pin 38 und 39 scheint es zu funktionieren, an 36/37 nicht Hier der Log, gegen UZS läuft es fast sauber, im UZS "stotterts" etwas, auch wenn ich langsamer drehe
|
Hmm, bei mir geht auch PF2 und Pf3.
|
nein ohne V+ nur noch GND |
... klassischer Flüchtigkeitsfehler, man muss schon PE und PF unterscheiden können... du hast recht, es funktioniert auch an PF2 und PF3 |
Dann versuche mal mit V+, ob sich da was ändert. |
Ich finde es macht keinen Unterschied wenn V+ angeschlossen ist. Persönlich bin ich vollständig zufrieden wie es läuft. |
Created pull request #77 |
@Tobi0701 ich habe jetzt die finale Version hochgeladen. Kannst du das nochmal testen. PE1 | 31 / A9 | GPIO | Rotary Encoder Buchse CLK wie in www.leiterkartenpiraten.de/tonuino-all-in-one-plus-quick-start-guide/ beschrieben. |
Hallo @boerge1 , ich teste es heute Abend. Was mir aber direkt auffällt ist das PE1 und PE2 zwar prinzipiell für den Drehgeber vorbereitet sind, aber man dafür einen 5 poligen Stecker brauch, da sind die PINS PF2 und PF3 die bessere "Standard" Wahl mMn. Edit: Funktioniert ohne Einschränkungen |
Merged pull request #77 |
No description provided.
The text was updated successfully, but these errors were encountered: