Mini12864 Klipper指南
要求
- 必须使用与EXP1 / EXP2接线标准(例如SKR,FLY)兼容的MCU。
- EXP1 / EXP2端口必须空余,没有连接到任何模块。
硬件
注意:仅Fysetc mini12864要求颠倒EXP1 / EXP2连接器,反着接。如果你是BigTree Tech mini12864,请跳过步骤1和2
- 从显示器背面撬起两个黑色的连接器外壳
- 将连接器外壳旋转180度,然后重新插入插针
- 将EXP1和EXP2电缆连接至显示器和MCU板,并确保端口号(EXP1 <> EXP1)匹配。
Fysetc mini12864
产品介绍
这是一个便宜,带RGB指示灯,通用于marlin的显示屏,支持脱机打印,分辨率为12864,显示区域为2.4'',SD卡座可以为侧式或立式,方便不同的安装场合,非常适用于小型3D打印机。
这是一种开放式的廉价打印机,带有RGB指示器,适用于马林显示器,支持离线打印,分辨率为12864,显示区域为2.4英寸,SD卡夹可以侧面或垂直放置,适合不同的安装场合,非常适合小型3D打印机。
有两种版本,一种在编码器周围只有两个RGB LED,背光是固定颜色的;另一种是背光。另一个背光也是RGB。
特征
- 2.4英寸英寸高对比度图形液晶显示器
- 黑灰色/黑色-绿色/白色-黑色/白色-蓝色/绿色-黑色,5种显示样式
- 与主机微控制器的SPI通信
- 支持带有卡检测的垂直或侧面SD插槽
- 旋转编码器
- 可配置的RGB LED灯
- 软件可配置的对比度设置
- 3D打印盒并安装STL文件
- EXP1和EXP2 RAMPS兼容插座
典型接线
Klipper
对于SKR板,将以下[board_pins]
部分添加到配置中:
[board_pins]
aliases:
# EXP1 header
EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=<GND>,
EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>,
# EXP2 header
EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=<GND>,
EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=<RST>, EXP2_10=<NC>
# Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "ssp0"
对于RAMPS板,将以下内容添加[boards_pins]
到你的配置中:
[board_pins]
aliases:
# Common EXP1 header found on many "all-in-one" ramps clones
EXP1_1=ar37, EXP1_3=ar17, EXP1_5=ar23, EXP1_7=ar27, EXP1_9=<GND>,
EXP1_2=ar35, EXP1_4=ar16, EXP1_6=ar25, EXP1_8=ar29, EXP1_10=<5V>,
# EXP2 header
EXP2_1=ar50, EXP2_3=ar31, EXP2_5=ar33, EXP2_7=ar49, EXP2_9=<GND>,
EXP2_2=ar52, EXP2_4=ar53, EXP2_6=ar51, EXP2_8=ar41, EXP2_10=<RST>
# Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "spi"
# Note, some boards wire: EXP2_8=<RST>, EXP2_10=ar41
对于这两种控制器类型,将以下部分添加到你的配置中:
[display]
lcd_type: uc1701
cs_pin: EXP1_3
a0_pin: EXP1_4
rst_pin: EXP1_5
contrast: 63
encoder_pins: ^EXP2_5, ^EXP2_3
click_pin: ^!EXP1_2
[output_pin beeper]
pin: EXP1_1
[neopixel fysetc_mini12864]
pin: EXP1_6
chain_count: 3
color_order_GRB: False
initial_RED: 0.4
initial_GREEN: 0.4
initial_BLUE: 0.4
的initial_RED
,initial_GREEN
和initial_BLUE
部分可以根据需要调整以改变显示的颜色。
(可选)添加此部分以进行其他颜色控制:
[delayed_gcode setdisplayneopixel]
initial_duration: 1
gcode:
SET_LED LED=fysetc_mini12864 RED=1 GREEN=1 BLUE=1 INDEX=1 TRANSMIT=0
SET_LED LED=fysetc_mini12864 RED=1 GREEN=0 BLUE=0 INDEX=2 TRANSMIT=0
SET_LED LED=fysetc_mini12864 RED=1 GREEN=0 BLUE=0 INDEX=3
“delayed gcode-延迟的gcode”设置显示,并在启动时设置两个旋钮颜色-第1条是显示屏,后面2,3条是旋钮LED。复制SET_LED命令并随时通过Octoprint的终端窗口运行它,以测试不同的红色/绿色/蓝色组合。
Mini12864故障排除清单
Mini12864的显示屏出现问题。这里是一些检查明细,可帮助你仔细检查一些常见问题。
- 你有没有将连接器外壳旋转180度?请参阅上面的硬件
- EXP1是否连接到EXP1,EXP2是否连接到EXP2?
- 你是否启用了所有配置部分?你必须有
[display]
,[output_pin beeper]
,[neopixel fysetc_mini12864]
,和[delayed_gcode setdisplayneopixel]
完全启用你的显示器 - Voron2:你的固件配置是否与显示器连接到哪个MCU板的布线是不是一致?(如V2参考printer.cfg中所提供,显示器应连接到MCU-Z)
请先
!