ТФТ без библиотек

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: ТФТ без библиотек

Сообщение Уош »

[uquote="BOB51",url="/forum/viewtopic.php?p=4700296#p4700296"]Это для адуринки на меге 2560 лапок под двустрочник не хватает?[/uquote] лапок всегда не хватает ;)
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: ТФТ без библиотек

Сообщение JackSmith »

[uquote="Уош",url="/forum/viewtopic.php?p=4700361#p4700361"]лапок всегда не хватает ;)[/uquote]
используйте pcf8574. В ардуино была готовая библиотека для работы этой связки, насколько я помню.
Изображение
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6153
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: ТФТ без библиотек

Сообщение Asmodey »

Я когда-то сам делал "конвертер" на микроконтроллере с SPI на 8-битную шину, только ради того чтобы использовать его с индикатором 1602 для отладки. Сейчас такого добра навалом за копейки на Алике и в отечественных магазинах тоже.
Астролябия-сама меряет, было бы что мерять!!!
Влад56
Открыл глаза
Сообщения: 79
Зарегистрирован: Сб июн 17, 2023 12:05:56

Re: ТФТ без библиотек

Сообщение Влад56 »

[uquote="veso74",url="/forum/viewtopic.php?p=4700119#p4700119"][uquote="Влад56",url="/forum/viewtopic.php?p=4699925#p4699925"]... не имеет вообще команды для вывода целых чисел.[/uquote]

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

  Serial.begin(57600);
  uint32_t val = 3123456789;
  char buffer[10];
  sprintf(buffer, "%d\r\n", val);
  Serial.println(val);
2 строки кода и все готово: uint32_t будет в массиве char-ы.[/uquote]
Помогло.
Так понимаю, теперь в один и тот же массив можно заносить значения нужных мне переменных и выводить их посредством TFTscreen.text(buffer,0,0) на экран?

Добавлено after 10 minutes 11 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4700185#p4700185"]Графический дисплей всего то для цифирек?....
Меня ЖАБА удавит... На крайний случай двустрочник символьный типа 1602...
8)[/uquote]
Пока только текущую температуру контролировать во время прогрева до 240 градусов и в процессе ее регулирования. В перспективе могут быть циклограммы работы. А в еще более отдаленной тачскрин размером с экран ноутбука и полным управлением. :))

Добавлено after 13 minutes 35 seconds:
[uquote="Asmodey",url="/forum/viewtopic.php?p=4700308#p4700308"]Чем же терминал ТСа не устроил?[/uquote]
При его подключении у меня к тому же шел сбой программы. Так думаю из за питания (ардуина к внешнему источнику тоже была подключена).
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15547
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ТФТ без библиотек

Сообщение BOB51 »

Картинка и "добавленные навороты" часто превышают необходимую целесообразность самого устройства.
:roll:
А потом еще думаем "и откуда на конечном устройстве милионные цены? "... (или " какого хрена там не так работает?" :wink: ).
Но это прогресс однако (и "модный тренд").
:tea:
А с другой стороны радует что еще есть интересующийся заморочками народ, которому хватает интереса и времени всем этим заниматься в своё удовольствие!
:beer:
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: ТФТ без библиотек

Сообщение Уош »

Дык вроде не оконечном устройстве речь, а об отладке.

Да и потом, устройство должно быть не только функционально, но и приятно в эксплуатации.

А что касается стоимости, то опять всё куда-то пошло в серийное промышленное производство, а форум разве индустриальный? Мне казалось, в первую очередь радиолюбительский, что является синонимом "очень и ужасно дорого", потому что покупка радиолюбителем одного только осциллографа увеличивает стоимость его десятка поделок в разы.
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: ТФТ без библиотек

Сообщение Morroc »

[uquote="linkov1959",url="/forum/viewtopic.php?p=4700180#p4700180"]"Вывод целых чисел на TFT SPI в ардуино." - Примерно так нужно формулировать вопрос в нейросетях. Вы должны знать только один язык, например русский, а нейросеть переведет на любой язык программирования. Учитесь мыслить и творить, а рутиной пусть занимается ИИ. Мне больше нравится https://www.deepseek.com[/uquote]
Чтобы ответ правильно применить нужно знать примерно столько же сколько и для применения готовых библиотек :dont_know: типа быстрее ? ну может быть
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Влад56
Открыл глаза
Сообщения: 79
Зарегистрирован: Сб июн 17, 2023 12:05:56

Re: ТФТ без библиотек

Сообщение Влад56 »

А как стирать то символ в нужной позиции? Пробелами не трет. Есть насколько помню спец.символ для этого. Мне нужно текущие значения в динамике видеть, а часть должна быть неизменна.
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: ТФТ без библиотек

Сообщение roman.com »

на Си просто передвигаем курсор))

тут игрались с разными экранами на Си...
https://www.radiokot.ru/forum/viewtopic ... 8&t=190542
Влад56
Открыл глаза
Сообщения: 79
Зарегистрирован: Сб июн 17, 2023 12:05:56

Re: ТФТ без библиотек

Сообщение Влад56 »

[uquote="roman.com",url="/forum/viewtopic.php?p=4700833#p4700833"]на Си просто передвигаем курсор))

тут игрались с разными экранами на Си...
https://www.radiokot.ru/forum/viewtopic ... 8&t=190542[/uquote]
Ведет в тему по радиоуправлению более 10 страниц.
OKF
Это не хвост, это антенна
Сообщения: 1385
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: ТФТ без библиотек

Сообщение OKF »

[uquote="Влад56",url="/forum/viewtopic.php?p=4701111#p4701111"]Ведет в тему по радиоуправлению более 10 страниц.[/uquote]
И что? Много букв? Лень читать? Или нужно готовое решение на блюдечке? Ну тогда в платный раздел, там всё сделают.
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: ТФТ без библиотек

Сообщение Уош »

Вообще-то лень. Вы в следующий раз просто тогда давайте ссылку на www и говорите про многа буков, лень читать... что, масонской важности преисполнились? Клуб только для тех, кто прошёл все тернии? Своих детей огонь учите трением добывать, в отпуск пешком, держась за телегу, ходить?
А, я понял! Вы из платного раздела, Вам бесплатно и по существу западло ответить.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15547
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ТФТ без библиотек

Сообщение BOB51 »

Ссылку можно как на всю тему, так и на отдельные сообщения в теме давать.
Правда там также потом вычитывать придется - ведь информация не основная, а сопровождающая основную тему по мере возникновения вопроса.
Автор темы не всегда и само то сообщение откопать может (ежли разного... "побочного" по мере обсуждения понакидали), только вспомнил, что где-то поминали вот и скинул подсказку.
:wink:
Кому интересно - пробежится по сообщениям.
Навыки работы с информацией и ее раскопками тоже пригодятся.
8)
Влад56
Открыл глаза
Сообщения: 79
Зарегистрирован: Сб июн 17, 2023 12:05:56

Re: ТФТ без библиотек

Сообщение Влад56 »

[uquote="OKF",url="/forum/viewtopic.php?p=4701226#p4701226"][uquote="Влад56",url="/forum/viewtopic.php?p=4701111#p4701111"]Ведет в тему по радиоуправлению более 10 страниц.[/uquote]
И что? Много букв? Лень читать? Или нужно готовое решение на блюдечке? Ну тогда в платный раздел, там всё сделают.[/uquote]
В тематику ШИМ управления фазовым регулятором теперь надо вникнуть и собрать цепь на КР1182пм. Пока стирается прямоугольниками цвета фона.
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: ТФТ без библиотек

Сообщение Уош »

[uquote="BOB51",url="/forum/viewtopic.php?p=4701263#p4701263"]Ссылку можно как на всю тему...
Навыки работы с информацией и ее раскопками тоже пригодятся.
8)[/uquote]Раскопками комиксов, смайликов с чашкой чая и "мы игрались..."? это Вы называете информацией?
А Вы сами-то перешли по этой ссылке? Прочитали все 10 или сколько там страниц, убедились, что романдотком дал исчерпывающий ответ, чтобы теперь вставать в позу гуру, обиженного, что падаван не хочет учиться тереть палочки? Я вот, всегда смотрю ссылки, прежде чем их давать или отвечать после тех, кто их дал.
Ну, хорошо. Тогда нахрена нужен форум? Отсылайте к учебникам физики и сюда: http://sunduk.radiokot.ru/

Когда человек задаёт вопрос, то надо подразумевать, что ему что-то непонятно, и объяснить. Это как к учителю прийти, и спросить непонятное, а учитель: " страница учебника с первой по десятую, и ступай, дурачок".
Вопрос задавался не в форме "где прочитать/изучить, чтобы понять". Что непонятного-то?

Гуру обиженные :facepalm:
Ну, это если гуру-то. А то может и нет :roll:
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15547
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ТФТ без библиотек

Сообщение BOB51 »

Влад56
Как то выше уже поминал - красота конечно хорошо (можно и тырнет приложение по сети и/или смартфону навернуть)...
Только вот сначала надо самим устройством заняться и отладить схемотехнику да работу на "примитиве" индикации/управления.
А уж затем цеплять дисплей понавороченнее и управление покрасивше. Это уже отдельная тема в проекте.
Третья стадия - согласование устройства и системы ввода/вывода консоли управления (там свои проблемы могут повылазить).
Подсказки будут лишь от тех, кто подобное уже как то делал, иначе просто ссылки на соответствующие темы/литературу.
Да и сам проект не показан - посему только "общедоступные рекомендации" общего назначения в ответах.
:beer:
ШИМ на КР1182пм при управлении с МК (тем более адуринкой) потребует гальванразвязку или придется иное решение искать.
:roll:
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: ТФТ без библиотек

Сообщение Уош »

Управление
BOB51 писал(а):ШИМ на КР1182пм при управлении с МК (тем более адуринкой) потребует гальванразвязку или придется иное решение искать.
КР1182пм не требует управления с ардуино. Ардуина может сама выступить в роли КР1182пм, использовать и то и то нет смысла.
Гальваноразвязка нужна только если нужна, никакого обязательного "потребует" нет. Ардуина вполне может запитываться от ~230 В без гальванической развязки, при условии, что пользователь и разработчик не будут голыми руками касаться любых цепей устройства, а также не будет вестись программирование и отладка при включённом в сеть.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15547
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ТФТ без библиотек

Сообщение BOB51 »

Вы хоть сообщения топикстартера читаете (насчет КР1182пм)?
8)
В то же время давать такой совет для начинающего ардуинщика
[uquote="Уош",url="/forum/viewtopic.php?p=4701282#p4701282"]... Ардуина вполне может запитываться от ~230 В без гальванической развязки, при условии, что пользователь и разработчик не будут голыми руками касаться любых цепей устройства.[/uquote]
я бы счел весьма некорректным...
:tea:
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: ТФТ без библиотек

Сообщение Уош »

В чём некорректность? А возиться с КР1182пм корректно?

Добавлено after 49 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4701292#p4701292"]Вы хоть сообщения топикстартера читаете?[/uquote] Я прочитал Ваше. Вы же - гуру.

А гуру мог бы предположить из контекста всей темы, что ТС делает регулятор температуры, используя фазовое управление, и предложить ему числоимпульсное с какой-нибудь MOC3063
Но, раз не предложено, а предложено дальше управлять КР1182пм с помощью ардуины... значит, гуру виднее.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15547
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: ТФТ без библиотек

Сообщение BOB51 »

В вероятности получения электротравм как самим топикстартером, так и тем окружением, где его самоделка будет применяться.
Насчет КР1182пм уже упомянуто было о вероятности иного решения.
Но не факт, что такое может потребоваться - собственно о самоделке нам известно только то, что базой является одна из возможных(минимум 2 варианта имеется) платформ на основе МК atmega2560.
8)
Уош
Обычно гадалки в соответствующих форумах встречаются - тут увы... больше практики...
И "виднее" что и как применять /использовать /спрашивать в данном случае только топикстартеру.
:tea:
Ответить

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