Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2018, 07:36   #1
николай19971997
Новичок
Джуниор
 
Регистрация: 20.04.2018
Сообщений: 6
По умолчанию Как построить динамический график

У меня есть микроконтроллер который посылает байты данных по USART в компьютер,Delphi эти значения получает.Можно ли динамически строить график параллельно с получением этих данных?Есть диапазон байта 0..255.Пришёл байт с числом 25,график должен подняться,потом пришло 200,график ещё поднялся,а если меньше то он упал ниже.И эти байты посылаются,например,12-20 раз в секунду.Возможно ли такое устроить в Delphi и есть ли какие-нибудь готовые компоненты для этого?
николай19971997 вне форума Ответить с цитированием
Старый 20.04.2018, 07:59   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Можно. Например самостоятельно рисуя на канвас. Если компонент, то, например, используя Chart
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.04.2018, 08:06   #3
николай19971997
Новичок
Джуниор
 
Регистрация: 20.04.2018
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Можно. Например самостоятельно рисуя на канвас. Если компонент, то, например, используя Chart
У меня вопрос.Сложно ли будет самостоятельно нарисовать этот график? нужно много математики использовать?
А если использовать готовый компонент типа того что вы посоветовали то будет ли это выглядеть "красиво",или график будет дёргаться в припадке?
николай19971997 вне форума Ответить с цитированием
Старый 20.04.2018, 08:28   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Сложность обратнопропорциональна уровню программиста. А красивость и дерганье зависит от реализации
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.04.2018, 13:34   #5
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Это практически как цифровой осциллограф. Спокойно делается через отдельный поток или таймер с периодом >=40 мс.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 20.04.2018, 15:32   #6
николай19971997
Новичок
Джуниор
 
Регистрация: 20.04.2018
Сообщений: 6
По умолчанию

Цитата:
Сообщение от саша40 Посмотреть сообщение
Это практически как цифровой осциллограф. Спокойно делается через отдельный поток или таймер с периодом >=40 мс.
Можете пожалуйста пояснить что вы имеете ввиду под отдельным потоком? большого опыта в программировании нету,первый раз слышу о таком. А под таймером вы имеете ввиду обычный компонент таймер но с периодом 40 мс? а чаще нельзя?
николай19971997 вне форума Ответить с цитированием
Старый 20.04.2018, 17:02   #7
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

На все ваши вопросы один ответ. Возьмите да попробуйте.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 20.04.2018, 18:47   #8
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

код в помощь - http://newerow1989.narod.ru/publ/gra...nkcii/3-1-0-61
XerSon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как построить график?? noob noob C# (си шарп) 0 20.05.2016 18:59
как построить график Nijaz Общие вопросы Delphi 5 09.06.2014 11:25
Как сделать динамический график!? Диман856 Общие вопросы Delphi 0 17.05.2012 11:34
Как построить график? Garlen C++ Builder 1 18.03.2012 16:05
как построить график? tosha_72 Общие вопросы Delphi 5 05.05.2011 07:01