Настройка RepRapDiscount Smart Controller

Подписаться на 3Dtoday
Kavkaz
Идет загрузка
Загрузка
23.08.15
36706
19
печатает на Prusa i3 Steel
RepRap
2
Статья относится к принтерам:
Prusa i3 Steel
Всем доброго времени!

Может кто сталкивался, почему RepRapDiscount Smart Controller пишет крякозябрами?

Мать RAMPS 1.4

Вот конфиг дисплея:
//LCD and SD support
#define ULTRA_LCD //general LCD support, also 16x2
//#define DOGLCD // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
#define SDSUPPORT // Enable SD Card Support in Hardware Console
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
//#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
//#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
//#define ENCODER_STEPS_PER_MENU_IT
EM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
#define ULTIPANEL //the UltiPanel as on Thingiverse
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000 // this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click

// The MaKr3d Makr-Panel with graphic controller and SD support
// http://reprap.org/wiki/MaKr3d_MaKrPanel
//#define MAKRPANEL

// The RepRapDiscount Smart Controller (white PCB)
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCB)
// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
//#define G3D_PANEL

// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Подписаться на 3Dtoday
2
Комментарии к статье

Комментарии

24.08.15 в 13:42
0
В настройках языка какой указан? Если я не ошибаюсь, то русский не реализован еще (лично я не смог его настроить, плюнул и оставил английский)
24.08.15 в 15:47
0
а для русского там, если мне не изменяет память, U8glib другой нужен
24.08.15 в 13:49
0
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib

с этим все в порядке? установлена, залинкована?
24.08.15 в 13:53
1
ну и собственно почему объявлен #define ULTRA_LCD //general LCD support, also 16x2
а не сам #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
???
26.08.15 в 13:15
0
Спасибо за комменты!
Насколько я понял REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER, это другой дисплей, не строчный.
Ведь ссылка над каждым define на разные дисплеи указывает или Вы хотите сказать REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER заменяет REPRAP_DISCOUNT_SMART_CONTROLLER?
25.08.15 в 12:40
1
Вот нашел на скорую руку на просторах...

Как сделать поддержку русского языка на экранах к 3Д принтеру? Очень просто, качаем прошивку https://github.com/MarlinFirmware/Marlin .
1. Скидываем библиотеку ArduinoAddons\Arduino_1.0.x\libraries\U8glib\ в папку программы от Ардуины.
2. Дальше выбираем русский язык прописав в процедуре "ru" #defineLANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(ru)
3. Раскомментируем поддержку карты #define SDSUPPORT
4. #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER раскомментируем наш экран.

С другими экранами будет работать если только в их ПЗУ зашита кириллица. К тому же надо раскомментировать строку для поддержки кириллицы #define DISPLAY_CHARSET_HD44780_CYRILLIC (Только если это дисплеи строчники!) И cкинуть Ардуине библиотеку LiquidCrystalRus (https://github.com/mk90/LiquidCrystalRus)
25.08.15 в 19:08
0
К сожалению, не помогло - не смог заставить работать эту Марлин со своим дисплеем. А вот что на моя прошивка выдает:
IMG_20150825_190358.jpg

строчки "DISPLAY_CHARSET_HD44780_CYRILLIC" нет, есть два варианта:
#define DISPLAY_CHARSET_HD44780_WESTERN
#define DISPLAY_CHARSET_HD44780_JAPAN
26.08.15 в 16:48
0
прошу прощения, изначально не о том дисплее подумал. отключите всякий русский язык. пытайтесь запустить англ. есть ли у вас возможность попробовать с другим дисплеем?
27.08.15 в 04:00
0
Английский работает хорошо. Дело в прошивке, как я понимаю, - вместо русских символов идут китайские или японские. Другого дисплея под рукой нет, к сожалению.
27.08.15 в 14:57
0
Какая версия Marlin ?
27.08.15 в 21:16
0
Marlin-Development - единственное упоминание про версию, что нашел) на релизе такая же картинка.
30.08.15 в 21:25
0
1.0.2-1
26.08.15 в 18:27
0
На дисплее, в принципе, вообще никаких символов кроме "?", кубиков и полосок нет. Да и language.h в marlin, что-то не нахожу?
К сожалению другого дисплея тоже нет, а Вы думаете дисплей бракованный?
10.01.16 в 14:37
0
В комментах вот пост оригинал https://vk.com/wall203902232_379 . Внимательно читаем, что четырехстрочники должны быть с вшитой кириллицей. + прошивка 1.0.3 и выше
07.06.16 в 00:40
0
20160607_003426.jpg
А вот скажите плиз, это у меня дисплей не исправен или в прошивке имеется соответствующая настройка?
07.06.16 в 01:04
0
Я думаю, вам будет целесообразно создать вопрос в разделе "Вопросы и ответы". И выложить куда-нибудь Configuration.h.
18.01.17 в 15:07
0
Если экранчик не поддерживает кириллицу - никакие танцы не помогут. Экран 2004 (синий 4-хстрочный)
хоть и должен поддерживать кириллицу (по словам китайских производителей) но что я с ними не делал
ничего не вышло.
Зато с экраном 2002 (две строки) особенно и мудрить не пришлось - просто поменял надписи с аглицкого на русский
Марлин обычный. Год эдак 2013....





14.10.17 в 14:12
0
Купил 2004. Действительно, с настройками

#define LCD_LANGUAGE ru
#define DISPLAY_CHARSET_HD44780 CYRILLIC

выходит лабуда как у автора.
Однако, если поставить

#define DISPLAY_CHARSET_HD44780 WESTERN

тогда какие-то русские буквы получаются, но не все. Не нашёл П, Г, З, Ы и т.д.
27.03.19 в 22:17
0
Решили как-то проблему?) тоже вот решил помучиться...

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

ЧПУ выжигатель с нихромовой проволокой часть 3. Прошивки и ПО.

Термобокс ender 3

Технология изготовления корпусов из акрила

Промышленно-металлургический холдинг расширяет сотрудничество с Росатомом

Мефистофель вернулся в Петербург

Колхозим систему водяного (СВО) охлаждения из подручных средств.