Virtuino HMI на Андроид

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

Теперь проблема, не выводится значение на индикатор с одним знаком после запятой. Ноль горит всегда и меняется только целое число. Нагородил блоков конвертации, в одном указано 1 знак после запятой. Но не работает...
PS - в RemoteXY такая стратегия помогла, но там блок воспринимает "зеленую" переменную. А блок Virtuino не воспринимает.... :smile37:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

так нужно блок отправки флот..а отправляется интеджер
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

Ничего не выходит через виртуальные входы не смотря ни на что. Видимо, это особенность Virtuino. Только если назначаешь источником сигнала аналоговый или ШИМ вход, то в настройках цифрового индикатора появляется пункт "конвертировать 0-1023 до установленного значения", и только если поставить там галочку, то начинает показывать десятичные. Если же назначать DV или V, то такого пункта нет и десятичные не получается отображать.... :smile37:
как только ни пробовал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

меряю температуру с 4 датчиков температуры и отправляю на виртуино .там цифровой индикатор и график , везде указал 2 знака после запятой и все выводит нормально
IMG_20190209_230041.jpg
Отправлено спустя 6 минут 31 секунду:
а я никак не могу на уно с виртуино поставить пид регулятор и отображение напряжения с ZMPT101B

хотел каскаду попробовать, а бесплатную с НС-05 ну никак недружить немогу, тупо неконектится..

Отправлено спустя 1 минуту 40 секунд:
наверное точно попробую на вемос поставить чтоб от блютуза отказатся
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

[ref]dizzyy[/ref], нельзя ли взглянуть ваш проект в части цепи от датчика до блока отправки сигнала в Виртуино?
Или просто картинку.
А в чем проблема в обработке сигнала с ZMPT101B ?
Последний раз редактировалось ingener 10 фев 2019, 00:23, всего редактировалось 1 раз.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

я там правил когда тестировал...но датчики работают
колона2_2.flp
колона2_1.flp
Отправлено спустя 2 минуты 33 секунды:
датчикам нужен генератор еще что снимать раз в секунду.. пробовал пользовательские с контролем ошибки - также исправно передают
У вас нет необходимых прав для просмотра вложений в этом сообщении.
costy1957
Сержант
Сообщения: 252
Зарегистрирован: 05 авг 2018, 08:37
Имя: Константин
Поблагодарили: 1 раз

Virtuino HMI на Андроид

Сообщение costy1957 »

Проект АВТОНОМНАЯ СИСТЕМА УПРАВЛЕНИЯ для virtuino.
В продолжении темы на Каскаде, захотелось посмотреть, как это работает в VIRTUINO и без Modbus. Вывод- не хуже.
Для пульта выкладываю скетч, дабы избежать настроек блютуза. Блютуз настроен на передачу 115200, на 9600 не пробывал. Подключение: Tx блютуз-pin3 ардуино, Rx блютуз- pin2 ардуино. Обязательно должна быть установлена библиотека Virtuino.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

dizzyy писал(а): 10 фев 2019, 00:07 цифровой индикатор и график , везде указал 2 знака после запятой и все выводит нормально
взял прямо из вашего проекта, обрезавв лишнее и добавив аналоговый вход вместо датчика температуры. Все равно на индикаторе только целое число, после запятой всегда ноль....
Не может быть дело в том, что контроллер Нано? :smile37:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Andropa
Рядовой
Сообщения: 54
Зарегистрирован: 13 дек 2018, 14:22
Имя: Andron

Virtuino HMI на Андроид

Сообщение Andropa »

Подскажите есть ли возможность добавить блок отправки на thingspeek ! С esp виртуино работает на отлично ! Есп с мегой аналогично
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

ingener писал(а): 10 фев 2019, 11:26взял прямо из вашего проекта, обрезавв лишнее и добавив аналоговый вход
вместо входа поставить например константу 10.22, если пройдет нормально, то тогда поставить после входа например блок деления на 1.0 , єто автоматически переведет инт в флот..
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

dizzyy писал(а): 10 фев 2019, 14:49 вместо входа поставить например константу 10.22, если пройдет нормально, то тогда поставить после входа например блок деления на 1.0 , єто автоматически переведет инт в флот..
Константа проходит нормально, а с блоком деления не получается... :smile37:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

а попробовать в юарт послать?
или попробовать другие способы чтоб сделать флот например додать 0.0001, но отправлять в юарт чтоб знать кто виной ..
а можно файл глянуть?
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

dizzyy писал(а): 10 фев 2019, 16:49а можно файл глянуть?
какой именно? Уже нерабочих вариантов накопилось куча((
Вот пример с делением на 1,0. Может, из-за разных версий FLprog или библиотек каких компилируется по-разному?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

поменял тольно оглавление как блютуз
в чем фишка - вход у нас 0-1023 , и если делить его на 1.0 , то на выходе так и будут целые числа 0-1023.00 ..
разделил не на 1.0 а на 1.5 и полители десятые и сотые ..
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

[ref]dizzyy[/ref], и действительно, если поделить на 1,1 - то пошли десятичные...
СпасибО! :smile9:
странно только, что такие премудрости требуются лишь для виртуальных входов.
Если привязать индикатор сразу к аналоговому входу, таких плясок с бубном не требуется.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

Fuji1604 писал(а): 09 фев 2019, 08:08через что конектил блюпуп или вифи? Последние тесты у меня были через есп-линк, связь стабильная, с виртуино модбас тож проблем небыло, попробуй их.
пробовал на вемос, фазорез стабильный, не моргает как при блютузе в момент отправки и приема ..но ZMPT101B также неработает , и входят в конфликт блоки датчиков температуры, что сами сканируют адреса датчиков..
costy1957
Сержант
Сообщения: 252
Зарегистрирован: 05 авг 2018, 08:37
Имя: Константин
Поблагодарили: 1 раз

Virtuino HMI на Андроид

Сообщение costy1957 »

ingener, надеюсь ты решил проблему с флоат, на всякий случай сделал генератор флоат от нуля до единицы, опробывал все на wemos d1r1.Работает без сбоев, если проблема осталась ищи ее в своем проекте, зацепи на передающий блок дисплей, к примеру, и сравнивай. Больше двух знаков после точки не передается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

[ref]costy1957[/ref], Одно решил (отображение десятичных на цифровом индикаторе и диаграмме), другое нарисовалось) А именно, при экспорте в Excel значения приобретают ужсающий вид, с целой цепочкой цифр после запятой. Неудобно потом обрабатывать.
Надо попробовать не делить на 1.01, а прибавить 0,1. :smile37:
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

ingener писал(а): 11 фев 2019, 17:32 А именно, при экспорте в Excel значения приобретают ужсающий вид, с целой цепочкой цифр после запятой. Неудобно потом обрабатывать.
а если виделить све и в свойстве указать тип цифровой и только 2 цифры после запятой?
costy1957
Сержант
Сообщения: 252
Зарегистрирован: 05 авг 2018, 08:37
Имя: Константин
Поблагодарили: 1 раз

Virtuino HMI на Андроид

Сообщение costy1957 »

ingener, прибавить не 0.1, а 0, Flprog округлит и выдаст два знака после точки. Проверил только что.
Ответить

Вернуться в «Коммуникация и связь»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей