RepRapDiscount Smart Controller: различия между версиями
AKDZG (обсуждение | вклад) |
AKDZG (обсуждение | вклад) м |
||
Строка 11: | Строка 11: | ||
Файл:TC2004A-01.png|Размеры модуля дисплея | Файл:TC2004A-01.png|Размеры модуля дисплея | ||
</gallery> | </gallery> | ||
+ | |||
==Подключение== | ==Подключение== | ||
Строка 20: | Строка 21: | ||
Пины на панели. Первый пин - левый нижний. | Пины на панели. Первый пин - левый нижний. | ||
[[Файл:LCD200 Smart Controller pins.jpg|border|none]] | [[Файл:LCD200 Smart Controller pins.jpg|border|none]] | ||
− | |||
Строка 61: | Строка 61: | ||
#define BTN_EN2 31 | #define BTN_EN2 31 | ||
</pre> | </pre> | ||
+ | |||
==Кириллический дисплей== | ==Кириллический дисплей== | ||
Строка 77: | Строка 78: | ||
# Ну и раскоментировал define DISPLAY_CHARSET_HD44780_CYRILLIC а define DISPLAY_CHARSET_HD44780_JAPAN закрыл | # Ну и раскоментировал define DISPLAY_CHARSET_HD44780_CYRILLIC а define DISPLAY_CHARSET_HD44780_JAPAN закрыл | ||
</blockquote> | </blockquote> | ||
+ | |||
==Полезные ссылки== | ==Полезные ссылки== |
Версия 12:50, 16 июня 2016
Содержание
Описание
Эта панель управления включает в себя картридер для больших SD карт, дискретный энкодер-кнопка и строчный дисплей LCD 2004 - 20 символов в строке на 4 строки. Подключается к RAMPS 1.4 через адаптер. Отдельного питания не требует. Основная идея панели - печать на 3D принтере без использования компьютера, загрузив файл с G-коды G-кодом на SD карту.
Встречаются дисплеи с возможностью использования кириллицы. Из Китая идут без поддержки кириллицы.
Схемы
Подключение
Панель подключается двумя шлейфами. На панели и адаптере шлейфы подписаны, как EXT1 и EXT2 - не перепутайте.
Пины на панели. Первый пин - левый нижний.
Подключение в прошивке Marlin 1.0.2
Должны быть раскомментировать следующие строки в Configuration.h:
#define DISPLAY_CHARSET_HD44780_JAPAN #define SDSUPPORT #define REPRAP_DISCOUNT_SMART_CONTROLLER
Пины подключения к RAMPS 1.4
#define LCD_PINS_RS 16 #define LCD_PINS_ENABLE 17 #define LCD_PINS_D4 23 #define LCD_PINS_D5 25 #define LCD_PINS_D6 27 #define LCD_PINS_D7 29 #define BEEPER_PIN 37 #define BTN_EN1 31 #define BTN_EN2 33 #define BTN_ENC 35 #define SD_DETECT_PIN 49 #define KILL_PIN 41
Инверсия энкодера
Нужно поменять местами пины энкодера в прошивке
#define BTN_EN1 33 #define BTN_EN2 31
Кириллический дисплей
Обычно дисплеи с поддержкой кириллицы не идут в составе панели управления. Их можно найти в онлайн магазинах стран, пользующихся кириллическим шрифтом, и перепаять на панели.
Пример дисплея с поддержкой кириллицы WH2004A-YGH-CT. Здесь CT означают поддержку кириллицы.
Последовательность действий от Антона "antonkopa":
- Я перепаял китайский дисплей на такой lcd wh2004d-ygh-ct. Основное в маркировке буквы CT - поддержка кирилицы
- Поставил последнию версию Марлина
- Добавил в Марлин LiquidCrystal-Rus
- В конфиге указал язык ru
- Ну и раскоментировал define DISPLAY_CHARSET_HD44780_CYRILLIC а define DISPLAY_CHARSET_HD44780_JAPAN закрыл