Virtuino HMI на Андроид

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

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

Virtuino HMI на Андроид

Сообщение ingener »

[ref]Fuji1604[/ref], нет, планшет был унесен домой, и связи ни с чем у ESP не было. Ну только с WIFI сетью.
Диод мигал просто генератором самой ардуины, без связи с ESP. Думал, поможет. так как засыпает именно ардуина (это выяснилось, не трогая питание ESP, нажать ресет на плате UNO - помогает)
в виртуино был сделан график с привязкой к аналоговому входу А0, который, будучи никуда не присоединен, выдает помехи разного уровня (т.е. рисуется хаотический график) - фактически, можно сказать, что сигнал постоянно передается

Отправлено спустя 4 часа 4 минуты 20 секунд:
Просьба пояснить для чайников, что значит "индекс переменной" в блоках приема-отправки переменных?
IN - вход самой переменной, понятно, а что подавать на index? :smile37:
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

ingener писал(а): 29 янв 2019, 09:04Нужен именно обмен с приемным устройством
попробуйте вставить в проект этот блок ESP_Ping и пинговать раз в 5 сек например ip планшета.

Отправлено спустя 5 минут 32 секунды:
ingener писал(а): 29 янв 2019, 13:46"индекс переменной"
это номер пина в виртуино, пример с переменной V с индексом=0
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

А вот это нам не поможет от пропадания соединения при отсутствии ответа от планшета несколько минут?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

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

Virtuino HMI на Андроид

Сообщение ingener »

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

Virtuino HMI на Андроид

Сообщение ingener »

Необходимо передавать на график и цифровой индикатор Virtuino входной сигнал очень малого уровня (0,05....2В).
При этом шкала отображения = 0...500
Какой лучше выбрать тип переменной для отправки в Virtuino? Integer?
Если да, то как рассчитать его значения для блока нелинейного масштабирования (до 0,3В кривая должна идти вверх круче, потом более полого).
Т.е. каким значениям Integer будет соответствоать, к примеру, 0,3В и 2В входной сигнал? :smile37:
И может ли вообще UNO корректно работать с таким малым сигналом, может, нужно его усиливать внешним усилителем? Или есть линейные усилители в FLprog? Или их заменяют блоки масштабирования?
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

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

Virtuino HMI на Андроид

Сообщение ingener »

Опыт показыват, что UNO не может работаь с сигналами менее 0,3В - по крайней мере, в качестве переменной integer она начинает видеть устойчиво именно начиная с этого значения.
Видимо, придется делать внешний масштабирующий усилитель, как на рисунке.. Жаль, не хотелось бы городить лишнего.
А внутри UNO нельзя сделать аналог такого усилителя?
PS - блок суммирования (добавить значение переменной) в этом случае не помогает. Именно аналоговый вход UNO плохо видит :smile37: малые напряжения...
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

ingener писал(а): 01 фев 2019, 22:23Опыт показыват, что UNO не может работаь с сигналами менее 0,3В - по крайней мере, в качестве переменной integer
Fuji1604 писал(а): 01 фев 2019, 16:49изучите типы переменных
поставите операционик
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Virtuino HMI на Андроид

Сообщение ingener »

Все-таки при отстутствии обмена данными в течение нескольких минут пара UNO+ESP подвисает. Включаем планшет, а связь уже не восстановится...
Пришла такая мысль. Синий диодик на ESP 01 привязан к выходу? Т.е. если он мигает, то на каком-то выходе периодически проскакивает 1?
Берем этот сигнал и на вход UNO, на таймер задержки. Если сигнала нет, к примеру, 3 минуты, то выдается сигнал на саморесет UNO.
Интересно, сработает так? С выхода UNO на свой же ресет? :)
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

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

Virtuino HMI на Андроид

Сообщение ingener »

Так в том и дело, что пробовал добавить мигание 13 выводом на UNO, и оно исправно мигает при зависшей связи.
Тем не менее дело именно в UNO, т.к. ресет ESP ситуации не меняет.
такое впечатление, что пропадает только RX/TX (при его долгом отсутсвии).
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

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

Virtuino HMI на Андроид

Сообщение ingener »

Fuji1604 писал(а): 05 фев 2019, 09:35выложи свой проект
"проект" громко сказано. пока лишь один график рисуется.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

в проекте все нормально, вы писали...
ingener писал(а): 27 янв 2019, 14:45"библиотека версии 1.70"
может библиотека глючная, попробуйте удалить ее, вместе с блоком идет библиотека 1.63, скомпилируется с ней, может это поможет.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

[ref]Fuji1604[/ref], есть опыт подружить виртуино и пид..пробовал разные блоки , пропадает конект (значек перестает моргать при передаче , хотя бул проскакивает нормально (цеплял аварию на датчики температуры) а все что интежер и флот висит)

Отправлено спустя 1 час 8 минут 45 секунд:
та же история с ZMPT101B на библиотеке EmonLib-master
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

Сообщение Fuji1604 »

через что конектил блюпуп или вифи? Последние тесты у меня были через есп-линк, связь стабильная, с виртуино модбас тож проблем небыло, попробуй их.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

Сообщение dizzyy »

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

Virtuino HMI на Андроид

Сообщение ingener »

ingener писал(а): 04 фев 2019, 23:24Все-таки при отстутствии обмена данными в течение нескольких минут пара UNO+ESP подвисает. Включаем планшет, а связь уже не восстановится...
Подключил вместо UNO другую плату - nano, которая от Robotdyn (на ней мощный стабилизатор 3,3В) - такого явления нет .
Ответить

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

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

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