2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Интернет вещей распространяется повсюду, и многие продукты модифицируются, чтобы стать умнее, и домофоны не исключение.
Мы добавим функцию дистанционного открывания двери в хорошо известный домофон через внешний микроконтроллер. например используйте смартфон, чтобы открыть дверь снаружи, оставив ее на некоторое время, в более общем случае избегайте нажатия клавиши на устройстве.
Предостережение: убедитесь, что вы понимаете риски, связанные с источниками питания, и, если возможно, обсудите это со своим арендодателем, поскольку будет открыт корпус домофона (добавление только двух проводов, пайка не требуется).
Запасы:
- Siedle HTA 711-01 -
- Транзистор P2N2222A -
- Резистор 330 Ом
- Совет по развитию, например, ESP32 WROOM-32 -
Шаг 1: Выбор электронных компонентов
Прежде чем включать паяльник, давайте посмотрим на подборку электронных компонентов, чтобы лучше понять, что мы делаем.
Технические характеристики домофона
Из таблицы Siedle HTA 711-01:
- В разделе «Назначение клемм» представлены интересующие нас контакты: «6.1 / I Контакт для кнопки отпирания двери».
- Раздел «Технические характеристики» дает нам: «Кнопка отпирания двери беспотенциальная, контактная нагрузка 24 В, 1 А».
Измерение напряжения внутренней связи
Откройте корпус домофона, возьмите мультиметр и измерьте напряжение между «6,1» и «I» (на схеме вы можете прочитать «Tö», что является немецкой аббревиатурой «Türöffner», то есть «отпирание двери»), вы должны что-то получить. нравиться:
открытый контакт: 18,5 В переменного тока
замкнутый контакт: 0,0 В переменного тока
Экспериментирование
Сокращение «6.1» до «I» с помощью проволоки откроет дверь.
Поскольку большую часть времени наш микроконтроллер будет иметь выход 3,3 В на своем GPIO, нам нужен специальный электронный компонент, действующий как переключатель включения / выключения, позволяющий току течь от «6.1» к «I»: транзистор.
Выбор транзистора и характеристики монтажа
Вы можете обратиться к объяснениям по транзисторам на https://en.wikipedia.org/wiki/Bipolar_junction_tra… или
2N2222A - широко используемый и маломощный транзистор общего назначения для микроэлектроники. Это то, что мы будем использовать.
Из таблицы данных транзистора мы знаем, что (~ 25 ° C):
- Напряжение пробоя коллектора-эмиттера: BVceo = 40 В (мы имеем дело с 18,5 В)
- Постоянный ток коллектора: Ic = 0,8 A
- Напряжение насыщения базового эмиттера * Vbe (Sat) = 0,6 В
GPIO ESP32 WROOM-32 могут выдавать 3,3 В при 12 мА (многие темы на форумах спорят о 12 мА против 40 мА, давайте пойдем безопасным путем, поскольку он работает).
Расчет Rb: Vb - Vbe_sat = Rb * Ib
Численно: Ibmax = 12 мА = (3,3 В - 0,6 В) / Rbmin => Rbmin = (3,3 - 0,6) / 12 * 10 ^ (- 3) => Rbmin = 225 Ом.
Для безопасности возьмем резистор больше 225 Ом. 330 Ом - обычное значение из серии Е24.
Использование разных компонентов
Если вы собираетесь использовать другой домофон, микроконтроллер с другими характеристиками GPIO и / или другой транзистор, просмотрите соответствующие таблицы данных и подставьте числа в приведенное выше уравнение. При необходимости скорректируйте значение Rb.
Шаг 2: Схема
Возьмите паяльник и сделайте (после того, как убедитесь, что характеристики компонентов применимы) в соответствии со схемой.
Примечание: два провода, идущие к домофону, не припаяны, ослабьте винты и добавьте их к уже имеющимся, используемым для основного назначения устройства.
Программная часть здесь не описывается и остается свободной для реализации.
Шаг 3: дальше
Дополнительные ресурсы по этой теме:
- https://github.com/audef1/magicdooropener
- https://forum.iobroker.net/topic/7660/siedle-kling…