В этом руководстве я расскажу, как своими руками создать систему безопасности в виде лазерной сигнализации.


Для этого понадобятся следующие компоненты и материалы:

  • Светодиод
  • Модуль лазера
  • Модуль датчика лазера
  • Динамик-пищалка
  • 2 небольшие макетные платы со скотчем на задней части
  • Arduino
  • Провода для макетных плат
  • Кабель USB (для программирования Ардуино)

Схема сборки достаточно легка — мы не будем ничего модифицировать.

Шаг 1: Выравниваем модули лазера

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

Шаг 2: Подключим пищалку и светодиод к Ардуино


Подключите пищалку к пинам GND и 7 на Ардуино, светодиод подключите к пинам GND и 13. На приложенной фотографии отмечены все необходимые пины.

Шаг 3: Подключим лазер и датчик к Ардуино



Начнём с датчика. Распиновка будет такой:
Датчик — Ардуино
GND -> GND
OUT -> Пин 2
VCC -> 5V

Распиновка для лазера:
Лазер — Ардуино
S -> GND
Средний -> 5V
— -> GND

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

Шаг 4: Программируем Ардуино

Соедините ПК и Ардуино, залейте на него код, сохранённый в прикреплённом файле. Вы можете поменять звук пищалки, изменив функции «alarmTone» и «alarm».

Если вы хотите убрать задержку или хотите сделать её более длинной, чтобы успеть деактивировать сигнализацию, то поменяйте значение «3000» в параметре «delay(3000);» в функции «alarm».

Файлы