В этом руководстве я расскажу, как своими руками создать систему безопасности в виде лазерной сигнализации.
Для этого понадобятся следующие компоненты и материалы:
- Светодиод
- Модуль лазера
- Модуль датчика лазера
- Динамик-пищалка
- 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».
Файлы