Простой переключатель
Простой переключатель
Подскажите пожалуйста как создать простой переключатель (включение и отключение нагрузки с двух кнопок - либо одной либо другой)?
Есть физическая кнопка и состояние 1/0 приходящее по MQTT не могу понять как их сдружить.
Заранее спасибо!
Есть физическая кнопка и состояние 1/0 приходящее по MQTT не могу понять как их сдружить.
Заранее спасибо!
Простой переключатель
Может Вы это имеете ввиду:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Простой переключатель
vacz, В том то и дело, что подав с кнопки 1 - включаем нагрузку, а подав с MQTT 0 - не можем выключить.
Простой переключатель
Подавайте с МQTT 1 или инвертируйте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Простой переключатель
Получается если с MQTT пришла единица, нажав на кнопку и отправив 0 ничего не произойдет, т.к OR - 1+0 = 1
Простой переключатель
Не знаю какая у Вас схема. Попробуйте так:
Т.К состояние 1 или 0 приходящее по MQTT , то кнопка должна быть с фиксацией или переключатель. Если просто кнопка, то надо за ней поставить ТТ-тригер.
Т.К состояние 1 или 0 приходящее по MQTT , то кнопка должна быть с фиксацией или переключатель. Если просто кнопка, то надо за ней поставить ТТ-тригер.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vacz 26 окт 2017, 19:28, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Простой переключатель
Увы. У меня есть кнопка без фиксации, которая через TT выдает 0 или 1, также есть подписка на топик с которого так же приходит логическая 0 или 1 - оба эти источника должны задать одну переменную, которая дальше учавствует в схеме включения котла. Т.е котел могу включить/выключить как с кнопки так и удаленно по mqtt протоколу. Спасибо за помощь!
Простой переключатель
Я прогнал проект в Proteus . Работает без проблем.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Простой переключатель
Посмотрите, где может быть ошибка? Это мой первый проект.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Простой переключатель
Упростил, сделал просто 2 кнопки. Работает не корректно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Простой переключатель
[img]file:///C:/Program%20Files/Flprog/Help_html/rus/images/FBDRtrig.PNG[/img][img]file:///C:/Program%20Files/Flprog/Help_html/rus/images/FBDRtrig.PNG[/img][img]file:///C:/Program%20Files/Flprog/Help_html/rus/images/FBDRtrig.PNG[/img]После каждой кнопки поставьте блок Rtrig.
Последний раз редактировалось DerAlex 26 окт 2017, 20:03, всего редактировалось 1 раз.
аврора
Простой переключатель
Попробуй.
Добавлено (26.10.2017, 20:19)
---------------------------------------------
PS. Не забудь на Кнопке включить подтягивающий резистор и вкл. защиту от дребезга.
Добавлено (26.10.2017, 20:19)
---------------------------------------------
PS. Не забудь на Кнопке включить подтягивающий резистор и вкл. защиту от дребезга.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Простой переключатель
При данной схеме с использованием двух кнопок (пока исключил MQTT) все работает но каждую кнопку ПОСЛЕ НАЖАТИЯ ДРУГОЙ нужно нажимать дважды для переключения состояния.
Последний раз редактировалось xmaxzzz 26 окт 2017, 20:58, всего редактировалось 1 раз.
Простой переключатель
Увы, перепробовал кучу вариантов, ничего не получилось. Почти день убил, буду признателен за помощь!pan писал(а):может получится с моим блоком
Простой переключатель
Попробуй такой вариант:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Простой переключатель
Вот кусочек умного дома как раз для этих целей...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Простой переключатель
Спасибо друзья! Попробовал обе схемы, предложенная тов. vacz не корректно отрабатывает 0 с второй кнопки (MQTT) включает и выключает реле одновременно, а схема mandrew работает отлично! Спасибо всем кто не остался равнодушным и приложил усилия для помощи!
УВЫ! Потестировав побольше понял что не все корректно. Схема от mandrew отрабатывает если как у него указано стоит кнопочный выключатель без определенного положения, т.е если выключено - он включит а если включено - выключит. В MQTT же если выключено то это всегда 0, если включено - 1. В этой схеме получается что при включении кнопкой и включении после этого по MQTT происходит ВЫКлючение нагрузки.
Когда на блок rTT повторно приходит 1 он меняет состояние на 0.
УВЫ! Потестировав побольше понял что не все корректно. Схема от mandrew отрабатывает если как у него указано стоит кнопочный выключатель без определенного положения, т.е если выключено - он включит а если включено - выключит. В MQTT же если выключено то это всегда 0, если включено - 1. В этой схеме получается что при включении кнопкой и включении после этого по MQTT происходит ВЫКлючение нагрузки.
Когда на блок rTT повторно приходит 1 он меняет состояние на 0.
Последний раз редактировалось xmaxzzz 27 окт 2017, 18:58, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей