Marlin'i bir Ramps 1.6 kartı için yapılandırmaya çalışıyorum. Etkinleştirilmiş bir I2C 4x20 karakter LCD'im var. LCD ekranımın
#define LCD_SAINSMART_I2C_2004
ile çalışmasına sahibim Basmalı düğmeli ayrı bir kodlayıcım var, ancak onu nerede etkinleştireceğimi bulamıyorum . Görünüşe göre combo display-encoder-buzzer kartları bir set olarak etkinleştirilmiş. Ekran için kullandığım tanım gibi bazı yaygın adlar. Ancak kodlayıcılı bir I2C LCD içeren herhangi bir yararlı bilgi bulamıyorum.
LCD'imi ve kodlayıcımı etkinleştirecek bir yapılandırma veya kodlayıcıyı kendi başına etkinleştirmenin bir yolunu arıyorum.
Bazı yapılandırmalar için aşağıdakileri buldum. Ama kodlayıcımı bu pinlere bağladığımda denediğimde hiçbir şey olmuyor. Bu yüzden onları bir yerde etkinleştirmem gerektiğini düşünüyorum.
// kodlayıcı pinleri #define BTN_EN1 31 #define BTN_EN2 33 #define BTN_ENC 35