Ich versuche Marlin für eine Ramps 1.6-Karte zu konfigurieren. Ich habe ein I2C 4x20 Zeichen LCD aktiviert. Ich habe das LCD mit
#define LCD_SAINSMART_I2C_2004
arbeiten. Ich habe einen separaten Encoder mit Druckknopf, kann aber nicht finden, wo ich ihn aktivieren kann . Es scheint, dass kombinierte Display-Encoder-Summer-Boards als Set aktiviert sind. Einige gebräuchliche Namen, wie die Definition, die ich für die Anzeige verwendet habe. Ich kann jedoch keine nützlichen Informationen finden, die ein I2C-LCD mit einem Encoder enthalten.
Ich suche nach einer Konfiguration, die mein LCD und meinen Encoder aktiviert, oder nur nach einer Möglichkeit, den Encoder selbst zu aktivieren.
Für einige Konfigurationen habe ich Folgendes gefunden. Aber wenn ich meinen Encoder an diese Pins anschließe, passiert nichts, wenn ich es versuche. Ich denke, ich muss sie irgendwo aktivieren.
// Encoder-Pins #define BTN_EN1 31 #define BTN_EN2 33 #define BTN_ENC 35