FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Понедельник, 26.06.2017, 06:38
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Выключатель и датчик движения
Выключатель и датчик движения
Psixxx Дата: Понедельник, 06.03.2017, 16:17 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
Всем доброго времени суток.
Появилась нужна в датчике движения, а именно: свет в комнате включается по датчику движения (тут все понятно),
допустим задержка выставлена на самом датчике 3мин на отключение. Хочу
раньше времени отключать свет с выключателя ( без фиксации) а после
отключения света в комнате датчик снова через (допустим 10 сек)
включался и дальше по кругу. Как реализовать данный цикл мне понятно. В
скриншоте видно есть еще команда на длительное нажатие для ручного и
автоматического включения (нашего PIR датчика).
P.S. бьюсь уже 3й день над данной задумкой ничего на ум не приходит, пробовал всякие
таймеры добавлять все тщетно.... может кто знает выход из ситуации?

Добавлено (06.03.2017, 16:17)
---------------------------------------------

 
Vitez Дата: Понедельник, 06.03.2017, 16:18 | Сообщение # 2
Майор
Группа: Проверенные
Сообщений: 144
Награды: 4
Репутация: 1
Статус: Offline
Непонятно тз.
Распишите по пунктам как должно работать.
 
AVGN Дата: Понедельник, 06.03.2017, 18:28 | Сообщение # 3
Подполковник
Группа: Проверенные
Сообщений: 296
Награды: 4
Репутация: 6
Статус: Offline
Psixxx, надо не скриншот а проект сюда выкладывать.
Тогда помощь быстрее получите.


Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
 
Psixxx Дата: Понедельник, 06.03.2017, 20:39 | Сообщение # 4
Рядовой
Группа: Проверенные
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
PIR датчик видит движение , включает реле. Горит свет условное время (допустим 3 мин) ,я выходя из комнаты (чтоб свет не горел эти 3 минуты) нажимаю на выключатель ( без фиксации) свет гаснет . Задержка на новый цикл примерно 10 секунд ( для того чтоб датчик снова не включил свет пока я выхожу из комнаты).
А втрое действие на удержание кнопки должно включать два режима : автоматический ( которой был описан выше) и ручной где свет будет включаться только с кнопки минуя датчик движения.
 
brig62 Дата: Понедельник, 06.03.2017, 23:39 | Сообщение # 5
Лейтенант
Группа: Проверенные
Сообщений: 74
Награды: 1
Репутация: 1
Статус: Offline
Первое, что приходит на ум, поставить после датчика R тригер. Дабы не зависеть от его 3 минутного сигнала. Потом Т тригер. Как то так.
 
brig62 Дата: Понедельник, 06.03.2017, 23:59 | Сообщение # 6
Лейтенант
Группа: Проверенные
Сообщений: 74
Награды: 1
Репутация: 1
Статус: Offline
Что то типа


Возможно инверсию на выкл и датчик надо поставить. Я сам начинающий)) Но чем могу...
Датчик только включает свет. Выключить можно только выключателем. Еще 10 сек свет горит . Потом гаснет и датчик активируется. Удержание более 2 сек блокирует датчик. Еще удержание разблокирует.
По моему должно работать.
Интервал между выходом из комнаты и новым входом в нее не менее 3 мин)))
Прикрепления: PIR.flp(109Kb) · 5447817.png(6Kb)


Сообщение отредактировал brig62 - Вторник, 07.03.2017, 00:43
 
rw6cm Дата: Вторник, 07.03.2017, 08:48 | Сообщение # 7
Генерал-лейтенант
Группа: Проверенные
Сообщений: 755
Награды: 68
Репутация: 50
Статус: Offline
Цитата Psixxx ()
Горит свет условное время (допустим 3 мин) ,я выходя из комнаты (чтоб свет не горел эти 3 минуты) нажимаю на выключатель ( без фиксации) свет гаснет .
Задержка на новый цикл примерно 10 секунд ( для того чтоб датчик снова не включил свет пока я выхожу из комнаты).
Если 3 мин выставляете в PIR, то задержка 10 сек не получится., мин 3мин.
Нужно на RIP джемпер ставить на L и все задержки организовывать в ардуино.

П\с спрячьте фото в первом посте под спойлер


Win7-32, FLProg (portable)

Сообщение отредактировал rw6cm - Вторник, 07.03.2017, 08:52
 
brig62 Дата: Вторник, 07.03.2017, 09:57 | Сообщение # 8
Лейтенант
Группа: Проверенные
Сообщений: 74
Награды: 1
Репутация: 1
Статус: Offline
Цитата rw6cm ()
мин 3мин.
Почему? Я выше схему привел. Выключить свет можно сразу после включения. Другое дело, что датчик включит свет снова не ранее чем через 3 мин. Что в ней не рабочего?
Цитата rw6cm ()
все задержки организовывать в ардуино
Это конечно более правильно. Я конкретно с Ардуиновскими еще не работал. Сейчас посмотрел. Что джампер переключает?


Сообщение отредактировал brig62 - Вторник, 07.03.2017, 10:05
 
Vitez Дата: Вторник, 07.03.2017, 10:51 | Сообщение # 9
Майор
Группа: Проверенные
Сообщений: 144
Награды: 4
Репутация: 1
Статус: Offline
А втрое действие на удержание кнопки должно включать два режима :
автоматический ( которой был описан выше) и ручной где свет будет
включаться только с кнопки минуя датчик движения.
Что бы понять как написать программу, надо понять как она должна работать. Досконально. Как удержание кнопки включит 2 режима? Удержанием необходимо переключиться в режим, когда работает только с кнопки?
 
Psixxx Дата: Вторник, 07.03.2017, 11:02 | Сообщение # 10
Рядовой
Группа: Проверенные
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
brig62, в том то и вся соль... А если я выйду и зайду? Света не будет. Нужно гибкое решение...
 
Boroda Дата: Вторник, 07.03.2017, 11:05 | Сообщение # 11
Генерал-лейтенант
Группа: Проверенные
Сообщений: 793
Награды: 35
Репутация: 36
Статус: Offline
Psixxx, тестируйте.

ПИР включает свет на 3 минуты, если свету осталось гореть меньше 3х минут (если включили от кнопки, то ПИР не уменьшит время).
Короткая кнопка отключает свет и блокирует ПИР на 10 секунд.
Длинная кнопка включает свет на 9 часов (АнтиЗабывашка).
Логика срабатывает при отпускании кнопки.

Кнопка и ПИР замыкаются на землю при сработке.
У ПИРа на выходе должен быть короткий импульс.

Если попытаетесь все поместить на одну плату, то нарушится логика работы.

П.С. уберите картинку под спойлер в первом посте, а то экран разрывает.
Прикрепления: Svet_PIR_key.flp(240Kb)


Сообщение отредактировал Boroda - Вторник, 07.03.2017, 11:30
 
Psixxx Дата: Вторник, 07.03.2017, 11:06 | Сообщение # 12
Рядовой
Группа: Проверенные
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
Vitez, Да именно, удержание включает режим управления только с кнопки.
 
Vitez Дата: Вторник, 07.03.2017, 11:13 | Сообщение # 13
Майор
Группа: Проверенные
Сообщений: 144
Награды: 4
Репутация: 1
Статус: Offline
Набросал вот проектик. Надо тестить.

Добавлено (07.03.2017, 11:13)
---------------------------------------------
Мм. Протупил немного. Неправильно реализована цепь включения с кнопки.

Прикрепления: 4369193.flp(171Kb)
 
brig62 Дата: Вторник, 07.03.2017, 11:22 | Сообщение # 14
Лейтенант
Группа: Проверенные
Сообщений: 74
Награды: 1
Репутация: 1
Статус: Offline
Цитата Psixxx ()
Света не будет. Нужно гибкое решение...
Цитата rw6cm ()
Нужно на RIP джемпер ставить на L и все задержки организовывать в ардуино.
Вот правильное решение. Я не знал, что в датчике можно включить такой режим. Тогда он начинает работать так же как выключатель. Подает один импульс. Дальше все на много проще.
 
Psixxx Дата: Вторник, 07.03.2017, 12:20 | Сообщение # 15
Рядовой
Группа: Проверенные
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
brig62, Он работает в режиме перезагрузки, по мне так мб это еще сложнее реализовать.
Не понятно, что будет после 3х минут если я буду находиться в комнате? Свет выключится и снова включится? Если да, то это для меня не решение...

Добавлено (07.03.2017, 12:20)
---------------------------------------------
Код от пользователя Boroda, идеальное решение. Минус правда в его сложности и объеме.

 
Форум » Основной » Спросить у знатоков » Выключатель и датчик движения
Страница 1 из 212»
Поиск:

FLProg © 2017
Яндекс.Метрика