Virtuino HMI на Андроид
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Virtuino HMI на Андроид
При подключении в режиме веб-сервера на ESP8266-01 выдает (при тесте) "Используйте firmware ver.1.69". У меня версия библиотеки стоит 1.69. ЧЯДНТ?
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
Неверный перевод. Не используйте, а используется.lexuv писал(а): 10 авг 2018, 18:55При подключении в режиме веб-сервера на ESP8266-01 выдает (при тесте) "Используйте firmware ver.1.69". У меня версия библиотеки стоит 1.69. ЧЯДНТ?
Virtuino HMI на Андроид
А, то есть все работает -- ё-моё. А я сижу ломаю голову.
Спасибо, мил человек.
Virtuino HMI на Андроид
Привет ребята,что не так делаю:
[spoiler]Arduino: 1.8.5 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\InGwar\AppData\Local\Temp\flprog\pr3\pr3.ino:1:0:
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:41: error: 'A1' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:45: error: 'A2' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:49: error: 'A3' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:53: error: 'A4' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:57: error: 'A5' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
Несколько библиотек найдено для "Ethernet.h"
Используется: C:\Users\InGwar\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Ethernet
Не используется: c:\Program Files (x86)\FLProg\ideV2\libraries\Ethernet
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
[spoiler]Arduino: 1.8.5 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\InGwar\AppData\Local\Temp\flprog\pr3\pr3.ino:1:0:
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:41: error: 'A1' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:45: error: 'A2' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:49: error: 'A3' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:53: error: 'A4' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:57: error: 'A5' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
Несколько библиотек найдено для "Ethernet.h"
Используется: C:\Users\InGwar\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Ethernet
Не используется: c:\Program Files (x86)\FLProg\ideV2\libraries\Ethernet
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
Прикрепите проект.chess писал(а): 12 авг 2018, 13:10Привет ребята,что не так делаю:
[spoiler]Arduino: 1.8.5 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\InGwar\AppData\Local\Temp\flprog\pr3\pr3.ino:1:0:
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:41: error: 'A1' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:45: error: 'A2' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:49: error: 'A3' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:53: error: 'A4' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:57: error: 'A5' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
^
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:151:53: note: in expansion of macro 'analogInputPinsMap_'
byte analogInputPinsMap[arduinoAnalogPinsSize] = analogInputPinsMap_ ;
^
Несколько библиотек найдено для "Ethernet.h"
Используется: C:\Users\InGwar\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Ethernet
Не используется: c:\Program Files (x86)\FLProg\ideV2\libraries\Ethernet
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
Virtuino HMI на Андроид
ошибка с аналоговыми входами
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
У вас входы A0...A5. Но у NodeNCU только один аналоговый вход! Вот вам и ошибка. Вы заливаете прошивку в ESPшку? А это прошивка для Arduino UNO (NANO). А ESPшка используется в качестве модема управляемого AT командами. Связь между ними через UART (пины 2,3).chess писал(а): 12 авг 2018, 13:10Arduino: 1.8.5 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\InGwar\AppData\Local\Temp\flprog\pr3\pr3.ino:1:0:
c:\Program Files (x86)\FLProg\ideV2\libraries\virtuino/VirtuinoEsp8266_WebServer.h:67:41: error: 'A1' was not declared in this scope
#define analogInputPinsMap_ { A0, A1, A2, A3, A4, A5}
Отправлено спустя 27 минут 38 секунд: Вот пример где NodeMCU точка доступа, код заливается в нее.
SSID: NodeMCU Password:12345678
Server port: 8000
блок не причесаный, но там все понятно. Не разберетесь спрашивайте

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Virtuino HMI на Андроид
Kotafey писал(а): 13 авг 2018, 11:16спасибо, добрый человек, работаетchess писал(а): 12 авг 2018, 13:10
Вот пример где NodeMCU точка доступа, код заливается в нее.
SSID: NodeMCU Password:12345678
Server port: 8000
блок не причесаный, но там все понятно. Не разберетесь спрашивайте:
[spoiler][/spoiler]
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
Доброго времени суток. Подскажите в таком вопросе: у меня в Виртуино есть переключатель, подключен на виртуальный пин, положим, DV2, который подключен к булевскому пункту меню, который сохраняется в EEPROM. Если я подключу DV2 напрямую ко входу записи в пункт меню (чтоб отслеживать изменение), это будет происходить постоянно, и я убью EEPROM. Т.е. мне надо добавить вход на разрешение записи в пункт меню. Главный вопрос: по какому событию я должен разрешить запись? Как отследить сам момент переключения и передать его на вход Set, чтобы запись происходила только при переключении, а не постоянно?
Отправлено спустя 8 минут 10 секунд:
Все, допер: есть же блок "Детектор изменения числа".
Отправлено спустя 8 минут 10 секунд:
Все, допер: есть же блок "Детектор изменения числа".
Virtuino HMI на Андроид
я не очень в этом разбираюсь, но думаю, что виртуал, потому что создал сервер в виртуино .., понемногу осваиваю программу
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
Я про андроид. Это же на компе?
Virtuino HMI на Андроид
И у меня такая же проблема,только 80й порт работает.Вы решили эту проблему?dizzyy писал(а): 07 фев 2018, 00:07нужна помощь .. сейчас как раз пробую 8266 .с Remotexy вроде получается , а во с виртуино никак..
проблема вот в этих строчках
IPAddress ip(192, 168, 1, 150); // where 150 is the desired IP Address
IPAddress gateway(192, 168, 1, 1); // set gateway to match your network
IPAddress subnet(255, 255, 255, 0); // set subnet mask to match your network
WiFi.config(ip, gateway, subnet); // If you don't want to config IP manually disable this line
в роутерах свой серве раздачи ИП , и принимать готовый никак ..
и второе , можно уйти на какой то другой порт , я уже все перелопатил, кроме 80 и порта не хочет открывать ...возможно это провайдер чудит, главное разобраться чтоб конектилось, а там буду пробовать проброс портов.
Virtuino HMI на Андроид
проброска порта в роутереSaman писал(а): 21 авг 2018, 09:05И у меня такая же проблема,только 80й порт работает.Вы решили эту проблему?
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
Мало инфы, какой роутер, это локально или через инет?Saman писал(а): 21 авг 2018, 09:05И у меня такая же проблема,только 80й порт работает.Вы решили эту проблему?dizzyy писал(а): 07 фев 2018, 00:07нужна помощь .. сейчас как раз пробую 8266 .с Remotexy вроде получается , а во с виртуино никак..
проблема вот в этих строчках
IPAddress ip(192, 168, 1, 150); // where 150 is the desired IP Address
IPAddress gateway(192, 168, 1, 1); // set gateway to match your network
IPAddress subnet(255, 255, 255, 0); // set subnet mask to match your network
WiFi.config(ip, gateway, subnet); // If you don't want to config IP manually disable this line
в роутерах свой серве раздачи ИП , и принимать готовый никак ..
и второе , можно уйти на какой то другой порт , я уже все перелопатил, кроме 80 и порта не хочет открывать ...возможно это провайдер чудит, главное разобраться чтоб конектилось, а там буду пробовать проброс портов.
Virtuino HMI на Андроид
Разобрался!Работает и по локалке и через инет.Пойду стат. адрес оформлять.Теперь проблема с NODE MCU V.3, незаливается скейч из примера chess
Отправлено спустя 4 минуты 59 секунд:
Saman писал(а): 22 авг 2018, 07:42Разобрался!Работает и по локалке и через инет.Пойду стат. адрес оформлять.Теперь проблема с NODE MCU V.3, незаливается скейч из примера chess
Отправлено спустя 1 минуту 41 секунду:
Вот этот пример
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Virtuino HMI на Андроид
В флпрог 3.1.3 не получается сохранять данные в EEPROM, используя блоки "Запись в EEPROM", "Чтение из EEPROM".
Помогите с примером.
Помогите с примером.
- Kotafey
- Лейтенант
- Сообщения: 311
- Зарегистрирован: 18 июл 2018, 15:03
- Откуда: Геленджик
- Имя: Константин
Virtuino HMI на Андроид
Saman писал(а): 22 авг 2018, 07:49Разобрался!Работает и по локалке и через инет.Пойду стат. адрес оформлять.Теперь проблема с NODE MCU V.3, незаливается скейч из примера chess
Отправлено спустя 4 минуты 59 секунд:Прикрепите проект.Saman писал(а): 22 авг 2018, 07:42 Разобрался!Работает и по локалке и через инет.Пойду стат. адрес оформлять.Теперь проблема с NODE MCU V.3, незаливается скейч из примера chess
Отправлено спустя 1 минуту 41 секунду:
Вот этот пример
Отправлено спустя 26 секунд:Память встроенная?Selivan писал(а): 22 авг 2018, 19:10В флпрог 3.1.3 не получается сохранять данные в EEPROM, используя блоки "Запись в EEPROM", "Чтение из EEPROM".
Помогите с примером.
Virtuino HMI на Андроид
Проблема с использованием блоков EEPROM решена.
Уважаемый Автор внёс поправки и в следующем релизе все будет работать.
Уважаемый Автор внёс поправки и в следующем релизе все будет работать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость