

us4llu
Участник-
Posts
12 -
Joined
-
Last visited
Reputation
0 ОбычныйRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
В рисованом виде "кошачий глаз" плоский, не тот компот. Тему закрываю. На малопиксельном - слишком геморно. Спасибо всем участникам! -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
Линейная индикация уже реализована. Тут хотелка пристроить такие шкалы к ламповому радио и именно для пафоса. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
индикатор будет такой. 1,8 дюймовый 128*160 последовательный цветной ЖК-модуль SPI TFT 128x16 0 дисплей ST7735 с интерфейсом SPI. https://a.aliexpress.com/_9vZBIV. Контроллер stm32f103rct6. Задача - шкала настройки по частоте для радио. Стрелочный индикатор - уровень принимаемого сигнала. Насчет ребенка - малость промашка ;). -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
Алгоритм Брезенхэма для отрезков понял. Каким образом его применять для сглаживания повернутого символа? Координаты каждой точки сравнивать с координатами ближайшего пиксела? Не будет ли это громоздко? Процу надо еще заниматься остальными делами. Stemwin посмотрю. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
1.Найти прямоугольные координаты всех точек знакоместа в позиции посередине 2.Пересчитать координаты в полярные. Это в виде таблицы, можно сделать один раз. Потом применять для всех символов. 3. Повернуть на нужный угол. 4. Пересчитать в прямоугольные координаты. Придумалось вот так. Про монохром - для красного словца. Конечно будет делаться под тфт. Для начала 160х128. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
Да, есть мысль собирать буфер экрана, а потом по dma выливать его через spi. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
Со стрелкой понятно, спасибо за подсказки. Это если стрелка рисуется на однородном фоне. А если стрелка движется по шкале, пересекая риски на дуге и цифры? Наверно надо по точкам будущей стрелки сохранять точки фона? А потом затирать стрелку, выводя эти точки обратно на экран, так? это вариант - набить таблицу символов под нужными углами. Судя по видео угол поворота до 90 градусов, через 1 градус если делать, то штук по 45 в каждую сторону. если ничего лучшего не придумается - придется пробовать такой вариант. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
160х128 - вполне малопиксельный экран. Есть примерно такие же олед и монохромные жки по разрешению. Сам принцип поворота интересен. об обьеме памяти контроллера пока разговор не идет. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
TFT. это как-то меняет постановку задачи? видео с тфт, я хочу стелать на чб жки или олед. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
хорошо, линию-стрелку нарисовал под текущим углом. Линия-стрелка нарисована на каком то фоне. Что бы рисовать линию-стрелку под новым углом, нужно ее стереть под старым. Как сохранять фон под стрелкой, и как его восстанавливать? именно в этом проекте пытался найти функцию, которая поворачивает символы, но не нашел ничего по-моему похожего. или не так искал, или не то. -
стрелочный индикатор на ЖКИ
us4llu replied to us4llu's topic in Программирование
самый очевидный, не значит самый простой. Подкиньте хотя бы идеи как рисуется стрелка в движении и как повернуть символ? -
стрелочный индикатор на ЖКИ
us4llu posted a topic in Программирование
Здравствуйте! есть задача сделать стрелочный индикатор на экране жки. Со шкалой примерно понятно - или вывести рисунок, или нарисовать дуги с делениями. Как рисовать стрелку в динамике? Вопрос второй. есть набор символов. как повернуть символ на произвольный угол?