Virtuino HMI на Андроид
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Virtuino HMI на Андроид
Блок рабочий получился конектися с пол пинка , один момент на 9 андроиде se вылетает при выборе бэта кода .
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Virtuino HMI на Андроид
В последней версии (6 с чем то) работает от силы минут 5 потом связь отваливается... Сначала думал контроллер виснетKaScada писал(а): 05 мар 2019, 21:49Эмулятор работает ограниченное время, если правильно помню, то минут 30, потом автоматом закрывается.

Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Virtuino HMI на Андроид
Попробовал сделать блоки из исходника JSON API для версии программы Virtuino SE.
Сделал основной блок и блок чтения вроде компилируется все, в железе не проверял. Конечно блок сырой, нужно еще настройки сети в параметры пользователя вывести, да и разделить основной блок на 2 не помешало бы отдельно для режима работы в качестве клиента отдельна для режима точки доступа. Но для начала надо проверить этот
Сделал основной блок и блок чтения вроде компилируется все, в железе не проверял. Конечно блок сырой, нужно еще настройки сети в параметры пользователя вывести, да и разделить основной блок на 2 не помешало бы отдельно для режима работы в качестве клиента отдельна для режима точки доступа. Но для начала надо проверить этот
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось fsergei70 07 мар 2019, 09:48, всего редактировалось 1 раз.
Virtuino HMI на Андроид
Есть некий файлик, который даёт возможность работать неогр. время, ищите.Ingwar писал(а): 06 мар 2019, 23:14В последней версии (6 с чем то) работает от силы минут 5 потом связь отваливается... Сначала думал контроллер виснет
Virtuino HMI на Андроид
Сделал пробный блок для виртуино СЕ через ЕСП подключенную к 2 и 3 пинам(в железе не проверял), пока только так. Сложность в том что чтение переменных происходит в функции и дополнительные входы прописываются только ручками. У кого есть возможность протестируйте. Может бывалые программисты подскажут как сделать добавление входов отдельными блоками.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Virtuino HMI на Андроид
[ref]Fuji1604[/ref], На сайте есть два типа примеров для Virtuino SE Те что JSON API попроще для добавление в блок/
Virtuino HMI на Андроид
Щас буду пробовать! Отпишу сразу по блокам .fsergei70 писал(а): 07 мар 2019, 09:23Попробовал сделать блоки из исходника JSON API для версии программы Virtuino SE.
Сделал основной блок и блок чтения вроде компилируется все, в железе не проверял. Конечно блок сырой, нужно еще настройки сети в параметры пользователя вывести, да и разделить основной блок на 2 не помешало бы отдельно для режима работы в качестве клиента отдельна для режима точки доступа. Но для начала надо проверить этот
Отправлено спустя 3 часа 19 минут 27 секунд:
[ref]fsergei70[/ref], протестировал ваши блоки . Точка доступа и клиент работают исправно .с отправкой непонятки но может и я гоню
Отправлено спустя 1 час 32 минуты 9 секунд:
[ref]Fuji1604[/ref], подключение проходит данные не идут почему-то
Отправлено спустя 10 часов 4 минуты 47 секунд:
Вообще ковырял ковырял , куча кодов разных примеры все разные , чё к чему , все перемешалось в кашу , сначала надо начинать . Но данные так и не идут ,тока в мониторе порта при приеме появляются строки получении переменных но Ардуино их не считывает
Отправлено спустя 10 часов 33 минуты 2 секунды:
[ref]fsergei70[/ref],
в вашем блоке чтения. вход на выход поменял и заработало
получается "чтение" происходит с Виртуино Се а не с контроллера/
если временем распологаете подскажите как собрать из кода блок для записи
Отправлено спустя 1 час 1 минуту 54 секунды:
вот блок для записи проверил на вемосе .рабочий !
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Virtuino HMI на Андроид
А как вообще подключиться к SE? Пробовал в ней настроить на то же соединение, что и обычная Virtuino, но при нажатии тест связи просто мигает один раз синий диод на ESP но связи нет...
Отправлено спустя 12 минут 53 секунды:
а, нашел. Надо просто выбрать тип кода - virtuino. Соединени есть, но что дальше делать пока загадка) Нигде по SE учебных материалов нет пока?
Отправлено спустя 12 минут 53 секунды:
а, нашел. Надо просто выбрать тип кода - virtuino. Соединени есть, но что дальше делать пока загадка) Нигде по SE учебных материалов нет пока?

Virtuino HMI на Андроид
вот пробуйте ! проверял работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Virtuino HMI на Андроид
Автор проги не особо щедр на уроки, так что самим грызть и делится знаниями на форуме.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Virtuino HMI на Андроид
Недавно писал про "зависание" Arduino в связке с ESP01, если используется режим точки доступа и приемное устройство (смартфон) отключить на несколько минут. После этого смартфон уже не соединится с ESP - необходимо перезагрузить Arduino (именно контроллер, ресет ESP ничего не меняет).
Неужели ни у кого такой же проблемы нет? м
В общем, вопрос можно решить так. Добавляется блок таймера на включение (настроен на 1 мин). Вход - RX (у меня вход 0, т.к. используется hardware serial). Выход 13 - чтобы видеть состояние таймера, можно любой выход. И внешний конденсатор 22н от выхода таймера на вход Reset.
Выход таймера инвертирован.
Теперь, если есть связь (проходит сигнал по RX), то таймер всегда отключен (на выходе 1). Если связь пропала, то таймер через минуту сработает и сбросит Arduino в ресет. И так каждую минуту до тех пор, пока не появится связь со смартфоном.
Зато теперь после любого перерыва смартфон подключается к ESP.
Неужели ни у кого такой же проблемы нет? м

В общем, вопрос можно решить так. Добавляется блок таймера на включение (настроен на 1 мин). Вход - RX (у меня вход 0, т.к. используется hardware serial). Выход 13 - чтобы видеть состояние таймера, можно любой выход. И внешний конденсатор 22н от выхода таймера на вход Reset.
Выход таймера инвертирован.
Теперь, если есть связь (проходит сигнал по RX), то таймер всегда отключен (на выходе 1). Если связь пропала, то таймер через минуту сработает и сбросит Arduino в ресет. И так каждую минуту до тех пор, пока не появится связь со смартфоном.
Зато теперь после любого перерыва смартфон подключается к ESP.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Virtuino HMI на Андроид
[ref]ingener[/ref], может пооблема с dhcp ?? Ну я сталкивался с этим , решить это пришлось отказом от точки доступа ? Кстати а с другого мас адреса пробовали будить .??,
Ещё момент на счёт передачи в формата string в se ! Может кто-нибудь помочь собрать блок на code для этого формата ?? Я как не пробовал не компилируется ошибки выдает, там всего пара строчек, прошу помощи
Отправлено спустя 1 минуту 10 секунд:
вот пример
Ещё момент на счёт передачи в формата string в se ! Может кто-нибудь помочь собрать блок на code для этого формата ?? Я как не пробовал не компилируется ошибки выдает, там всего пара строчек, прошу помощи
Отправлено спустя 1 минуту 10 секунд:
вот пример
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 536
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Virtuino HMI на Андроид
[ref]ingener[/ref],
А где вы писали про зависание, у меня похожая проблема, только у меня есп в мост прошита и через софтсериал к уно, после отключения сматрфона, не происходит коннекта к есп, а если и происходит, то запрашивает авторизацию к подключению к есп но не авторизируется и так по кругу пока питание есп не переподключишь. Как решить незнаю.
А где вы писали про зависание, у меня похожая проблема, только у меня есп в мост прошита и через софтсериал к уно, после отключения сматрфона, не происходит коннекта к есп, а если и происходит, то запрашивает авторизацию к подключению к есп но не авторизируется и так по кругу пока питание есп не переподключишь. Как решить незнаю.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Virtuino HMI на Андроид
попробуйте вместо сбрасывания ESP ресетить UNO, если поможет, то приведенная схема как раз подойдет, только сигнал брать с пина который RX
Virtuino HMI на Андроид
[ref]Fuji1604[/ref], вы не могли бы помочь с блоком отправки string ?уж очень надо ,а своими силами уже сил нет .
Virtuino HMI на Андроид
выложите блок который вы проверили и он работает, постараюсь сегодня его переделать
Отправлено спустя 2 часа 18 минут 4 секунды:
Вот, попробуйте Отправлено спустя 4 минуты 14 секунд:
Судя по настройкам которые есть в приложении, ардуино при отсутствии подключения сама запускает точку доступа, ты подключаешься к ней из приложения виртуино, там же прописываешь название и пароль нужной сети и ардуинка подключается уже к ней.fsergei70 писал(а): 07 мар 2019, 09:23да и разделить основной блок на 2 не помешало бы отдельно для режима работы в качестве клиента отдельна для режима точки доступа
У вас нет необходимых прав для просмотра вложений в этом сообщении.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Virtuino HMI на Андроид
В void setup() строка //initAccessPoint(); закоментирована ведь.Fuji1604 писал(а): 12 мар 2019, 13:45Судя по настройкам которые есть в приложении, ардуино при отсутствии подключения сама запускает точку доступа, ты подключаешься к ней из приложения виртуино, там же прописываешь название и пароль нужной сети и ардуинка подключается уже к ней.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя