Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Arduino » Автомат отключения домофона

    Автомат отключения домофона

    Автомат- выключатель для домофона.

    Небольшая приставка, которая подключается в разрыв линии и управляет режимами (вкл/выкл) домофона. Данная приставка будет работать только с домофонами координатного типа (Визит, Цифрам, Метаком и т.п.)
    Домофон - вещь полезная и вредная одновременно.
    Мне лично домофон нужен. Я не хочу бегать с пятого этажа если пришли ко мне (гости/ врач/ техник интернета/ доставка воды/ суши-ролы/ посылки и т.п.) Но одновременно раздражают, а иногда откровенно мешают жить, лишние звонки в домофон (почта/ реклама/ соседка ключ забыла/ врач к соседям и т.п.)
    Конечно на большинстве трубок есть волшебная кнопочка. Нажал и никто тебя не беспокоит. Проблема в том, что я забываю включить домофон обратно.

    Поэтому я решил изготовить устройство, которое будет в автоматическом режиме отключать домофон на ночь и включать его утром. А также иметь возможность отключения в любое время (внук пришел в гости и лег спать, или я сам сплю после ночной смены). Изначально был определен ряд требований к устройству:
    1. Устройство должно быть отдельным блоком, без вмешательства в конструкцию трубки.
    2. При отсутствии напряжения и/или интернета устройство не должно оказывать влияние на работу домофона.
    3. Устройство должно автоматически переключать режимы вкл /выкл по заранее заданным временным уставкам.
    4. Должна быть возможность оперативного изменения режима работы домофона, с последующим возвратом в «автоматический» режим.

    Для реализации задуманного я использовал:
    Модуль реле с ESP-01 ссылка
    Зарядник от старого сотового телефона
    Двухцветный светодиод
    Пара тактовых кнопок
    Несколько резисторов

    Схема устройства:
    Автомат отключения домофона

    Описание принципа работы:
    Если устройство находится в режиме «домофон включен» линия, через нормально замкнутые контакты реле, подключена к абонентской трубке. На устройстве горит красный диод. Вызовы беспрепятственно будут проходить на трубку.

    Если нет напряжения питания, то реле обесточено, и не оказывает влияние на работу устройства. На устройстве не горит не один диод.
    При включении режима «домофон выключен», срабатывает реле. В линию вместо трубки подключается сопротивление 51 ом. На устройстве горит зеленый светодиод. Вызовы в трубку не проходят. При попытке вызова, на вызывной панели будут гудки, как будто абонент не берет трубку. (Если не подключать в линию сопротивление, а просто разорвать цепь то на вызывной панели будет сообщение об ошибке)
    При подаче напряжения, модуль ESP-01 подключается к домашней WiFi сети и запрашивает текущее время на NTP сервере.
    Если не удалось подключиться к сети или обновить текущее время работа автомата не начинается. На устройстве одновременно горят красный и зеленый диоды. (если использован двухцветный светодиод, то его свечение будет оранжевое)

    В случае успешного получения текущего времени устройство переходит в автоматический режим работы. Я установил для себя период «покоя» с 22-30 до 09-00, в это время устройство переводит домофон в режим «отключено».
    Остальное время домофон находится в состоянии «включено».
    Если в любое время нажать (коротко) кнопку «Р» то, домофон перейдет на три часа (время можно изменить в скетче) в состояние «вЫключено». (будет гореть зеленый светодиод.) По истечении заданного времени устройство переключится в режим «автомат».
    Если кнопку «Р» нажать длительно (2сек.) то, домофон перейдет на те же три часа в состояние «включено». (будет гореть зеленый светодиод.) По истечении заданного времени устройство переключится в режим «автомат».
    При нажатии на кнопку «А» (на самом деле это кнопка reset) происходит перезагрузка модуля ESP-01 и устройство переходит в режим «автомат».

    В процессе работы, для устранения неточности хода «внутренних» часов ESP- 01 один раз в сутки запрашивает и корректирует актуальное время.

    Модуль реле ESP-01 уже имеет на борту стабилизатор 3,3в. – типа AMS1117.
    Согласно даташиту - максимальное входное напряжение для AMS1117 = 15в. Значит подойдет практически любой зарядник, который может выдать напряжение от 5 до 12в, и ток от 250мА.
    На плате модуля реле ESP-01 не предусмотрены точки подключения для кнопок и прочих элементов управления. Поэтому я припаял провода непосредственно к разъему.

    Тактовые кнопки и клеммы подключения линии я расположил на отдельных обрезках макетных плат, на обратной стороне расположены необходимые резисторы. У меня не оказалось в наличии резистора на 51 ом, поэтому поставил параллельно парочку на 100 ом.
    Для индикации текущего режима работы, я изначально я планировал использовать два светодиода красный и зеленый. Но в результате поставил один двухцветный, трехвыводной с общим катодом. (марку не помню). Вообще можно использовать любые, только не забудьте про токоограничивающие резисторы. Ток через диод не должен превышать 20Ма. А лучше если он будет близок к 10мА. Я использовал резисторы – 830 ом.

    Кнопки управления, светодиод и клеммы для подключения я расположил на макетных платах.

    Корпус устройства распечатал на 3д принтере


    Архив с моделями для печати. tolkatel-knopkiv2.zip [335.48 Kb] (скачиваний: 2)
    Установил в корпус предварительно прошитый модуль и платы.



    Про скетч и прошивку модуля.
    Я прошивал модуль из среды Arduino IDE
    Прошивка модуля ESP 01 отличается от прошивки Ардуино плат.
    Данный модуль не имеет USB гнезда, поэтому я использовал USB TTL адаптер


    Для прошивки модуля необходимо:
    1. Подключить Контакты RX TX к соответствующим (крест- накрест) контактам USB/TTL конвертера.
    2. Замкнуть на «землю» контакт GIPO 0
    3. Подать (через резистор 10к) высокий уровень на контакт «EN»
    4. Подать питание 3,3в (VCC и GND). Обратите внимание что напряжение питание ESP 3,3 вольта. Не подавайте 5вольт!
    Модуль готов к прошивке.

    Я рекомендую сначала загрузить тестовый скетч:
    Сссылка на архив aunooffdomofon_testwifi.zip [1.38 Kb] (скачиваний: 5)
    Перед загрузкой скетча не забудьте ввести логин и пароль от своей WiFi сети и коэффициент коррекции часового пояса.
    *После прошивки не забудьте отключить GIPO 0 от «земли»

    После загрузки откройте монитор порта, вы должны увидеть сообщение об успешном подключении модуля к сети, его ip адрес и текущее время, которое будет обновляться с интервалом 1 сек. Если все правильно, можно загружать «рабочий» скетч
    Ссылка на архив. autooffdomofon_v2_pabljc.zip [2.32 Kb] (скачиваний: 7)
    Перед загрузкой в скетче вводим актуальные :
    Логин и пароль от своей WiFi сети. (const char* ssid и const char* password )
    Коэффициент коррекции часового пояса. (const long utcOffsetInSeconds)
    Желаемые время выключения и включения. (hours_night_off, hours_night_on)
    Желаемая длительность перевода в ручной режим (мин) (minut_night_on)

    Модуль ESP-01 имеет весьма ограниченное количество доступных GIPO портов. Это GIPO 0 (сюда подключено реле) и GIPO 2 – сюда будет подключена кнопка «Р». Вторая кнопка («А») подключена параллельно штатной кнопке «Reset». В принципе, для работы устройства достаточно. Но хочется еще получить индикацию режимов работы. Для этой цели мы будем использовать контакты TX, RX (GIPO1, GIPO3).
    Добавим в скетч пару строк:
      pinMode (Gren_led_pin, FUNCTION_3);//  (TX) меняем контакт на GPIO.
      pinMode (Red_led_pin, FUNCTION_3); //  (RX) меняем контакт на GPIO.

    Теперь мы можем GIPO1, GIPO3 для подключения светодиодов. Выходы RX TX стали недоступны для чтения/передачи, а значит мы не сможем использовать общение с модулем по COM порту. В нормальном режиме работы нам это не нужно. А в режиме перепрошивки RX TX будут по прежнему, доступны.

    Теперь когда модуль ESP -01 прошит и устройство собрано можно подключить его к домофону.
    (Точнее в разрыв домофонной линии.) Имейте ввиду, для работы домофона важна полярность подключения!
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Коммутатор WiFi для бытовой техники с ESP8266 (умный дом)

    FLAC-плеер на основе ESP32 и PCM5102A

    5.5
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    5.5
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    8
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 6.33 из 10 (голосов: 2 / История оценок)

    Добавить комментарий

    14 комментариев
    Валерий
    ino53,


    Моя стопудово не знает!!!  Она, может, и догадывается, что за квартиру платят, но где и как это делать - не умеет.))) Как-то так повелось, что я этим всю жизнь занимаюсь... Сейчас, правда, кидают в ящик форму-распечатку, но на этот момент, обычно, у меня уже оплачено по ЕРИПу, так что я её сразу в мусор. Идти за очками и читать - лень))).

    Пошли в кофейню, поболтаем....

    Але нови ностра алис!
    ino53
    Цитата: Валерий
    я, например, не знаю, сколько я плачу за домофон,

    Темнота! Я вот не поленился, узнал у жены (за что немедленно огреб...). Оказывается, 92 бел. копейки в месяц, меньше половины доллара... pardon  


    Валерий
    Цитата: Korolev
    Платить за покупку товара не только продавану, но ещё и банкирам - глупость несусветная.


    А я вот сейчас думаю нечто такое совершить, покупая мебель... Только не я буду обоим платить, а продаваны за меня банку пусть заплатят. Сейчас же многие крупные "продаваны" предлагают беспроцентную рассрочку". Надо, конечно, следить за "скрытым текстом". Если это - просто ритейлеры, то часто они применяют уловки. Например, утверждая, что это - не кредит, а рассрочка, честно делят цену на количество платежей. Но при этом у них есть "бонусное предложение" - при оплате одним взносом ты получаешь скидку в двадцать процентов! )))))

    И многим невдомёк, что "минус 20%" - это и есть настоящая цена товара! А ты просто берёшь его не в рассрочку, а в кредит, под эти самые 20%.))))

    Но вот, если это производитель - то, как правило, рассрочка честная. И я подумал, а почему бы и нет? У меня есть вся сумма, но зачем? Если цена точно не меняется, (И, по договору, точно не изменится, хоть война, хоть манёвры!))). то пусть мой интернет-банкинг списывает по сто долларов в месяц, да и всё! Даже никаких телодвижений делать не нужно...))))

    Вот, взял только что для этого справку о своих доходах на всякий случай... Завтра съездим, посмотрим...

    Але нови ностра алис!
    Валерий
    Цитата: Korolev
    А у нас регулярно, причём не предлагают что-то там купить, а представляясь сотрудниками службы безопасности банка, и выражая озабоченность подозрительными операциями по моему счёту, пытаются спасти мои деньги, для чего им срочно необходим доступ к моему счёту.   


    Такое и у нас было. Я ж говорил, что пошла волна такого. В прошлом гуду. Сейчас уже поуспокоилось. 

    (Видимо, те-же люди. В интернете расстояний нет, а они звонят через вайбер обычно). Мне один раз звонили. Жене тоже один раз. Но на это уже никто не ведётся, потому и на спад пошло. Да и вычисляют их сейчас...

    Але нови ностра алис!
    Валерий
    Цитата: bizidom-rastuschij
    Ваши математические выкладки были бы верны, если бы домофоны работали во всех (из 15) квартир. Только вот беда, из всего 15 квартир домофон работает только в четырех (кроме моей). Остальные не хотят платить. А значит вероятность, что непрошенные гости наберут мой номер, (с учетом того что днем, жильцы оставшихся четырех квартир на работе)  практически 100%.
    Такова вот правда жизни....    


    Да уж... Если это так, то не позавидуешь...

    Только вот... У меня, например, такое в голове не укладывается (уж извините, хоть Вам и верю)

    Видимо, всё-же, прав Королёв, который уже неоднократно повторял "Мы живём в разных странах". Может, мы, белорусы и не имеем такой "открытой души" (не сарказм! Просто хочу утрированным названием описать явление), но, пусть подтвердят земляки, у нас такое очень маловероятно. (Вот только странно, что у земляка  Jerry не так..))))

    Во-первых, я, например, не знаю, сколько я плачу за домофон, потому что это - какие-то сущие копейки в графе "общедомовые расходы"). Поэтому мне трудно представить, как можно "не хотеть платить" сотую долю от коммуналки за явное удобство.

    Во-вторых, если я узнал бы, что домофон у человека не сломался, а он просто "не хочет платить", то, после первого же звонка в мою квартиру его гостей, я пошёл бы к нему с неприятным разговором!!! И уж, конечно, больше никого и никогда не впустил-бы, каждый раз просто объясняя им, чтобы благодарили за это того скрягу, к которому пришли. И так сделали бы ВСЕ жильцы! В этом я уверен! Это для нас - как-бы полностью естественно!!! Никто не осудит такого повеедения, включая оставленных перед запертой дверью! Они разозлятся на него, а не на меня...

    Приходить на помощь - да! Но только тогда, когда помощь нужна человеку по независящим от него обстоятельствам! Иначе - это называется "на шею сесть и ножки свесить", ни о какой помощи и речи быть не может!!

    Але нови ностра алис!
    Jerry

    Поддержу автора самоделки: приходится домофон практически постоянно держать выключенным, особенно после нескольких ночных звонков подвыпивших индивидуумов. Им все равно, а я потом долго уснуть не могу. 

    Korolev
    Валерий,
    С банков мне не звонят - я кредиты не беру

    Да в том-то и дело, что я тоже кредиты не беру. Покупать у банка деньги за деньги, и тем самым кормить бедных несчастных банкиров не в моих правилах. Платить за покупку товара не только продавану, но ещё и банкирам - глупость несусветная. Но как там у классика-то: если гора не идёт к Магомету ... Сами лезут со своими предложениями и уже одобренными кредитами, хотя я никого об этом не просил. 

    А мошенники звонили дважды (за жизнь). Один раз предлагали фильтры для воды купить.

    А у нас регулярно, причём не предлагают что-то там купить, а представляясь сотрудниками службы безопасности банка, и выражая озабоченность подозрительными операциями по моему счёту, пытаются спасти мои деньги, для чего им срочно необходим доступ к моему счёту.  yes 

    Но это было на сотовый

    Ну так и я про звонки на сотовый.

    Валерий
    Цитата: Korolev
    А то ведь действительно, достали уже эти звонки от банков и мошенников, хотя разница-то между ними невелика.   


    С банков мне не звонят - я кредиты не беру.))) А мошенники звонили дважды (за жизнь))). Один раз предлагали фильтры для воды купить. Я их так достал, что внесли меня в чёрный список. Но я не успокоился, на завтра перезвонил с другого телефона!))))

    И один раз звонили "разводилы", якобы с банка. Пошла в последнее время волна такого. Типа "С вашей карты сейчас деньги снимают". Но это было на сотовый, на вайбер. Не домой, конечно...

    Але нови ностра алис!
    bizidom-rastuschij Автор
    Уважаемый Валерий, Судя по всему вы знаете что такое ночные смены. А у меня это не разовые мероприятия, а постоянный текущий график.  Так что сплю я в дневное время часто. Ваши математические выкладки были бы верны, если бы домофоны работали во всех (из 15) квартир. Только вот беда, из всего 15 квартир домофон работает только в четырех (кроме моей). Остальные не хотят платить. А значит вероятность, что непрошенные гости наберут мой номер, (с учетом того что днем, жильцы оставшихся четырех квартир на работе)  практически 100%.
    Такова вот правда жизни....    

    Никому не навязываю свое мнение и пути решение проблемы. но если кому ни будь пригодится мой опыт будет хорошо. 


    Валерий
    Цитата: bizidom-rastuschij
    Валерий,

    Вы счастливый человек, если не понимаете о чем речь.  Я даже немного завидую вам.



    А что Вам мешает быть счастливым?? (По мотивам Козьмы Пруткова)))).

    Неужели и правда, соседские врачи так часто ошибаются кнопками?

    Але нови ностра алис!
    Korolev
    Валерий,
    Как-то странно звучит этот перечень...

    Меня несколько озадачила сама постановка вопроса. Автор упомянул пятый этаж. Даже если предположить, что этажей всего пять, и минимум по три квартиры на этаже, получаем 15 квартир "страдальцев". Ну сложно же предположить что все "нежелательные" посетители набирают исключительно номер квартиры автора. А это означает, что "нежелательные" посетители стоят в очереди у подъезда, причём обычно

    Я установил для себя период «покоя» с 22-30 до 09-00

    scratch

    Да и, если честно, никогда не понимал тех, кто, ложась спать, отключает даже телефон!! Я лично, тогда не высплюсь - я буду волноваться и дёргаться

    Во времена моей работы в системе энергетики, я приучился всегда быть "на связи". В любое время суток мог позвонить диспетчер, и сообщить, что пропало прохождение каналов связи через подстанции X-Y-J, машина за мной вышла. Но сегодня, если я должен выспаться днём, после смены, я перевожу мобильник в беззвучный режим. Просмотрев потом пропущенные, "своим" перезваниваю. А то ведь действительно, достали уже эти звонки от банков и мошенников, хотя разница-то между ними невелика.  yes 

    bizidom-rastuschij Автор
    Валерий,

    Вы счастливый человек, если не понимаете о чем речь.  Я даже немного завидую вам.


    VICTOR_ZH

    Занятная тема в качестве практического примера использования ESP-01, спасибо, в закладках будет.

    Валерий

    Но одновременно раздражают, а иногда откровенно мешают жить, лишние звонки в домофон (почта/ реклама/ соседка ключ забыла/ врач к соседям и т.п.)


    Как-то странно звучит этот перечень... Вот, давайте, по пунктам:


    почта.  Если мне несут домой посылку, или заказную корреспонденцию, то делает это почтальон уже после того, как раскидали по ящикам обычную корреспонденцию. Т.е., он звонит в дверь, а не в домофон! От домофона у него чип есть. (А как бы он тогда письма и газеты смог разносить, если бы не дали ему доступа?)


     реклама  Тоже не понимаю... Рекламные баннеры кидают в ящик тоже... А, если мне кто-то из таких будет надоедать, я вызову милицию.)))) Поэтому, наверное, и не слышал ни разу, чтоб в домофон рекламщики звонили...


    соседка ключ забыла. Т.е., чип от домофона она забыла, а ключ от квартиры у неё есть?)))). А, если и попросится к нам на полчаса, пока кто-то из её семьи не вернётся, то и рады помочь! Да и случается такое не каждый год ведь... Два раза за жизнь можно и помочь человеку.


    Врач к соседям   Звонит, обычно не мне, а соседям. Уж врачу то зачем звонить в чужую квартиру, если его не пускают те, кто вызывал?))))


    И т.п.  Было один, или два раза, что ошибались и звонили не в ту квартиру... За двадцать лет два таких звонка - не повод отключать домофон.


    Да и, если честно, никогда не понимал тех, кто, ложась спать, отключает даже телефон!! Я лично, тогда не высплюсь - я буду волноваться и дёргаться. А вдруг что-то произошло, я кому-то срочно нужен, а у меня телефон отключон!!! А уж домофон...

    Извините, но это просто гипертрофированная эгоистичность. Другими словами: "С**ть я хотел на всех, если мне спать хочется!!! Даже если вы будете умирать - это не повод мешать мне спать! Высплюсь - посочувствую" ))))))

    Але нови ностра алис!

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии