Virtuino HMI на Андроид

Блок для работы с программой визуализации Virtuino

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

Virtuino HMI на Андроид

#1

Сообщение Fuji1604 » 12.10.2017{, 09:10}

Блок пользователя, для работы с программой визуализации Virtuino на андроид.
Описание и блокиПоказать
Подключение к андроиду через WiFi или БТ, выбирается соответствующим блоком.
Добавил блоки приема и отправки текста.
Изменил блоки передачи переменных, теперь с блока DV можно сразу получать переменные разных типов.

Входами и выходами virtuino управляет напрямую, переделывать библиотеку не вижу смысла (все переменные программа пересылает в виде integer или float), т.к. придется это делать при каждом обновлении библиотеки. Для передачи сигнала с кнопки или регулятора используйте в программе virtuino виртуальный вывод DV. В программе используйте блок приема DV в котором укажите индекс переменной (сделал отдельным входом, так схема платы становится более читабельной)

Для увеличения количества переменных (по умолчанию их 32 DV и 32 V)необходимо:
1. открыть файл VirtuinoEsp8266_WebServer.h или VirtuinoBluetooth.h библиотеки Virtuino, найти следующие строки:
#define wf_virtualDigitalMemorySize 32 // DV virtual memory size
#define wf_virtualAnalogMemorySize 32 // V virtual memory size
2. Установить необходимое количество переменных, точно такое же количество установить в приложении на андроиде (вкладка "Больше настроек").
3. После этого производить компиляцию проекта.
VIRTUINO.ubl
(980.09 КБ) 432 скачивания
v2 - разделил блок ESP на блок подключения к вайфай и блок создающий точку доступа
VIRTUINO2.ubl
(1.38 МБ) 445 скачиваний

Блоки для подключения через ESP с прошивкой ESP-LINK

ESP-LINK2

Настройка приложения
СкриншотыПоказать
Безымянный1.jpg
Безымянный.jpg
Безымянный11.jpg
Безымянный11d.jpg
Обсуждение программы на старом сайте
Последний раз редактировалось Fuji1604 04.06.2019{, 08:27}, всего редактировалось 9 раз.

Аватара пользователя
Fuji1604
Сержант
Сообщения: 235
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 28
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

#281

Сообщение Fuji1604 » 04.06.2019{, 08:05}

попробуйте этот блок, его создал кто то из пользователей, должен работать
Вложения
ETHERNET_(CODE).ubi
(429.83 КБ) 32 скачивания
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

QwertyGalaxy
Рядовой
Сообщения: 2
Зарегистрирован: 03.06.2019{, 17:22}
Репутация: 0
Имя: Egor

Virtuino HMI на Андроид

#282

Сообщение QwertyGalaxy » 04.06.2019{, 15:08}

Спасибо

Аватара пользователя
fsergei70
Лейтенант
Сообщения: 531
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 35
Откуда: Ессентуки-Кисловодск
Имя: Сергей

Virtuino HMI на Андроид

#283

Сообщение fsergei70 » 23.08.2019{, 06:08}

Вышло обновление программы с новыми виджетами и новой библиотекой, описание новых блоков правда пока только на английском.

Аватара пользователя
dizzyy
Лейтенант
Сообщения: 662
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 29
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

#284

Сообщение dizzyy » 26.08.2019{, 22:29}

Stop supported: DV pins for new project
Added: T pins for text commands
Added: Password manager
Added: Starting & Retentive values on the Emulator board

New Widgets
Value Display
Text Display
Date/Time Display
PopUp Value Editor
PopUp Text Editor
PopUp Time/Date Editor
Alarm
Script

Stop supported:
Value Display on level 1
Timer
Security Switch
Value Display creator
Text Command
Terminal

Bug Fixes: Android 9 compatibility, Bluetooth communication
действительно в старых проектах DV можно выбирать, в новых уже нет..
зато добавили Added: T pins for text commands для текста

придется теперь блоки переписывать .... :smile225:

Fghjk
Сержант
Сообщения: 157
Зарегистрирован: 28.10.2019{, 15:53}
Репутация: 2
Имя: fghjk

Virtuino HMI на Андроид

#285

Сообщение Fghjk » 14.11.2019{, 17:47}

Там есть же галка "поддержка DV"

Аватара пользователя
dizzyy
Лейтенант
Сообщения: 662
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 29
Откуда: Червоноград
Имя: Марьян

Virtuino HMI на Андроид

#286

Сообщение dizzyy » 14.11.2019{, 22:46}

Fghjk, да жто такое ..я пробовал старые блоки и почему то на новой библиотеке не ношло.. наверное таки надо новые блоки делать, но руки не доходят.. вот думаю сделать на облачном сервере контроль температуры котла..

Аватара пользователя
fsergei70
Лейтенант
Сообщения: 531
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 35
Откуда: Ессентуки-Кисловодск
Имя: Сергей

Virtuino HMI на Андроид

#287

Сообщение fsergei70 » 16.11.2019{, 16:58}

dizzyy писал(а):
14.11.2019{, 22:46}
старые блоки и почему то на новой библиотеке не ношло
Раньше для каждого контроллера была своя библиотека теперь библиотека новая одна для всех контроллеров. Блоки надо новые делать.
Вложения
VirtuinoCM.zip
(47.88 КБ) 10 скачиваний

Selivan
Рядовой
Сообщения: 13
Зарегистрирован: 19.11.2017{, 09:49}
Репутация: 1
Откуда: Тула

Virtuino HMI на Андроид

#288

Сообщение Selivan » 09.12.2019{, 18:13}

А если попросить Fuji1604 сделать новые блоки?
Уж очень удобна Virtuino для разных поделок.
Кстати, блоки для virtuino от Fuji1604 работают безукоризненно, за что ему большое спасибо.

Saman
Рядовой
Сообщения: 52
Зарегистрирован: 11.02.2017{, 00:55}
Репутация: 0
Имя: Станислав

Virtuino HMI на Андроид

#289

Сообщение Saman » Вчера{, 07:43}

dizzyy писал(а):
14.11.2019{, 22:46}
Fghjk, да жто такое ..я пробовал старые блоки и почему то на новой библиотеке не ношло.. наверное таки надо новые блоки делать, но руки не доходят.. вот думаю сделать на облачном сервере контроль температуры котла..
Приветствую!!! Я просто мечтаю о облаке для виртуино!!!Отличная программа, но что бы управлять по инету надо порт пробросить и иметь стат. IP((((( Есть надежда, что это будет сделано??

Аватара пользователя
ingener
Лейтенант
Сообщения: 327
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 8
Имя: Андрей

Virtuino HMI на Андроид

#290

Сообщение ingener » Вчера{, 09:15}

И еще бы сделать возможность работы с Виртуино через Ethernet шилды, а не только по WiFi...

Selivan
Рядовой
Сообщения: 13
Зарегистрирован: 19.11.2017{, 09:49}
Репутация: 1
Откуда: Тула

Virtuino HMI на Андроид

#291

Сообщение Selivan » Вчера{, 11:49}

Уважаемый Fuji1604, возьмите на себя труд еще раз порадовать пользователей Virtuino.
Очень нужны новые блоки, использующие библиотеку VirtuinoCM.

Аватара пользователя
Fuji1604
Сержант
Сообщения: 235
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 28
Откуда: Березники
Имя: Сергей

Virtuino HMI на Андроид

#292

Сообщение Fuji1604 » Вчера{, 12:49}

Сейчас пока некогда ими заниматься, на предыдущей странице есть кое-какие блоки, попробуйте их.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

Аватара пользователя
fsergei70
Лейтенант
Сообщения: 531
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 35
Откуда: Ессентуки-Кисловодск
Имя: Сергей

Virtuino HMI на Андроид

#293

Сообщение fsergei70 » Вчера{, 14:39}

Попытался запихнуть в блоки пример Wemos_NodeMCU_ESP8266_ex2_virtual_pins
Вроде все компилируется, в железе не проверял.
Вложения
VirtuinoCM.zip
библиотека
(47.88 КБ) 2 скачивания
Viruino_CM.flp
пробный пример
(101.51 КБ) 2 скачивания

Selivan
Рядовой
Сообщения: 13
Зарегистрирован: 19.11.2017{, 09:49}
Репутация: 1
Откуда: Тула

Virtuino HMI на Андроид

#294

Сообщение Selivan » Вчера{, 18:05}

Проверил в железе (ESP8266 NodeMcu v3).
Работает, но рандомные значения отправляет не на DV index1, а на V index1.
Разобрался, все хорошо.
Спасибо.

Отправлено спустя 16 минут 41 секунду:
Еще, как принять - отправить Boolean?

Ответить

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

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

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