Как собрать противоугонное устройство на Arduino

fingerprint-biometric-arduino-anti-thief

Одному моему знакомому надоело то и дело бегать и проверять все ли в порядке с его автомобилем, припаркованным под окном. Так как машина по нынешним временам – это не только средство для передвижения, но и настоящая роскошь, он решил, что ему пора что-то менять. И соорудил противоугонное устройство своими руками, после чего успешно испытал его на своем авто.

Ниже предлагается инструкция, как самостоятельно смастерить противоугонное устройство на платформе Arduino Uno. Для умельцев этот способ сравним с удовольствием от поедания любимого блюда, ведь придется пошевелить мозгами для достижения желаемого результата.

Как это работает?

Демонстрационной моделью выступил автомобиль купе Mitsubishi Lancer 2000 – в него и была установлена изобретенная «противоугонка».

Когда водитель поворачивает ключ зажигания для подачи бортового напряжения, биометрический сканер автоматически активируется и начинает мигать в течение последующих 10 секунд. За это время вам нужно успеть приложить палец к поверхности сканера, который определит соответствие отпечатка пальца владельца машины. Если он совпал, тогда релейный блок активируется и вы сможете запустить движок без проблем. Если же датчик не сработал, то реле деактивируется и, таким образом, машина просто не заведется.

Цепочка подачи напряжения питания в противоугонном устройстве выглядит следующим образом: ключ зажигания –> подача напряжения на регулятор напряжения –> совпадение отпечатков пальцев подаст напряжение на реле запуска двигателя.

Итак, разберемся в деталях, как сделать противоугонное устройство своими руками.

Что нужно для начала работы:

Arduino Uno;
Датчик отпечатков пальцев;
Релейный блок;
Источник питания;
• Резистор 1 кОм;
NPN-транзистор ВС547В

Шаг 1 : Компоненты и схема электрооборудования

Если ваш автомобиль той же марки (т.е. купе Mitsubishi Lancer 2000) тогда может быть использована представленная здесь схема. Но если вы решили сделать противоугонное устройство для другой модели, тогда нужно видоизменить схему электрооборудования, принимая во внимание все используемые в процессе сборки компоненты.

Шаг 2 : Подготавливаем программные компоненты

Самым главным этапом перед сборкой всей конструкции является подготовка программных компонентов.

  1. Для этого сначала установите Arduino IDE.
  2. Далее нужно загрузить библиотеку Adafruit fingerprint, добавив ее в общую библиотеку Arduino.

Следующие действия производите в таком порядке:

  1. Запустить Arduino IDE -> кликнуть на Sketch -> Import Library -> Add library -> выбрать папку для размещения в нее библиотеки Adafruit fingerprint.
  2. Следующий шаг – кликните File -> Adafruit-Fingerprint-Sensor-Library-Master.
  3. Далее нажмите blank (т.е. мы открываем пустой файл, чтобы заставить Arduino использоваться в качестве «моста» между компьютером и биометрическим сканером).
  4. После этого произведите установку SFGDemo v.20 (воспользуйтесь инструкцией здесь).
  5. Следуя этой схеме, произведите подключение датчика отпечатка пальцев. После этого сделайте загрузку ваших отпечатков пальцев с использованием SFGDemo V2.0.

Шаг 3 : Загружаем основную программу

  1. Первым делом подключите датчик (используйте схему).
  2. Далее загрузите основную программу.
  3. Произведите подключение резистора и светодиода к выводу 12 и проверьте, замкнута ли цепь.
  4. Для оптимизации системы в «скетч» была добавлена функция таймера, которая будет отключать датчик спустя какое-то время (например, через 10 сек).

Шаг 4 : Сборка – подключение к авто

После того, как вы проделали все описанные выше шаги, пришло время установить датчик в машину.

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

Учтите также, что за датчиком вам нужно будет установить плату Arduino Uno. Для того, чтобы она стала в правильном положении, возможно, придется подточить место ее крепления. Далее под панелью нужно как следует зафиксировать источник питания.

Шаг 5 : Сборка - подключение остальных компонентов

После всего этого останется подключить все компоненты: микроконтроллер, датчик отпечатков пальцев, релейный блок, источник питания, резистор 1 кОм, NPN-транзистор ВС547В. Используйте для этого схему, указанную в шаге 1.

Шаг 6 : Установка противоугонного устройства

Это заключительный этап перед испытанием созданного своими руками противоугонного устройства на платформе Arduino Uno. Дело осталось за малым: подсоединить провода, установив механизм под приборной панелью. Но перед тем, как проверить «противоугонку» в деле, нужно обязательно убедиться, что при подсоединении проводов не произойдет короткое замыкание.

Понравилась инструкция? Тогда поделитесь ей со своими друзьями или попробуйте написать свою собственную!

Регистрация на сайте

Соавторы инструкции


Оставьте свой отзыв

Вы должны Войти, чтобы оставлять отзывы.