Экран FYSETC Mini12864

Платы управления от FYSETC
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Экран FYSETC Mini12864

Сообщение demonlibra »

Описание: https://wiki.fysetc.com/Mini12864_Panel/
Файлы: https://github.com/FYSETC/FYSETC-Mini-12864-Panel
Магазин: https://aliexpress.ru/store/group/scree ... ni%2012864
Аналог от BTT: viewtopic.php?f=57&t=605

Изображение Изображение

Существует три варианта:
  • V1.2 - Тип C, D, E и F на фото выше.
    Два RGB светодиода вокруг энкодера, с фиксированным цветом подсветки.
  • V2.0 - Снят с производства.
    Два RGB светодиода вокруг энкодера,цветная подсветка с управлением сигналами ШИМ на каждый цвет.
  • V2.1 - Тип A (чёрные символы) и B (белые символы) на фото выше.
    Два RGB светодиода вокруг энкодера и цветная подсветка с управлением тремя чипами WS2811 (аналогично NEOPIXEL_LED).



На передней панели для установки такого экрана в UNI предусмотрен вырез под карту SD.
Необходимо дополнительно приобрести и впаять следующий модуль:
https://aliexpress.ru/item/33015027060.html
Изображение Изображение
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Экран FYSETC Mini12864

Сообщение demonlibra »

Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
ursoft
Активист
Сообщения: 196
Зарегистрирован: 18 янв 2020, 19:52
Откуда: Екатеринбург

Re: Экран FYSETC Mini12864

Сообщение ursoft »

У версии 2.1 на самом деле 4 программных светодиода:
  • 0 - подсветка дисплея
  • 1 - левая половина энкодера
  • 2 - правая половина энкодера
  • 3 - самый хитрый, я его так до конца и не понял. Во-первых, он не RGB, у него только яркость. Если подать на него 0, погаснут все 3 предыдущих. Ненулевое же значение его яркости включает их. А если его не задействовать, то выключенный экран подсвечивается красным цветом. https://github.com/ursoft/Marlin/commit ... c8eb1d697a
Uni 2.2, Ulti Steel, FF Dreamer напечатали мне эти 400+ изделий.
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Экран FYSETC Mini12864

Сообщение demonlibra »

То ли ошибка в прошивке RRF, то ли "особенность" самого экран. Как будто зелёный с красным перепутаны.

При подачи команды M150 X2 R0 U200 B0 S3 включается красная подсветка.
При подачи команды M150 X2 R200 U0 B0 S3 включается зелёная подсветка.
M150: Set LED colours
Parameters

Rnnn Red component, 0-255
Unnn Green component, 0-255
Bnnn Blue component, 0-255
https://duet3d.dozuki.com/Wiki/M150
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
dmq
Сообщения: 90
Зарегистрирован: 04 июн 2020, 22:16
Откуда: Екатеринбург

Re: Экран FYSETC Mini12864

Сообщение dmq »

Там не опечатка ли часом? Возможно вместо "Unnn" надо "Gnnn"?

P.S. ничего про RRF не знаю, но такая странность глаз резанула.
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Экран FYSETC Mini12864

Сообщение demonlibra »

Изображение
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Экран FYSETC Mini12864

Сообщение demonlibra »

Для подключения экрана FYSETC Mini12864 используются два шлейфа, которые можно получить необходимой длины.
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2552
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: Экран FYSETC Mini12864

Сообщение demonlibra »

Нюансы управления подсветкой экрана в прошивке RepRapFirmware
Полностью команда M150 управления подсветкой выглядит так:

Код: Выделить всё

M150 X2 R200 U200 B200 P200 S3 F1
  • X2 - тип светодиода bit-banged RGB NeoPixel, что соответствует Fysetc 12864mini.
  • Rnn, Unn, Bnn - яркость цвета (от 0 до 255).
  • Pnn - Общая яркость (от 0 до 255).
  • Snn - количество одновременно настраиваемых светодиодов (от 1 до 3).
  • F1 - продолжение конфигурирования светодиодов, F0 - завершение.
    Параметры применяются только после команды M150 ... F0.
Параметры светодиодов задаются последовательно:
  1. Подсветка экрана
  2. Левый светодиод ручки энкодера
  3. Правый светодиод ручки энкодера
Если необходимо настроить отдельно каждый светодиод выполните последовательно команды:

Код: Выделить всё

M150 X2 R255 U0 B0 S1 F1  ; Задаём подсветку экрана
M150 X2 R0 U255 B0 S1 F1  ; Задаём параметры левого светодиода ручки
M150 X2 R0 U255 B0 S1 F0  ; Задаём параметры правого светодиода ручки и применяем настройки 
Обратите внимание, что первые две команды содержат F1. Т.е. последовательно задаются параметры для каждого светодиода.
Применяется параметры после выполнения последней команды, содержащей F0.
Не бойся поломать. Бойся не починить ))
Изображение

Вернуться в «FYSETC»