Ответы пользователя по тегу Умный дом
  • Как максимально просто реализовать запуск программы на компьютере по нажатию механической кнопки?

    Организационно это решается так - на ПК должен быть драйвер, который управляет каким-либо устройством, или в данном случае смотрит состояние устройства и выполняет то, что ему задано алгоритмом. Но вполне можно для низких скоростей обойтись любой прикладной программой, и слушать любой низкоскоростной порт - COM, LPT. Например, как подсказали, слушать состояние какого-то сигнала на COM порту, и делать действия нужные. Кроме кнопки, нужно по-хорошему сделать устройство сопряжения между кнопкой собственно и ПК. Например, к ПК будет COM порт смотреть или LPT, а устройство будет внутри по нажатию кнопки переключать триггер, а возвращать его состояние либо по таймауту (допустим, 0,3...0,5с, да хоть 10 секунд), либо по сигналу с ПК (драйвер или программа на ПК посмотрела что состояние сигнала изменилось, сделала что нужно, и послала на другой вывод свой сигнал).
    spoiler
    В древние времена (в начале 2000х) делал на коленках через LPT порт и программку на QBASIC небольшую управление через датчик освещённости (да обычный фоторезистор), свет в комнате включился - выполняет одни действия, выключился - другие. Ничего сложного особо. На выход тоже делал через LPT управление громкостью звука на через самодельный цифровой регулятор громкости, подключенный к LPT опять же.
    Ответ написан
    Комментировать
  • Как детектить собаку на кровати?

    Заведите кота. Он будет спать на кровати, и такую собачку в клочья порвёт, если полезет к нему :)
    Но это надо было изначально чтобы они вместе росли, и приучены были, где кому можно спать.

    А если серьёзно, то нужно чуть упростить задачу - пусть собаке будет запрещено заходить в ту комнату, где кровать (на которую запрещено залезать). Тогда в дверном проёме ставим два датчика оптических, один на уровне собаки, второй гарантировано выше, но так, чтобы дочка точно не прошла под ним, даже на корточках. Тогда логика простая - сработали два датчика - прошёл человек, сработал только нижний - собака (бьём током из ошейника, ну или как там планировали наказывать, можно сирену включать и вызывать омон :-)
    spoiler
    Вот тут рассуждают - контроллеры, умные камеры, нейронные сети, детекторы движения, тепловизоры... Будто президента охраняют. С двумя простыми датчиками и никаких контроллеров не надо.
    Ответ написан