Страница 2 из 5
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 27 окт 2019, 22:11
belyx
а попробуйте на входах OR поставить 2 Rtrig по входам от кнопки и от блинка
[spoiler]
1.jpg
[/spoiler]
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 27 окт 2019, 23:20
Mozgoklui
[ref]belyx[/ref], увы, не получилось. Сенсорная кнопка отрабатывает корректно, при этом состояние виртуальной кнопки корректно меняется. Но чтобы виртуальная включила светодиод надо три нажатия на включение и два нажатия на выключение..
Вот проект
Led_backdyn.flp
Отправлено спустя 23 секунды:
[spoiler]
flp4.jpg
[/spoiler]
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 07:02
edyapd
[ref]Mozgoklui[/ref], у вас получается приём переменной и отправка происходит в одном цикле. Мне не удалось заставить ESP работать в дуплексном режиме. Попробуйте сделать задержку на отправку. И отправлять только тогда, когда значение переменной изменилось. А так вы отправляете в каждом цикле и на приём не остаётся времени.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 08:03
Phazz
[ref]Mozgoklui[/ref], А у вас отправка нормально идет?
2019-10-28_09-17-36.png
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 17:30
Mozgoklui
edyapd писал(а): 28 окт 2019, 07:02
Попробуйте сделать задержку на отправку. И отправлять только тогда, когда значение переменной изменилось.
Спасибо, а вы не подскажете как это сделать?
Отправлено спустя 1 минуту 2 секунды:
[ref=#404040]Phazz[/ref], вы в том смысле что я байтовую переменную отправляю как интежер? вполне себе отправляет
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 18:19
edyapd
Mozgoklui писал(а): 28 окт 2019, 17:30
Спасибо, а вы не подскажете как это сделать?
Позволил себе небольшую вольность и подредактировал блок отправки.
Я в проекте оставил две цепочки. Попробуйте по очереди каждую из них. Может какая заработает. Можно ещё поиграться временем задержки в RtrigTimer.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 18:59
Mozgoklui
[ref]edyapd[/ref], увы, оба варианта работают примерно одинаково, там количество нажатий немного отличается до момента фактического срабатывания.. но все равно надо несколько раз ткнуть чтоб включить/выключить...
Я вот думаю, а может как-то сделать, чтобы изменение вида кнопки в приложении происходило исключительно при нажатии на сенсорную кнопку? Ведь при нажатии в приложении и так кнопка является переключателем и меняет вид автоматически..
Или вообще плюнуть и сделать на экране индикатор включения, но не хочется загромождать
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 21:05
edyapd
Попробуйте для проверки совсем убрать отправку переменной на Blynk. И посмотрите, изменится реакция на нажатие виртуальной кнопки или нет. Если не изменится, то проблема не в этом.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 28 окт 2019, 22:31
Mozgoklui
edyapd писал(а): 28 окт 2019, 21:05
Попробуйте для проверки совсем убрать отправку переменной на Blynk.
убрал. сенсорная отрабатывает как надо, виртуальная - через нажатие... То есть в какой-то момент отображение состояния вкл/выкл не отображает действительность..
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 00:31
belyx
а так попробуйте
для тумблеров и кнопок с фиксацией.flp
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 02:36
SergeyShikal
Mozgoklui писал(а): 28 окт 2019, 22:31
убрал. сенсорная отрабатывает как надо, виртуальная - через нажатие... То есть в какой-то момент отображение состояния вкл/выкл не отображает действительность..
У вас блинк тоже не работает, переходите на каскаду

NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 05:38
edyapd
Mozgoklui писал(а): 28 окт 2019, 22:31
виртуальная - через нажатие... То есть в какой-то момент отображение состояния вкл/выкл не отображает действительность..
Что и требовалось. Дальше можно не пытаться, раз даже в одну сторону не проходит. Читал, что есть ещё программы подобного вида. Ищите, пробуйте.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 16:36
Mozgoklui
SergeyShikal писал(а): 29 окт 2019, 02:36
У вас блинк тоже не работает, переходите на каскаду
уже курил каскаду, слишком сложно для меня..
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 18:14
SergeyShikal
так еще есть ардуино есп6288,виртуино.
Ваш проект в ремоте ху
а вдруг заработает.flp
проверена на 2 платах есп и 2 девайсах все работает.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 20:11
Mozgoklui
belyx писал(а): 29 окт 2019, 00:31
а так попробуйте
для тумблеров и кнопок с фиксацией.flp
Спасибо, продолжаю скурпулезно складировать пользовательские блоки, как этот новый триггер. Сам понятия не имею ПОКА как их делать. Однако вся фишка в том, что у меня только в блунке кнопка с фиксацией, а сенсорная - простая.
Что я вообще делаю: у меня тыловые колонки в зале стоят высокие от дом.кинотеатра. Хочу наклеить вертикально на них сзади ленту, чтобы она создавала подсветку стены за колонками. В одну из колонок (поближе к выходу из комнаты) вставлю сенсорную кнопку, чтобы для включения/выключения подсветки каждый раз не лазить в телефон. Ну и в телефоне тоже кнопка и уже настройка света.
Там у меня после решения проблемы кнопок еще предстоит плавное включение и звук нажатия сенсорной кнопки..
В любом случае большое спасибо что помогаете, а то я уже начинаю отчаиваться)) знаний не хватает совсем.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 29 окт 2019, 21:37
Mozgoklui
[ref]belyx[/ref], и все-таки даже с двумя кнопкам с фиксацией некорректно работает...
Я просто в сенсорной кнопке спаял перемычку, превращающую ее в тумблер и попробовал. Уже думал всё, конец мучениям. Ан нет, если ленту включить с сенсорной кнопки, состояние кнопки в blynk изменится правильно, но вот выключить ленту из blynkа можно только с третьего нажатия (выкл-вкл-выкл). Что неприемлемо, например при сценарии вне дома "а не забыл ли я выключить свет?". Хотелось бы чтобы выключалось гарантированно.
Отправлено спустя 54 минуты 24 секунды:
и я правильно понимаю, что этот блок WS2812b создаст массу геморроя если мне вдруг захочется создать эффекты с адресной лентой?
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 30 окт 2019, 00:00
belyx
[ref]Mozgoklui[/ref],
SergeyShikal писал(а): 29 окт 2019, 02:36
У вас блинк тоже не работает
тоже склоняюсь к этому (с блинком раньше пробовал да что-то сразу не сложилось)
да и правда попробуйте ремоте
SergeyShikal писал(а): 29 окт 2019, 18:14
Ваш проект в ремоте ху
а вдруг заработает.flp
и этот
а вдруг заработает v2.flp
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 30 окт 2019, 14:39
Mozgoklui
[ref]belyx[/ref], да я б на ремоте с удовольствием перешёл бы, но черт меня дернул покопаться в блинке и найти там гораздо больше возможностей для самоделок чем в ремоте. Поэтому уже буду учиться пользоваться блинком. Например - трансляция видео с камеры в смартфон, оно мне и не надо пока, но однажды я и до этого дойду.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 30 окт 2019, 18:48
SergeyShikal
Mozgoklui писал(а): 30 окт 2019, 14:39
[ref]belyx[/ref], да я б на ремоте с удовольствием перешёл бы, но черт меня дернул покопаться в блинке и найти там гораздо больше возможностей для самоделок чем в ремоте. Поэтому уже буду учиться пользоваться блинком. Например - трансляция видео с камеры в смартфон, оно мне и не надо пока, но однажды я и до этого дойду.
Тогда сразу переходи на изучение есп32 так как ардуинка не потянет видео.
NodeMCU V3 + RemoteXY + FLProg
Добавлено: 30 окт 2019, 20:19
Mozgoklui
[ref]SergeyShikal[/ref], да, едут и камеры и 32, но это далеко на будущее.
Вы мне лучше подскажите, если не сложно, как сделать такое (попробую своими словами): допустим получен сигнал с blynka (булен) - при его значении 1 присвоить некой переменной N значение X. При значении 0 присвоить некой переменной M значение Y.
Какими блоками это делается?
Вот хочу я например какие-то действия с лентой производить, вешаю какой-то режим на новую кнопку в blynke, и все виснет или работает криво, потому что как я думаю новый режим пытается работать одновременно со всеми этими моими условиями по включению/выключению ленты... Не понимаю как переключать режимы..