На всіх дверях стоять класичні герконові датчики відкриття:
На їх основі в окремих приміщеннях вдається побудувати або поліпшити логіку управління подіями.
Наприклад, світло в пральнею, управляється (поки) без використання датчика руху:
Сигнал від змінної d_dv9 через функцію f_trig (виділення заднього фронту, тому що відкриття двері це перехід з 1 на 0) виставляє семафор, змінна lds10 переходить в логічну 1, лампочка запалюється.
Одночасно (при відкритті дверей) запускається нижній таймер з часом затримки tmr2 - 30 хвилин (це значення присвоєно змінної при описі і в подальшому може бути модифіковано або програмно, або отладчиком, якщо це буде потрібно).
Коли таймер закінчує рахунок, світло згасне.
Якщо двері закривається, то запускає верхній таймер з часом затримки tmr1 - 15 секунд. після закінчення цього часу світло гасне. Затримка потрібна для того, що б можна було прикрити двері і взяти щось що лежить за нею і при цьому світло не встиг би згаснути.
У вбиральні датчик відкриття дверей дозволяє включити світло всередині неї до того як спрацює датчик руху. .
В санвузлах - вмикає світло при відкриванні дверей.
У нижньому гасить, якщо двері закриті більше 15 хвилин. У верхньому так зробити не можна, тому що там ванна, в якій можна пролежати більший час. Там подібна автоматика з'явиться слідом за установкою там датчиків руху.
Не дуже зрозуміло, чи буде працювати як треба датчик руху у ванній? Вийде ліг в ванну, полежав хвилин 15 і кінець світу. Що робити? Найпростіше помахати рукою. І не факт що спрацює. Тоді встати і пройтися в повній темряві. Чи спрацює напевно, але можливо вже після того, як розбив дзеркало або фейс. Повірте, у мене є невеликий досвід. Поставив датчик в передпокої. Приходиш додому, відкриваєш двері - все відмінно працює. Світло включився. Роздягнувся, пройшов до кімнати - через 10 хвилин світло вимкнулося. Але якщо в цей момент потрібно повернутися, потрапляєш в темряву. Тому що у ДД є затримка секунд 3-5. А якщо затримався в передпокої на одному місці (шнурок не розв'язувати), світло згасло. Знову махай руками. Може у вас датчик який-небудь хитрий? У мене звичайний з магазину "Світло". У мене ідея зробити датчики проходу в дверний проріз з розпізнаванням напрямки. Обробка сигналів - комп'ютер. Зайшов до кімнати - світло включився. Вийшов (через будь-які двері) - вимкнувся. Зайшли кілька людей - поки все не вийдуть світло не вимикається. Не знаю зумію втілити в залізо чи ні. Спочатку потрібно будинок добудувати, а це років зо два, не менше. А потім можна і вчити його уму-розуму.
Не дуже зрозуміло, чи буде працювати як треба датчик руху у ванній? Вийде ліг в ванну, полежав хвилин 15 і кінець світу. Що робити? Найпростіше помахати рукою. І не факт що спрацює. Тоді встати і пройтися в повній темряві. Чи спрацює напевно, але можливо вже після того, як розбив дзеркало або фейс. Повірте, у мене є невеликий досвід. Поставив датчик в передпокої. Приходиш додому, відкриваєш двері - все відмінно працює. Світло включився. Роздягнувся, пройшов до кімнати - через 10 хвилин світло вимкнулося. Але якщо в цей момент потрібно повернутися, потрапляєш в темряву. Тому що у ДД є затримка секунд 3-5. А якщо затримався в передпокої на одному місці (шнурок не розв'язувати), світло згасло. Знову махай руками. Може у вас датчик який-небудь хитрий? У мене звичайний з магазину "Світло". У мене ідея зробити датчики проходу в дверний проріз з розпізнаванням напрямки. Обробка сигналів - комп'ютер. Зайшов до кімнати - світло включився. Вийшов (через будь-які двері) - вимкнувся. Зайшли кілька людей - поки все не вийдуть світло не вимикається. Не знаю зумію втілити в залізо чи ні. Спочатку потрібно будинок добудувати, а це років зо два, не менше. А потім можна і вчити його уму-розуму.
У мене на цей рахунок ідеї наступні:
у мене на старій квартирі теж був датчик руху в коридорі. річ безумовно корисна, хоча й не без нарікань. Дійсно бували випадки коли він включався не відразу, а з затримкою, особливо це погано коли з коридору входиш в темну квартиру. і дійсно він гаснув, хоча хтось в цей момент знаходився в коридорі.
З усім цим я і збираюся боротися в своїй квартирі.
1. Для прискорення запалювання світла двері обладнані датчиками відкриття. За рахунок їх спрацьовування світло запалюється швидше, ніж поки будеш входити до приміщення, де на тебе спрацює датчик руху.
2. Автоматичні вмикачі світла з датчиком руху з магазину "Світло" дійсно володіють не дуже хорошою чутливістю і найголовніше таке відчуття, що коли вони включили світло, вони ніби стають підсліпуватими і не дивлячись на те що ти рухаєшся в зоні їх дії, по через певний час гасять лампу. У мене закладений такий алгоритм, що кожне спрацьовування датчика руху скидає таймер і він починає відлік з самого початку. Якщо при цьому використовувати високочутливий датчик руху і досить тривалий таймер (хоча в гардеробній наприклад вистачає всього 1 хвилини, там весь час рухаєшся, вибираючи потрібну річ, а ось над диваном біля телевізора думаю варто поставити не менш 15 хвилин затримки), то ймовірність що світло згасне коли потрібен - мала.
3. У ванній я думаю вчинити саме за таким принципом - 2-3 датчика руху над ванною і якщо тільки людина не зник під воду хвилин на 15, думаю зі світлом все буде в порядку.
4. Крім того мною придуманий (але поки що не реалізований програмно) метод запобігання ситуації "людина в повній темряві". Для цього світло гаситься (після тривалої відсутності спрацювання датчиків руху) не відразу, а шляхом поступового або ступеневої тушковані. Всі лампи розжарювання у мене управляються через диммери, так само закладена можливість регулювання яскравості і в основні люмінесцентні світильники. Після того як яскравість ламп зменшилася, у людини буде ще наприклад 3 хвилини що б добре помахати ручкою. -))))
У мене закладений такий алгоритм, що кожне спрацьовування датчика руху скидає таймер і він починає відлік з самого початку.
Власне все датчики руху, принаймні ті що я бачив, саме за таким алгоритмом і працюють.
1 хвилини в передпокої не вистачить, (розв'язати шнурки). Але це так, дрібниці. У мене в передпокої люк у підвал. Справжній льох поки не доробив, а цей невеликий, близько метра. Тільки захочеш набрати картоплі - кінець світу. Якщо поставити датчик з великою чутливістю, реагує на кішок (їх у мене дві)
Я думаю Вам доведеться або підбирати датчики з потрібними параметрами, або їх допрацьовувати. Я напевно буду ліпити що небудь своє, типу "датчик присутності людини в приміщенні", благо паяльник в руці тримати вмію. Але це в майбутньому.
А ось над диваном перед телевізором такий датчик я б не ставив. Буде гаснути, причому в самий невідповідний момент. І включатися, як тільки піднесеш до рота банку з холодним пивом.