06.05.2017, 19:36
Jack, vielen dank fur die ganze eklareung.
Was den rotary encoder angehet, meiner meinung sollte es funktionieren, weil das plastik teil wenn man den knopf dreht zuerst ein paar von den blechen zusamenfuhrt und dan denn anderen. Wie in den bild zu sehen, wenn man links dreht, kommt zuerst "pin2" hoch, dann pin1,bei einem rechtsdreh andersrum.
Was die pull up wiederstande angehet, ist nur an einem knopf ein wiederstand und zwar nur 450ohm. Habe aber gelesen das mann die internen wiederstande nutzen kann mit pull_up_down=GPIO.PUD_UP (wenn es bedarf gibt kann ich auch noch ein dazwischen loten).
Also nochmal zur zusammenfassung;
Mit diesen zeilen im gpio_descritpion:
button:16:PlayPause
button:20:xbmcbuiltin_PlayerControl(next)
button:21:[i]xbmcbuiltin_PlayerControl(previous)[/i]
Wenn ich die drei knopfe an die letzen drei rechten pins ( 36,38,40) oder GPIO 16,20 und 21 sollten ich reaktion am CarPi bekommen ( play/pause, next und previous)?
Was den rotary encoder angehet, meiner meinung sollte es funktionieren, weil das plastik teil wenn man den knopf dreht zuerst ein paar von den blechen zusamenfuhrt und dan denn anderen. Wie in den bild zu sehen, wenn man links dreht, kommt zuerst "pin2" hoch, dann pin1,bei einem rechtsdreh andersrum.
Was die pull up wiederstande angehet, ist nur an einem knopf ein wiederstand und zwar nur 450ohm. Habe aber gelesen das mann die internen wiederstande nutzen kann mit pull_up_down=GPIO.PUD_UP (wenn es bedarf gibt kann ich auch noch ein dazwischen loten).
Also nochmal zur zusammenfassung;
Mit diesen zeilen im gpio_descritpion:
button:16:PlayPause
button:20:xbmcbuiltin_PlayerControl(next)
button:21:[i]xbmcbuiltin_PlayerControl(previous)[/i]
Wenn ich die drei knopfe an die letzen drei rechten pins ( 36,38,40) oder GPIO 16,20 und 21 sollten ich reaktion am CarPi bekommen ( play/pause, next und previous)?