LCD2004 Smart Controller
20 символов × 4 строки · энкодер · SD-карта
LCD2004 Smart Controller — панель управления 3D-принтером с символьным экраном на 20 символов в четырёх строках, SD-картридером и поворотным энкодером. В совместимой системе RAMPS 1.4 с Arduino Mega 2560 она подключается через Smart Adapter и позволяет работать с меню Marlin и запускать подготовленный G-code с карты памяти без постоянного соединения с компьютером.
Такая панель подходит для классических RepRap-сборок, восстановления работающего принтера и добавления локального управления к электронике с подходящим интерфейсом. Дисплей показывает меню основной прошивки, а ручка позволяет выбирать пункты и менять значения. Для самой панели не требуется отдельная операционная система.

Статус печати, температуры и пункты меню в компактном символьном интерфейсе.
Поворот выбирает пункт или значение, нажатие подтверждает действие.
Основная плата читает G-code через картридер панели при включённой поддержке носителя.
Что можно делать через меню
В настроенной прошивке панель даёт доступ к просмотру состояния принтера, предварительному нагреву, выбору файла, ручным перемещениям и изменению доступных параметров печати. Конкретный список зависит от Marlin, датчиков и конфигурации основной платы. Меню не добавляет автокалибровку или датчик стола, если они не предусмотрены в системе.
Экран символьный: обозначение 2004 означает 20 знакомест в каждой из четырёх строк, а не разрешение 2004 пикселя. Для показа произвольной полноэкранной графики или сенсорного интерфейса нужен другой тип панели. Набор отображаемых символов и язык меню должны соответствовать возможностям LCD и настройке прошивки.
Характеристики
| Тип панели | LCD2004 Smart Controller, архитектура RepRapDiscount Smart Controller |
|---|---|
| Экран | Символьный LCD: 20 символов × 4 строки, с подсветкой |
| Органы управления | Поворотный энкодер с нажатием; отдельная кнопка панели |
| Звуковая индикация | Зуммер; поведение задаётся прошивкой |
| Носитель | Полноразмерная SD-карта в слоте на обратной стороне |
| Подключение | EXP1 и EXP2; для классической RAMPS 1.4 — через подходящий Smart Adapter |
| Базовая связка | RAMPS 1.4 + Arduino Mega 2560 с правильно настроенной прошивкой |
| Питание панели | Через штатное соединение с управляющей электроникой; отдельный силовой вход не используется |
| Контраст | Подстроечный резистор на обратной стороне |
| Профиль Marlin | REPRAP_DISCOUNT_SMART_CONTROLLER; для карты — SDSUPPORT |
Конструкция и установка
С обратной стороны находятся два разъёма шлейфов, SD-картридер и регулятор контраста. До установки в корпус предусмотрите доступ к карте и подстроечному резистору, а также свободный изгиб кабелей. Ручка энкодера должна вращаться и нажиматься без упора в стенку.
Размер стандартного LCD-модуля не равен размеру всей панели с энкодером и картридером. Для готового корпуса сверяйте внешние габариты и монтажные отверстия именно полученной платы. Устанавливайте её на стойках так, чтобы пайка и открытые контакты не касались металлических деталей.

Как подключить к RAMPS 1.4

- Отключите питание принтера и USB. Проверьте, что Smart Adapter рассчитан на вашу RAMPS и установлен без смещения.
- Найдите обозначения EXP1 и EXP2 на адаптере и панели. Сопоставьте их со схемой подключения.
- Соедините два шлейфа, проверяя контакт 1, ориентацию разъёмов и полную посадку.
- Уложите кабели так, чтобы движущиеся детали их не задевали. Только после осмотра включайте электронику.
Настройка Marlin
В конфигурации прошивки выберите REPRAP_DISCOUNT_SMART_CONTROLLER. Для этой символьной панели не нужен профиль с FULL_GRAPHIC в названии: он относится к другому типу дисплея. Включите SDSUPPORT, если планируете запускать задания с SD-картридера.
Остальные параметры — тип основной платы, датчики, драйверы, размеры и направления движения — должны соответствовать вашему принтеру. Используйте исходники и инструменты сборки для установленной версии Marlin. Старые номера строк из руководств не являются ориентиром для современного файла Configuration.h; ищите названия параметров.
При замене панели не прошивайте принтер чужим готовым файлом только из-за совпадения LCD. Сохраните рабочую конфигурацию и меняйте необходимые настройки дисплея в ней.
Контраст и первая проверка
Подсветка может включиться раньше, чем станет виден текст. После проверки правильности соединений аккуратно настройте регулятор Contrast на обратной стороне: небольшие повороты помогают найти читаемое изображение под выбранным углом. Используйте подходящий изолированный инструмент и не прилагайте усилие на упорах регулятора.
Когда меню появилось, проверьте поворот и нажатие энкодера, звуковое подтверждение и переходы между пунктами. Убедитесь, что температуры выглядят правдоподобно. Первый тест движения выполняйте короткими перемещениями при свободной рабочей зоне. Действие отдельной кнопки панели зависит от схемы и конфигурации; она не заменяет предусмотренное отключение питания принтера.
Печать с карты памяти
Модель подготавливают в слайсере на компьютере, а полученный G-code сохраняют на совместимую SD-карту. После установки карты выберите файл через меню энкодером и проверьте параметры запуска. Панель не преобразует STL в траекторию и не заменяет слайсер.
При таком режиме задание читает контроллер принтера, поэтому постоянное USB-соединение с компьютером не требуется. Карта должна оставаться доступной до завершения чтения. Если в электронике есть несколько SD-слотов, проверьте, какой из них использует Marlin: наличие разъёма на панели ещё не означает, что он выбран в прошивке.
Совместимость и проверка неисправностей
| Электроника | Условие |
|---|---|
| RAMPS 1.4 + Mega 2560 | Штатный сценарий с подходящим Smart Adapter и конфигурацией Marlin. |
| Другая плата с EXP1/EXP2 | Нужна проверка уровней, распиновки и поддержки именно символьного Smart Controller. |
| Один EXP-разъём или UART-TFT | Не предполагается прямое подключение; требуется документированное решение для конкретной платы. |
| Симптом | Что проверить сначала |
|---|---|
| Подсветка есть, букв нет | Правильный профиль дисплея, шлейфы и контраст после проверки подключения. |
| Квадраты или неверные символы | Конфигурация прошивки, контакт шлейфов, питание и контраст. |
| Постоянный звук после включения | Обесточить; проверить, не перепутаны ли соединения EXP1 и EXP2. |
| SD не определяется | Поддержка SDSUPPORT, выбранный слот, состояние карты и соединения EXP2. |
Что проверить перед заказом и документация
Сверьте модель основной платы, наличие подходящего адаптера, длину шлейфов и место для панели. Для RAMPS нужны два соединения EXP и совместимый Smart Adapter; входят ли эти аксессуары в конкретную поставку, уточняйте по комплектации. Карта памяти и корпус автоматически не подразумеваются.
