Для реализации нужно блок так как используется библиотека для пакетной отправки данных.
http://robotclass.ru/articles/sfmonitor-plot-serial-data/
_uVideoPlayer({'url':'https://www.youtube.com/watch?v=Jmp5C-y ... 05f51Cq0CV');
Визуализация данных в виде графика — SFMonitor
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 21 ноя 2016, 11:05
Визуализация данных в виде графика — SFMonitor
Установил данную программу. Датчик передает в UARTтемпературу 21,91 град, а в программе показывает 50 град. В чем может быть причина?
Отправлено спустя 1 час 33 минуты 59 секунд:
получилось путем установки блока byte, так как программа воспринимает биты. Но появилась новая проблема: температура передается целым числом (integer) , а fload не передает. В чем может быть проблема?
Отправлено спустя 1 час 33 минуты 59 секунд:
получилось путем установки блока byte, так как программа воспринимает биты. Но появилась новая проблема: температура передается целым числом (integer) , а fload не передает. В чем может быть проблема?
Визуализация данных в виде графика — SFMonitor
Есть другая подобная программа для графиков Serial Port Plotter , можно одновременно создавать 3 графика
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 21 ноя 2016, 11:05
Визуализация данных в виде графика — SFMonitor
Спасиба за инфу. Программу скачал, только для того чтоб она читала данный нужен специальный синтаксис, а я в програмировании не очень. Если бы был какой пользовательский блок под нее, то дело другое. Хочу построить график температуры и влажности инкубатора, потом проанализировать что да и как.erno писал(а): 03 фев 2018, 15:18Есть другая подобная программа для графиков Serial Port Plotter , можно одновременно создавать 3 графика
Визуализация данных в виде графика — SFMonitor
Попробуйте отправлять данные в облако, например narodmon.ru или thingspeak.com .... доступ к графикам через инет.slon-genia писал(а): 03 фев 2018, 16:58Хочу построить график температуры и влажности инкубатора, потом проанализировать что да и как.
Визуализация данных в виде графика — SFMonitor
Там в принципе не сложно .
1) В flproge отправляйте ваши данные через переменные uart .
2) при компиляции проекта открывается arduino id , найдите в программе строку что то типа ( Serial .print ( _SV1CPO)
3) перед этой строкой скопируйте Serial.print("$");
4) а после этой строки Serial.print(";");
получится что то вроде
Serial.print("$");
Serial .print ( _SV1CPO);
Serial.print(";");
Eсли вы хотите построить несколько графиков то делаете вот так :
1 график
Serial.print("$");
Serial .print ( _SV1CPO);
Serial.print(" ");
2 график
Serial.print("$");
Serial .print ( _SV2CPO);
Serial.print(" ");
3 график
Serial.print("$");
Serial .print ( _SV3CPO);
Serial.print(";");
1) В flproge отправляйте ваши данные через переменные uart .
2) при компиляции проекта открывается arduino id , найдите в программе строку что то типа ( Serial .print ( _SV1CPO)
3) перед этой строкой скопируйте Serial.print("$");
4) а после этой строки Serial.print(";");
получится что то вроде
Serial.print("$");
Serial .print ( _SV1CPO);
Serial.print(";");
Eсли вы хотите построить несколько графиков то делаете вот так :
1 график
Serial.print("$");
Serial .print ( _SV1CPO);
Serial.print(" ");
2 график
Serial.print("$");
Serial .print ( _SV2CPO);
Serial.print(" ");
3 график
Serial.print("$");
Serial .print ( _SV3CPO);
Serial.print(";");
Последний раз редактировалось erno 04 фев 2018, 00:57, всего редактировалось 1 раз.
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 21 ноя 2016, 11:05
Визуализация данных в виде графика — SFMonitor
Спасибо, все получилось. Только значение переменной не совпадает со значением по грфику. Что я не так делаю? Реальное значение температуры= 20,5, а по графику=2059erno писал(а): 03 фев 2018, 19:28Там в принципе не сложно .
1) В flproge отправляйте ваши данные через переменные uart .
2) при компиляции проекта открывается arduino id , найдите в программе строку что то типа ( Serial .print ( _SV1CPO)
3) перед этой строкой скопируйте Serial.print("$");
4) а после этой строки Serial.print(";");
получится что то вроде
Serial.print("$");
Serial .print ( _SV1CPO);
Serial.print(";");
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Визуализация данных в виде графика — SFMonitor
в flproge переменную перед отправкой в uart разделите на 100 , будет вам счастье ))))
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость