1 2 3 4 5 6 7 8 9 10 9/10 8,94оценок: 17

Smarthome - самому и бюджетно?

Тема в разделе "Умный дом", создана пользователем vores8, 31.10.09.

  1. himch
    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    159

    himch

    himch@mail.ru

    himch

    himch@mail.ru

    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    159
    Адрес:
    Санкт-Петербург
    Не смущает ощутимая задержка между моментами нажатия на кнопку и включения лампочки?
     
  2. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    Если вентилятор в туалете будет работать вместе со светом то сидеть там будет шумновато. У меня после выключения света вентилятор включается на 10 минут. Вышел, свет выключил и после этого 10 минут работы вентилятора, никому не мешает и свою работу делает.
     
  3. vores8
    Регистрация:
    26.12.07
    Сообщения:
    367
    Благодарности:
    238

    vores8

    Живу здесь

    vores8

    Живу здесь

    Регистрация:
    26.12.07
    Сообщения:
    367
    Благодарности:
    238
    Адрес:
    Нижний Новгород
    нусколько мыслей по поводу реализации. Сразу скажу - после переезда выяснилось, что есть еще масса неотложных дел (например финишные полы, кухня и пр) поэтому умный дом пока что продвигается в стадии эмулятора.

    Тем не менее - некоторые идеи реализации

    Насчет похода в туалет ночью сложностей особых нет. Надо будет поставить реле с датчиком освещенности (например вот такое ). И подсоединить его к дискретному входу контроллера. Тогда на этом входе будет разомкнутый контакт если "светло" и замкнутый если "темно". Ну и программа будет отрабатывать в зависимости от состояния этого контакта. Например - в коридоре две лампы (л1 л2) и один выключатель В и один датчик движения Д. Логика работы такая:

    л1 = вкл если В = вкл
    л2 = вкл если (В = вкл или (Д = вкл и "темно"))

    То есть если мы включаем выключатель, то загораются обе лампы. Если мы в темное время пробираемся по коридору, то сработает датчик движения и включит только л2.

    Я тут подумал о том чтобы с помощью одного выключателя можно было бы выбирать сценарий освещения в комнате. Ну например - в комнате 4 лампы. Нажимаем на выключатель - загораются все. Нажимаем и держим например 2 секунды - система переходит в режим выбора сценария. Следующее нажатие выключит одну лампу, оставив 3, следующее выключит еще одну, оставив 2, потом 1, потом опять все 4 ну и далее по циклу. Если опять нажать на 2 секунды, то система вернется в обычное состояние, при этом гореть останется столько ламп, сколько выбрано. В обычном состоянии однократное короткое нажатие будет включать/выключать запомненную конфигурацию.

    Единственное НО в такой системе - свет будет выключаться/выключаться не по нажатию, а по отпусканию кнопки (ну вместо выключателей должны быть кнопки однозначно). Но это наверное дело привычки.


    Да нет, а с чего ей быть ощутимой. Полный цикл выполнения программы - миллисекунды, ну пусть десятки миллисекунд. В контроллере вообще стоит охранный таймер, который убивает программы, исполняющиеся больше одной секунды. То есть сканирование всех состояний выключателей-кнопок и генерация ответов (включение-выключение лампочек) будет гарантированно занимать меньше секунды - а по жизни намнооого меньше. Ну и соответственно задержек наблюдаться не будет.


    Ну это зависто исключительно от программной реализации. Опять же - есть лампочка л, вентилятор р и выключатель в. Алгоритм типа такого

    л = вкл если в = вкл
    р = вкл если в = вкл

    лампочка и вентилятор включаются одновременно. Если надо, чтобы вентилятор включался после выключения света, то будет что-то типа

    л = вкл если в = вкл
    р = вкл на 10 минут если л = вкл и в = выкл (вентилятор включается на 10 минут если свет уже горит, но на выключатель нажали чтобы свет выключить)

    Ну это все условно конечно. Но в реальных кодах все очень близко к этому выглядит.


    На 3 этаже 3 спальни, две ванных и коридор. В спальнях по 2 группы освещения, в ванных тоже по 2, в коридоре 2 (в среднем). Итого 12 групп - это уже 12 проводов на освещение плюс столько же на выключатели. Ну еще розетки ессно - как минимум 6 групп (по одной на комнату). Вот и набегает под 30 концов :)
     
  4. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    Рассуждать по поводу разных алгоритмов можно много. Вот расскажу о реально работающей схеме, так же одной из опций моего "УмногоДома"
    На лестнице ведущей на второй этаж стоит пять светильников снизу вверх (типи бра). при включении света каждый включается и выключается с задержкой от другого. При включении света создается иллюзия что свет бежит на верх. При выключении спускается вниз. Через 5 минут выключаются все лампы и остается только средняя (номер 3). Если надо весь свет постоянно для уборки или еще для чего на тач скрине есть кнопка СВЕТ В ПРИХОЖЕЙ. Получается красивое освсещение с функцией экомии.
     
  5. DiaZoN
    Регистрация:
    01.11.10
    Сообщения:
    8.801
    Благодарности:
    10.248

    DiaZoN

    Живу здесь

    DiaZoN

    Живу здесь

    Регистрация:
    01.11.10
    Сообщения:
    8.801
    Благодарности:
    10.248
    Адрес:
    Казань
    Подскажите на чём можно реализовать такое:
    В спальнях (и туалетах) по 2 группы освещения - "прикроватное" и верхний свет. Днём когда света достаточно хочу включать выключать вручную и выключать автоматически по отсутствию людей в комнате.
    Когда стемнеет при входе в спальню (туалет) надо чтобы плавно включался верхний свет, но не на всю яркость. И так же плавно гас при выходе из спальни (туалета). В спальне хорошо бы если бы гас после того как лег в кровать.
    В других комнатах (кухня, зал, обеденная и т.п.) тоже плавное зажигание, но на всю мощь. С возможностью ручной регулировки яркости из комнаты. И плавное отключение при отсутствии людей.

    Дом каркасный, 2 этажа, примерно 200 кв.м. Электроснабежние 0,4 кВ. Отопление (вентиляция+кондиционирование) воздушное (на газу). Освещение лампы накаливания. Провода в один щит без распаечных коробок.
     
  6. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    Задача осуществимая но повозится и поискать части придется.
    1. Вам надо контроллер с аналоговым вх/ выходом (и цифровыми тоже), какой выбирать вам самому по стоимости. (дешевое-враг хорошего).
    2 На улице датчик освещенности который будет давать команду только в темное время.
    3. Тиристорный регулятор для управления лампами желательно со входом 4-20 мА. Какой не знаю, но думаю в нете найти можно. Если производятся на 1200А
    (Tecpower/NOV) то думаю и маломощные можно найти.
    4. В двери поставить два ИК датчика на проход которые будут считать количество людей в комнате и при 0 все выключат.
    5 Емкостной датчик на кровать который тоже все выключит.
    Ну и теперь весь алгоритм объеденить и написать прогу.
     
  7. Sergant99
    Регистрация:
    08.11.10
    Сообщения:
    40
    Благодарности:
    6

    Sergant99

    Участник

    Sergant99

    Участник

    Регистрация:
    08.11.10
    Сообщения:
    40
    Благодарности:
    6
    Адрес:
    Минск
    А вы не могли бы пояснить алгоритм?
     
  8. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    С одной стороны двери ставите датчик А ( в моей программе I 0.0). с Другой датчик В ( в моей программе I 0.1). при пересечении первым А потом В Счетчик считает в плюс . при пересечении первым В потом А Счетчик считает в минус . При количестве больше 1 на выходеQ0.2 имеете логическую еденицу.
    Смотрите в приложении кусок проги. И главное очень быстро не влетать. меньше 10 мили секунд счетчик считать не будет. Меньше пробовал ставить не получается. Скорее всего это ограничено циклом программы т.е. самим контроллером. А так прогу проверил на симуляторе, работает.:um:
     

    Вложения:

    • 1.JPG
    • 2.JPG
  9. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    Хоть бы ответили устраивает разъяснение или нет, я вчера минут 30 продолбался.:faq:
     
  10. Sergant99
    Регистрация:
    08.11.10
    Сообщения:
    40
    Благодарности:
    6

    Sergant99

    Участник

    Sergant99

    Участник

    Регистрация:
    08.11.10
    Сообщения:
    40
    Благодарности:
    6
    Адрес:
    Минск
    Да конечно устраивает! Спасибо вам огромное!
    Просто долго думал что будет если человек передумает войти на половине пути или еще какая нештатная ситуация. Софт усложняется, и все равно жизнь не запрограммируешь.
    Еще раз благодарю. :hello:
     
  11. фонбоб
    Регистрация:
    16.02.11
    Сообщения:
    20
    Благодарности:
    17

    фонбоб

    Участник

    фонбоб

    Участник

    Регистрация:
    16.02.11
    Сообщения:
    20
    Благодарности:
    17
    Адрес:
    Белгород
    Возвращаясь к теме бюджетности системы... В "Мастер КИТ" есть блоки BM8036 (практически то же, только россыпью NM8036) и ВМ8039D, с помощью которых можно реализовать как "умный", так и "послушный дом" начального уровня. Стоимость этих блоков соответственно 2600р. и 3900р.
    Минусы этого решения в том, что если вам не хватит выходов на исполнение, то придётся кое-что подпаивать (умеющй паять, да не убоится!) к плате блока ВМ8036. Что же касается ВМ8036D, то на него есть блок расширения ВМ8069D (1070р.). Итого мы имеем 18 выходов, из которых 6 управляются по каналу GSM посредством SMS, управление по термостатированию (2 шины 1Wire до 16 датчиков на каждую в ВМ8036 и так же в ВМ8039) , управление по "сухому" контакту, управление по аналоговым датчикам (2 канала в ВМ8036 0-5 V--, к примеру, можно подключить датчик влажности, или уровня). Всё это программируется с ПК , причём в ВМ8036 есть внешний дисплей и кнопки программирования, и можно обойтись без ПК, а в ВМ8039 есть возможность частичного перепрограммирования по GSM через SMS команды. В общем получается довольно гибкая и БЮДЖЕТНАЯ система, но реализуемая для тех, у кого руки "дружат" с головой. В стоимость системы так же включаем промежуточные реле с резисторами и транзисторами, если только они понадобятся для полного использования возможности ВМ8036 и исполнительные устройства в виде контакторов, или твердотельных реле с радиаторами.
     
  12. Smart Master
    Регистрация:
    23.09.11
    Сообщения:
    15
    Благодарности:
    4

    Smart Master

    Участник

    Smart Master

    Участник

    Регистрация:
    23.09.11
    Сообщения:
    15
    Благодарности:
    4
    Адрес:
    Одесса
    В спальне хорошо бы если бы гас после того как лег в кровать.


    Вы меня натолкнули на то, как будет вести себя свет ночью, когда человек спит. Ведь если Вы лягли спать, и свет отключился, то вероятней всего, что ночью во время кручения, он включится
     
  13. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    Есть такая штука классная RS-триггер называется. если вы ко входу R подключите свой датчик в кровати, то хоть всю ночь прыгайте и ворочейтесь , свет не включится.
     
  14. Андрей-АА
    Регистрация:
    25.11.09
    Сообщения:
    21.102
    Благодарности:
    15.104

    Андрей-АА

    Умный дом, резервное питание. См. профиль

    Андрей-АА

    Умный дом, резервное питание. См. профиль

    Регистрация:
    25.11.09
    Сообщения:
    21.102
    Благодарности:
    15.104
    Адрес:
    Новая Москва
    Все с освещением развлекаетесь? Лень задницу поднять?
    Систему резервного питания сделали?
    Резервного отопления?
    Охранно- пожарно- управляющую систему, молниезащиту дома, молниезащиту сети уже сделали?
    Интернет провели?
    Канализацию, унитаз, душ, баню сделали?
    Ну, раз все сделали - молодцы, развлекайтесь:):)].
    Я тоже сделал.:hello:
     
  15. Ivan Kulibin
    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону
    Ну так тоже нельзя разговаривать. Человек спрашивает про свет, а вы его напрягаете своими темами. Хотя я считаю что глобальное управление светом это лишнее.
    Конечно из его вопросов и ответов видно что у него прожектов много а из знаний в электронике только красный + а черный -. Но у него есть желание а это уже не плохо. И здесь на форуме мы должны помогать друг другу.