- PVSM.RU - https://www.pvsm.ru -

Оригинальный замок для двери на основе Arduino и ёмкостного датчика

Rob Hemsley из Массачусетского технологического института сделал оригинальный замок для двери на основе Arduino и ёмкостного датчика.
Это второй вариант замка, первая версия замка была разработана на основе RFID, её главный минус — это высокая стоимость RFID оборудования: на один замок нужно было потратить около $80.
В новой версии используется ёмкостный датчик, подключенный к металлической ручке двери. Это решение дешевое и более практичное (не нужно носить с собой RFID карту, нет занимающего дополнительное место RFID оборудования).

Оригинальный замок для двери на основе Arduino и ёмкостного датчика

Устройство обнаруживает прикосновение руки человека к дверной ручке и следит за интервалами между касаниями рукой ручки двери. Если комбинация прикосновений к ручке совпала с той, что хранится в EEPROM — дверь откроется.

Существующий код открытия двери можно быстро и просто изменить: достаточно коснуться замка двери и после этого «настучать» на ручке новый код.

На видео показано устройство замка в действии, а также процесс изменения кода открытия.

Дверь открывается с помощью сервопривода, который прикреплён к внутреннему замку. Ёмкостный датчик крепится к металлической ручке двери обычной медной полоской.

Ёмкостный датчик чувствителен к изменениям в окружающей среде, что может привести к помехам и ложному срабатыванию. В устройстве есть механизм противодействия этому: каждые несколько минут происходит автоматическая калибровка. Конечно, это не идеальное решение, но оно хорошо работает и позволяет избавиться от необходимости везде носить с собой RFID карту.

Для этого устройства понадобится:

  • Arduino Uno
  • Сервопривод [1]
  • Резистор (сопротивлением 25 МОм)
  • Лист ДВП (для крепления сервпоривода и замка)
  • Несколько метров провода
  • Полоска меди [2]

Оригинальный замок для двери на основе Arduino и ёмкостного датчика

Полный исходный код проекта доступен в репозитории на GitHub [3],
а чертежи крепления сервопривода к замку — здесь [4].

Автор: Sysman


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/arduino/12924

Ссылки в тексте:

[1] Сервопривод: https://www.sparkfun.com/products/9064

[2] Полоска меди: http://solutions.3m.com/wps/portal/3M/en_US/AdhesivesForElectronics/Home/Products/EMIEMC/ShieldingFoilTapes/

[3] в репозитории на GitHub: https://github.com/robhemsley/Knock-Lock

[4] здесь: http://colorsaregood.com/door/door.zip