Бред вместо времени на rgb-матрице

Тема в разделе "Raspberry Pi", создана пользователем diduk001, 9 окт 2020.

  1. diduk001

    diduk001 Нуб

    Купил комплектующие с сайта амперки (кроме малины) и собрал всё, как показано тут http://wiki.amperka.ru/projects:rgb-led-matrix-raspberry
    На примере с часами на экране выводилось нечто, но оно было страшным и совсем не таким, как надо)
    Потом увидел этот тред http://forum.amperka.ru/threads/rgb-led-матрица-и-rasberry-4-не-заводится.20930/
    И, соответственно, эту инструкцию http://wiki.amperka.ru/projects:rgb-led-matrix-raspberry-pi-4
    В обоих случаях показывался нижеприложенный бред
    Есть подозрения, что матрица просто сдвигает всё, что видит на несколько пикселей вниз (как если в пейнте выделить, зажать шифт и потянуть вниз)
    Матрицу, драйвер пробовал менять
    приложенный эффект достигался каждой из следующих команд
    Запускаю всё на чистом графическом raspberry os
    Код (Bash):
    sudo ./clock -f --led-cols=64 --led-rows=32 ../fonts/7x13.bdf -d "%H:%M:%S"
     
    Код (Bash):
    sudo ./clock -f --led-cols=64 --led-rows=32 ../fonts/7x13.bdf -d "%H:%M:%S" --led-slowdown-gpio=3
     
    https://gfycat.com/warlikemildbedbug ссыль на гифку
     
  2. b707

    b707 Гуру

    а надо-то что? Если нужны часы или метеостанция на такой матрице - могу собрать на плате СТМ32 :)
     
  3. diduk001

    diduk001 Нуб

    спасибо, но самому хотелось бы разобраться для опыта
     
  4. b707

    b707 Гуру

    какой опыт можно получить, запуская готовые программы?
    Если хотите "разобраться самостоятельно" - найдите библиотеку для матриц, напишите тестовый код, который будет выводить, например. цепочку светодиодов в строку 12... соберите прошивку, прошейте в малинку и тестируйте, куда они выводтся на самом деле
     
  5. diduk001

    diduk001 Нуб

    видимо вы не до конца поняли проблему. да, я могу заставить гореть отдельные светодиоды, поверьте, но мне нужно выводить текст и с этим проблемы
     
  6. parovoZZ

    parovoZZ Гуру

    люди на обучение пять-шесть лет тратят, а ты хочешь за пару дней освоить целый учебник? Так не бывает.
     
  7. diduk001

    diduk001 Нуб

    Вроде ни о каком учебнике речи в этом треде не шло. Да и вообще говоря, он не для упрёков был создан
     
  8. b707

    b707 Гуру

    вот как раз в это я поверить не могу. Если вы можете вывести отдельные светодиоды, то в чем проблема вывести буквы и цифры?
     
  9. diduk001

    diduk001 Нуб

    В том, что именно при построчном выводе текста для всех шрифтов, которые я перепробовал, возникают артефакты. Да, я могу выводить каждую букву попиксельно. Но в библиотеке уже существует метод, который для этого предназначен
     
  10. b707

    b707 Гуру

    если библиотечный метод дает артефакты. а ваш попиксельный нет - вроде вывод очевиден, напишите свой вывод текста на основе попиксельного вывода и все.
    Но вы зачем-то спорите... из чего я делаю вывод. что все не так гладко, как вы пишете...

    Не думайте, что это просто троллинг - я имею опыт с такими матрицами