Мне говорили что программисты к своей работе слишком трепетно относятся, но не ожидал, что настолько. :))
а я могу обьяснить. почему так - надо? - нет-нет, я все-таки обьясню...
Дело в том, что работа программиста имеет кардинальное отличие от других хобби. Ее результаты - нематериальны. То есть это не железки и не деревяшки,.
И поэтому многие из тех, кто привык работать руками - вовсе не считают это за работу. Отсюда и эти странные просьбы - "помогите с кодом". Дескать, что вам стоит, это ж не работа, по клавишам щелкать...
Действительно, в других увлечениях словесное бла-бла-бла за труд не считается. Самые разные советы по домоводству или по столярному делу на форумах охотно дадут бесплатно. Но трудно представить себе садовода, который приглашал бы коллег вскопать ему грядки. Или, например, сварщика с просьбой "Ребята, я тут а-ба-пденный узор для ворот придумал, только варить сам не умею, кто возьмется помочь?"
Так вот, просьба "помогите с кодом" - это не совет как строгать сосну -вдоль или поперек. Это уже, как минимум, ожидание, что кто-то приедет и привезет тебе полкуба уже выстроганных планочек.
Стоит ли удивлятся, что желающих "помочь с кодом" не сильно больше, чем тех кто готов приехать и выкопать тебе септик нахаляву?
Кста, никто не знает, что там за микросхема стоит, подключенная по отдельному SPI? Это случаем не ПЗУ, куда знакогенератор зашит? В стартовом сообщении справа внизу шестиногий черный тараканчик?
Кста, никто не знает, что там за микросхема стоит, подключенная по отдельному SPI? Это случаем не ПЗУ, куда знакогенератор зашит? В стартовом сообщении справа внизу шестиногий черный тараканчик?
В одном ролике краем уха слышал, там упрощённый китайский шрифт зашит... вроде. У продавцов упоминание об этом есть.
Народ, я тут с этим дисплейчиком поигрался немного.. завел (правда я веселюсь по панково - на stm32 asm)...
ну так вот - а кто нить находил инфу по 20L16S1Y - это м\с в которой типа китайские шрифты зашиты...
ее перезаписывать можно или она однократка ? что то вообще не смог никакой даташит на нее найти :-(((
p.s. кстати, у кого были трудности с выводом в знакоместо 6х6 ? если что есть драйвер быстрого вывода спрайтов до 8х8 с попиксельным заданием координат...
написан к вашему сожалению на ассемблере, но в видео я подробно рассказывал об алгоритме - и на ардуино его реализовать будет очень просто...
при пересечении символом границы байта будет в два раза больше операций записи.. то есть если символ выводить в пределах байт-строки то для символа 8х8 будет 8 чтений\записи в память, а если символ идет между байт-строками - то 16 чтений\записи... никаких попиксельных рисований символа нет (так что процедура работает очень быстро).. один недостаток - процедура требует буфера в озу...
вот например вывод символов по всякому сдвинутых с точностью до пиксела на lcd5110 (pcd8544).. дисплей по бокам контужен немного, не обращайте внимания, судьба у него такая, на фото просто возможности драйвера по выводу символов
кстати на 20L16S1Y нашел даташит.. похоже записываться она не умеет :-(
что то я не понял как сюда pdf цеплять (даташит на микруху), но если кому припрет найдете меня через ссылки в ролики на ютубе... (а то не знаю что тут можно на форуме, а за что "пожизненный цинк с гвоздями")
я как раз заметил что не-детишки не хотят читать статьи :-)
они просто "не любят читать". И этим все сказано.
на мой взгляд есть обучающие ролики, где видеоформат к месту. Обычно это там, где надо что-то показать. Например "Как разобрать принтер хххх ..." или "Как поставить палатку"
А что показывать в видео про таблицу умножения? Оборот тетрадки пр математике?:)
Абсолютно тоже по программированию. Что там показывать-то ? Напечатанный на листочке исходник? Или вы считаете смысл видео в том, что автор гнусавым голосом и запинаясь, своими словами пересказывает статью из учебника? Чаще всего еще и с ошибками пересказывает... Нафига мне на такого тратить время, учебник я всяко быстрее него прочитаю.
А что показывать в видео про таблицу умножения? Оборот тетрадки пр математике?:)
что будет в видео я описал. еще раз повторяю - я не агитирую, просто написал что есть простой алгоритм который работает быстро, и который был мною придуман самостоятельно.
Описание его в видео
Если вас напрягает такой формат - ок, не смотрите его !!
К сожалению удалить свои сообщения на форуме не могу :-( от уведомлениях отписываюсь и еще раз извиняюсь что принес не тот формат знаний.
Добрый день
Решил собрать одну приблуду, прикупил для этого дела на wiki-arduino дисплей LCM12864J-1 ver 1.4
проблема возникла сразу, не хочет заводиться по SPI , проверил другой дисплей того же типа на том-же контроллере, всё нормально работает, но тот дисплей уже занят.
Так вот сама проблема в том, что со стороны деталей этот выглядит совсем по другому, ТП wiki-arduino молчат.
фото обратной стороны (с лицевой они одинаковые) дисплея и схема подключения ниже.
Что не так делаю, или дисплей труп.
Скажу сразу, по паралельному подключать не вариант.
В интернете наткнулся что дисплей ST7565R можно промоделировать в Proteus вот таким дисплеем, модель и подключение на картинке с моего проекта, все хорошо заработало.
Это графический дисплей. Он выводит те картинки, которые Вы сами в него пихаете. "Картинки" кириллицы ничем не отличаются от картинок "латиницы". Что Вы выводите на экран, то и получаете.
Правда, подозреваю, что выводить Вы пытаетесь через библиотеку, которая либо не умеет работать с кириллицей, либо Вы ею не умеете пользоваться.
За ссылку спасибо, запустилась, но для меня библа весьма непонятна. Всего пара графпримеров, а простого типа вывести символ в нужную позицию - нет. Буду разбираться, был бы признателен за помощь, а уж добавить кирилицу - отдельная песня.
До нее тестил u8g2, но она долго компилится, и кирилицу, как писал выше, тоже не могу запустить.
// draw a string at location (0,0)
glcd.drawstring(0, 0, "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation");
glcd.display();
delay(2000);
glcd.clear();
Можешь написать мне ...
Написал.
Посмотрел, ничем не смогу помочь, работы там, не то что не на один день, а, я бы даже сказал, не на одну неделю.
Мне говорили что программисты к своей работе слишком трепетно относятся, но не ожидал, что настолько. :))
а я могу обьяснить. почему так - надо? - нет-нет, я все-таки обьясню...
Дело в том, что работа программиста имеет кардинальное отличие от других хобби. Ее результаты - нематериальны. То есть это не железки и не деревяшки,.
И поэтому многие из тех, кто привык работать руками - вовсе не считают это за работу. Отсюда и эти странные просьбы - "помогите с кодом". Дескать, что вам стоит, это ж не работа, по клавишам щелкать...
Действительно, в других увлечениях словесное бла-бла-бла за труд не считается. Самые разные советы по домоводству или по столярному делу на форумах охотно дадут бесплатно. Но трудно представить себе садовода, который приглашал бы коллег вскопать ему грядки. Или, например, сварщика с просьбой "Ребята, я тут а-ба-пденный узор для ворот придумал, только варить сам не умею, кто возьмется помочь?"
Так вот, просьба "помогите с кодом" - это не совет как строгать сосну -вдоль или поперек. Это уже, как минимум, ожидание, что кто-то приедет и привезет тебе полкуба уже выстроганных планочек.
Стоит ли удивлятся, что желающих "помочь с кодом" не сильно больше, чем тех кто готов приехать и выкопать тебе септик нахаляву?
Кста, никто не знает, что там за микросхема стоит, подключенная по отдельному SPI? Это случаем не ПЗУ, куда знакогенератор зашит? В стартовом сообщении справа внизу шестиногий черный тараканчик?
На levelshift-ep похож. На модулях датчиков такие попадаются часто.
Кста, никто не знает, что там за микросхема стоит, подключенная по отдельному SPI? Это случаем не ПЗУ, куда знакогенератор зашит? В стартовом сообщении справа внизу шестиногий черный тараканчик?
В одном ролике краем уха слышал, там упрощённый китайский шрифт зашит... вроде. У продавцов упоминание об этом есть.
https://aliexpress.ru/item/1005003559199079.html?spm=a2g2w.detail.100001...
Народ, я тут с этим дисплейчиком поигрался немного.. завел (правда я веселюсь по панково - на stm32 asm)...
ее перезаписывать можно или она однократка ? что то вообще не смог никакой даташит на нее найти :-(((
p.s. кстати, у кого были трудности с выводом в знакоместо 6х6 ? если что есть драйвер быстрого вывода спрайтов до 8х8 с попиксельным заданием координат...
https://youtu.be/Gob9YV_-Jr0
написан к вашему сожалению на ассемблере, но в видео я подробно рассказывал об алгоритме - и на ардуино его реализовать будет очень просто...
при пересечении символом границы байта будет в два раза больше операций записи.. то есть если символ выводить в пределах байт-строки то для символа 8х8 будет 8 чтений\записи в память, а если символ идет между байт-строками - то 16 чтений\записи... никаких попиксельных рисований символа нет (так что процедура работает очень быстро).. один недостаток - процедура требует буфера в озу...
вот например вывод символов по всякому сдвинутых с точностью до пиксела на lcd5110 (pcd8544).. дисплей по бокам контужен немного, не обращайте внимания, судьба у него такая, на фото просто возможности драйвера по выводу символов
написан к вашему сожалению на ассемблере
было бы интересно посмотреть, и на ассемблере в том числе
было бы интересно посмотреть, и на ассемблере в том числе
так ссылка на ютуб же есть.... все там есть...
там главное алгоритм, на ардуинке можно сделать буквально в несколько строк
кстати на 20L16S1Y нашел даташит.. похоже записываться она не умеет :-(
что то я не понял как сюда pdf цеплять (даташит на микруху), но если кому припрет найдете меня через ссылки в ролики на ютубе... (а то не знаю что тут можно на форуме, а за что "пожизненный цинк с гвоздями")
что то я не понял как сюда pdf цеплять (даташит на микруху)
если оно выложено в сети - то просто как ссылку
а вот это как раз тут не любят. "Видосики на ютубе" - это для детишек, обьяснять программирование по видео - по-моему бред редкостный.
а вот это как раз тут не любят. "Видосики на ютубе" - это для детишек, обьяснять программирование по видео - по-моему бред редкостный.
ну значит вам не повезло...
хотя я стараюсь все таки снимать не бесконечные стримы, а именно видеоуроки где объясняются в том числе алгоритмы...
p.s я как раз заметил что не-детишки не хотят читать статьи :-)
я как раз заметил что не-детишки не хотят читать статьи :-)
они просто "не любят читать". И этим все сказано.
на мой взгляд есть обучающие ролики, где видеоформат к месту. Обычно это там, где надо что-то показать. Например "Как разобрать принтер хххх ..." или "Как поставить палатку"
А что показывать в видео про таблицу умножения? Оборот тетрадки пр математике?:)
Абсолютно тоже по программированию. Что там показывать-то ? Напечатанный на листочке исходник? Или вы считаете смысл видео в том, что автор гнусавым голосом и запинаясь, своими словами пересказывает статью из учебника? Чаще всего еще и с ошибками пересказывает... Нафига мне на такого тратить время, учебник я всяко быстрее него прочитаю.
они просто "не любят читать". И этим все сказано.
А что показывать в видео про таблицу умножения? Оборот тетрадки пр математике?:)
что будет в видео я описал. еще раз повторяю - я не агитирую, просто написал что есть простой алгоритм который работает быстро, и который был мною придуман самостоятельно.
Описание его в видео
Если вас напрягает такой формат - ок, не смотрите его !!
К сожалению удалить свои сообщения на форуме не могу :-( от уведомлениях отписываюсь и еще раз извиняюсь что принес не тот формат знаний.
Добрый день

Решил собрать одну приблуду, прикупил для этого дела на wiki-arduino дисплей LCM12864J-1 ver 1.4
проблема возникла сразу, не хочет заводиться по SPI , проверил другой дисплей того же типа на том-же контроллере, всё нормально работает, но тот дисплей уже занят.
Так вот сама проблема в том, что со стороны деталей этот выглядит совсем по другому, ТП wiki-arduino молчат.
фото обратной стороны (с лицевой они одинаковые) дисплея и схема подключения ниже.
Что не так делаю, или дисплей труп.
Скажу сразу, по паралельному подключать не вариант.
А ты уверен, что он на контроллере 7920? Они еще на другом контроллере бывают (KS0108), там SPI нет.
Вопщем, если у экранчика нет ноги PSB, то я тебя поздравля
как это узнать то, ноги не подписаны
Первая же ссылка в гуголе, если искать по "lcm12864j-1"
https://aliexpress.ru/item/1809317499.html
говорит о том, как тебе не повезло
Ладно, не повезло...
другой вопрос, ссылку на схему подключения и описание библиотеки не дадите, попробую другое собрать.
или доп модуль есть?
Не дам, я на этом контроллере дисплеи не покупал и не подключал. Напиши тому, кто тебе его продал.
Понятно, ну кто продавал молчат, магазин вроде хороший был...
Объясните, пожалуйста соответствие выводов для GMG12864-06D на ST7565R:
SCL - d13, SI - d11, CS - d10, RS - d9, RSE - d8
и скетча из поста #5:
В интернете наткнулся что дисплей ST7565R можно промоделировать в Proteus вот таким дисплеем, модель и подключение на картинке с моего проекта, все хорошо заработало.
На экране появляется какой-то мусор, может есть у кого идеи как его убрать и в чем причина ?
купил версию 2.5 на ST7565. Кирилицу выводить никак не хочет. Печатает только один восклицательный знак
Что за команда enableUTF8Print... ткните, плз, где она в даташите ?? Может там что-то натолкнет.
Это графический дисплей. Он выводит те картинки, которые Вы сами в него пихаете. "Картинки" кириллицы ничем не отличаются от картинок "латиницы". Что Вы выводите на экран, то и получаете.
Правда, подозреваю, что выводить Вы пытаетесь через библиотеку, которая либо не умеет работать с кириллицей, либо Вы ею не умеете пользоваться.
Но об этом Вы написать забыли.
купил версию 2.5 на ST7565. Кирилицу выводить никак не хочет. Печатает только один восклицательный знак
Что за команда enableUTF8Print... ткните, плз, где она в даташите ?? Может там что-то натолкнет.
так шрифт нужен кириллический видимо, у адафруита есть библиотека под него, а шрифты мы тут недавно публиковали, должны подойти
За ссылку спасибо, запустилась, но для меня библа весьма непонятна. Всего пара графпримеров, а простого типа вывести символ в нужную позицию - нет. Буду разбираться, был бы признателен за помощь, а уж добавить кирилицу - отдельная песня.
До нее тестил u8g2, но она долго компилится, и кирилицу, как писал выше, тоже не могу запустить.
на дисплее так:
:
:
TEST 23434 45675
:
Откуда эти точки с запятой, и соответственно текст в центре. У меня Мега 2560.
Вообще то, где то же должно быть задание разрешения дисплея в библе7 Я его не вижу. Может из-за этого?
Вот для ESP32 -