У меня на руках нет панели - ориентируюсь на примеры из библиотек …
Ну в моем случае, другие скетчи обычной бегущей строки без часов светились на этой же панели очень ярко!
Это уже звоночек в сторону вашей реализации часов !!!
ну значит у вас просто код кривой.
Вот, например
Вы просто гасите экран на 1/10 секунды, зачем? Яркость от этого не повышается…
Кроме того, сдается мне что вы показываете нам совсем не тот код, что у вас в часах. Поэтому обсуждать его смысла нет.
Так из этого разве не следует вывод, что яркость самой панели не причем, виноват код.
Чтобы проверить яркость - уберите из схемы часы и выведите на панель просто статический текст, без всяких бегущих строк, без делей и циклов на миллис:
Это не мой код, так было изначально!
Кроме того, сдается мне что вы показываете нам совсем не тот код, что у вас в часах. Поэтому обсуждать его смысла нет.
Нет, это именно тот код на котором я остановился, и шрифт цифр отличный, там еще через минуту пробегает дата и год, потом обратно статичные часы
Так из этого разве не следует вывод, что яркость самой панели не причем, виноват код.
Я на панель и не грешу, я же писал выше что ДРУГОЙ! скетч простой бегущей строки выглядит ярко. Эту панель я цеплял к контроллеру, она там также светит ярко, дело в коде, по нему и вопрос у меня.
Чтобы проверить яркость - уберите из схемы часы и выведите на панель просто статический текст, без всяких бегущих строк, без делей и циклов на миллис:
ок вечером еще раз попробую.
Благодарю, действительно, подобрал цифру боле менее чтобы был ток потребления небольшой и яркость устраивала, остановился на токе 300ma и достаточной яркости, на максимуме жрала 1,7а, сейчас думаю надолго хватит диодов. Выставил значение = 100, спасибо за помощь!
Вы просто гасите экран на 1/10 секунды, зачем? Яркость от этого не повышается…
Это сделано для очищения экрана после отработки часов и перехода на дату, без очищения дата бежит поверх старых часов создавая мусор!
по фото видно с очисткой и без
Кроме того, сдается мне что вы показываете нам совсем не тот код, что у вас в часах. Поэтому обсуждать его смысла нет.
Код тот и он работает прекрасно, поэкспериментировал с этой цифрой, на минималке медленно отрисовывалось изображение как на спектруме старом, сотка вполне нормально и по яркости и по току потребления, пойду повешу в гараж, очень нравятся шрифты больших цифр.. Еще раз всем спасибо!
На вшей картинке “Шестерка” не в том же стиле, что другие цифры.
Посмотрите этот шрифт, я вам давал ссылку на гайвере - там практически эти же цифры, только отрисовано лучше:
Это какую цифру вы подобрали? Обновления таймера? Удивительное рядом…

на минималке медленно отрисовывалось изображение как на спектруме старом, сотка вполне нормально
на минималке, это сколько?
Стесняюсь спросить, вы хотя бы на самом грубом уровне понимаете, что это за цифра и что она значит? @Komandir вам советовал ее увеличить, а вы ее уменьшили…

остановился на токе 300ma и достаточной яркости, на максимуме жрала 1,7а,
Так что , проблема в итоге оказалась в том, что картинка была СЛИШКОМ ЯРКОЙ, а не слишком тусклой? :))) - раз яркость снизили в 6 раз и теперь все устраивает?
Впрочем, если вас все устраивает - то почему нет.
Это тот случай, когда минус на минус дает плюс - вы все сделали неверно, а результат получен
Пятерка не менее (долго подбирал слово) некрасива

Это сделано для очищения экрана после отработки часов и перехода на дату
Мы не про dmd.clearScreen(true);
- мы про delay(100);
!
Зачем после стирания задержка ? Без задержки не удаляется старая картинка ???
Угостите, плз, и меня ссылкой на этот шрифт. Спасибо

практически эти же цифры, только отрисовано лучш
Пятерка - откровенно хуже. Единица и ноль, очевидно, одинаковы. У шестерки какой-то дефект…
А какой дефект у шестерки?
Не горит пиксель в середине левого ряда.
Нет, с Вашим замечанием о выпадении шестерки из стиля в фонте из 28-м сообщения я согласен, но предложенная альтернатива тоже не отличается изяществом. Ну а для обсуждения конкретики, безусловно, нужен весь фонт, а не 4 цифры из него.
Файл фонта
Спойлер
const uint8_t mambuatBitmaps[] PROGMEM =
{
0x00, 0x79, 0xFB, 0x36, 0x6C, 0xD9, 0xB3, 0x66, 0xCD, 0x9B, 0x36, 0x6F,
0xCF, 0x00, 0x00, 0x30, 0x61, 0xC7, 0x83, 0x06, 0x0C, 0x18, 0x30, 0x60,
0xC1, 0x8F, 0xDF, 0x80, 0x00, 0x79, 0xFB, 0x30, 0x60, 0xC3, 0x8E, 0x38,
0xE1, 0x83, 0x06, 0x0F, 0xDF, 0x80, 0x00, 0x79, 0xFB, 0x30, 0x60, 0xC3,
0x9E, 0x3C, 0x1C, 0x18, 0x36, 0x6F, 0xCF, 0x00, 0x00, 0xCD, 0x9B, 0x36,
0x6C, 0xD9, 0xBF, 0x7E, 0x0C, 0x18, 0x30, 0x60, 0xC1, 0x80, 0x00, 0xFD,
0xFB, 0x16, 0x0C, 0x18, 0x3E, 0x3E, 0x0C, 0x18, 0x36, 0x6F, 0xCF, 0x00,
0x00, 0x79, 0xFB, 0x36, 0x0C, 0x18, 0x1E, 0x7E, 0xCD, 0x9B, 0x36, 0x6F,
0xCF, 0x00, 0x00, 0xFD, 0xFA, 0x30, 0x60, 0xC1, 0x87, 0x1C, 0x71, 0xC3,
0x06, 0x0C, 0x18, 0x00, 0x00, 0x79, 0xFB, 0x36, 0x6C, 0xD9, 0x9E, 0x7E,
0xCD, 0x9B, 0x36, 0x6F, 0xCF, 0x00, 0x00, 0x79, 0xFB, 0x36, 0x6C, 0xD9,
0xBF, 0x3C, 0x0C, 0x18, 0x36, 0x6F, 0xCF, 0x00, 0x00, 0xF0, 0x0F, 0x00,
};
const GFXglyph mambuatGlyphs[] PROGMEM =
{
{ 0, 7, 16, 7, -1, -3 }, // 0x30 '0'
{ 14, 7, 16, 7, -1, -3 }, // 0x31 '1'
{ 28, 7, 16, 7, -1, -3 }, // 0x32 '2'
{ 42, 7, 16, 7, -1, -3 }, // 0x33 '3'
{ 56, 7, 16, 7, -1, -3 }, // 0x34 '4'
{ 70, 7, 16, 7, -1, -3 }, // 0x35 '5'
{ 84, 7, 16, 7, -1, -3 }, // 0x36 '6'
{ 98, 7, 16, 7, -1, -3 }, // 0x37 '7'
{ 112, 7, 16, 7, -1, -3 }, // 0x38 '8'
{ 126, 7, 16, 7, -1, -3 }, // 0x39 '9'
{ 140, 2, 16, 2, 0, -4 } // 0x3A ':'
};
const GFXfont mambuat PROGMEM =
{
(uint8_t*) mambuatBitmaps,
(GFXglyph*) mambuatGlyphs,
0x30, 0x3A, 17
};
// Approx. 148 bytes

На вашей картинке “Шестерка” не в том же стиле, что другие цифры.
Даже и не парит, часы висят уже, время показывают и все устраивает) В гараже должно быть все в стиле “хай-так”) кстати пятерка у вас тоже не огонь и в шестерку пиксель бы вернуть сбоку)

Это какую цифру вы подобрали? Обновления таймера? Удивительное рядом…
да

на минималке, это сколько?
10

Стесняюсь спросить, вы хотя бы на самом грубом уровне понимаете, что это за цифра и что она значит? @Komandir вам советовал ее увеличить, а вы ее уменьшили…
ну по результатам изменения таймера, похоже на время обновления инфы на экране, но могу ошибаться. Я еще сто раз повторю что я лузер в этом, вам это нравится? Я очень рад за Вас и за всех кто хорошо понимает программирование, ну да я не шарю, я и не просил разработать какой то проект, а просил помочь запустить уже готовый, форум место для общения, имею право задавать вопросы! Ребята, давайте жить дружно! а? И я пробовал его изменять в большую сторону, текст становился еще тусклее, поэтому заметив закономерность поэкспериментировал с цифрой!

Так что , проблема в итоге оказалась в том, что картинка была СЛИШКОМ ЯРКОЙ, а не слишком тусклой? :))) - раз яркость снизили в 6 раз и теперь все устраивает?
Ну я уже не уверен что Ваш монитор правильно показывает информацию. Изначально картинка была слишком тусклой, я об этом сообщал. фотки тусклые выложил и конечный результат яркий, что не так то? Я увеличил яркость, а не снизил! Это я измерял ток потребления на скетче бегущей строки, где панель светилась слишком ярко, 1,7а это много. А скетч часов в дефолте потреблял около 30ma и был бледный, сейчас с убавленным таймером он достаточно яркий для гаража и жрет всего 0,3а , больше яркости мне и ненужно!

Мы не про
dmd.clearScreen(true);
- мы проdelay(100);
!
Зачем после стирания задержка ? Без задержки не удаляется старая картинка ???
Я когда закомментировал эти строки, то старое изображение не убиралось, текст шел поверх него стирая его же, ну и на глаз я задержки не ощущаю, какие то микросекунды если и есть, я их не вижу, одно сменяется другим, либо у меня глаз тормозит
отдельно delay я не удалял, только с очищением экрана вместе, да и не это было проблемой)

Ну я уже не уверен что Ваш монитор правильно показывает информацию. Изначально картинка была слишком тусклой, я об этом сообщал. фотки тусклые выложил и конечный результат яркий, что не так то? Я увеличил яркость, а не снизил! Это я измерял ток потребления на скетче бегущей строки, где панель светилась слишком ярко, 1,7а это много. А скетч часов в дефолте потреблял около 30ma и был бледный, сейчас с убавленным таймером он достаточно яркий для гаража и жрет всего 0,3а , больше яркости мне и ненужно!
Я вчера вас спрашивал, что вы настроили в ВАШЕМ скетче - вы написали что и яркость подняли, и ток снизили - а теперь оказывается это относилось к разным кодам???
Вы, сударь, просто тролль.
Я не намерен более тратить на вас свое время.
Ставлю в игнор.