0
Отвечен

Нужна прошивка для нестандартного экрана

Гость_ 9 лет назад обновлен Фокусник-С-Попугаем Леонтьев 9 лет назад 5
Если не сложно пришлите прошивку для экрана ru.aliexpress.com/item/Free-shipping-3D-printer-smart-controller-RAMPS1-4-LCD-12864-LCD-control-panel/1583714365.html

Владислав

Ответ

ПРИКРЕПЛЕН
На рассмотрении
Владислав,

Ваш экран - это клон вот этого экрана http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
Соответственно, в файле прошивки Configuration.h нужно раскомментировать строчку
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
и посмотреть на результат.

Обратите внимание: после раскомментирования для корректной компиляции прошивки нужно будет подключить библиотеку U8glib. Её можно скачать с официального сайта http://code.google.com/p/u8glib/wiki/u8glib (на данный момент, последняя версия библиотеки - это 1.17 и скачать для Arduino IDE её можно здесь: https://bintray.com/olikraus/u8glib/Arduino/1.17/view , вот прямая ссылка на архив (u8glib_arduino_v1.17.zip)
Для установки библиотеки в среде Arudino IDE нужно нажать Скетч->Импортировать библиотеку -> Add  libraryи выбрать скачанный архив.
ПРИКРЕПЛЕН
На рассмотрении
Владислав,

Ваш экран - это клон вот этого экрана http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
Соответственно, в файле прошивки Configuration.h нужно раскомментировать строчку
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
и посмотреть на результат.

Обратите внимание: после раскомментирования для корректной компиляции прошивки нужно будет подключить библиотеку U8glib. Её можно скачать с официального сайта http://code.google.com/p/u8glib/wiki/u8glib (на данный момент, последняя версия библиотеки - это 1.17 и скачать для Arduino IDE её можно здесь: https://bintray.com/olikraus/u8glib/Arduino/1.17/view , вот прямая ссылка на архив (u8glib_arduino_v1.17.zip)
Для установки библиотеки в среде Arudino IDE нужно нажать Скетч->Импортировать библиотеку -> Add  libraryи выбрать скачанный архив.
Евгений! Благодарю за замечательную работу!!!
Владислав, выяснили сейчас, что на нашей стандартной прошивке Engineer V2 не заработает, там просто нет этого кода (мы убирали все ненужное из стандартной прошивки Marlin).

Для работы экрана нужно будет установить экспериментальную прошивку и уже в ней раскомментировать строчку
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

Вот здесь написано про эту прошивку и про рекомендации по установке:
http://support.3dexperts.ru/topic/601452-proshivka/

Сервис поддержки клиентов работает на платформе UserEcho