В этом руководстве я расскажу, как своими руками создать систему безопасности в виде лазерной сигнализации.
![](https://img.masterclub.online/gs/cdn.instructables.com/FGP/XABO/IOEKKS60/FGPXABOIOEKKS60.LARGE.jpg)
Для этого понадобятся следующие компоненты и материалы:
- Светодиод
- Модуль лазера
- Модуль датчика лазера
- Динамик-пищалка
- 2 небольшие макетные платы со скотчем на задней части
- Arduino
- Провода для макетных плат
- Кабель USB (для программирования Ардуино)
Схема сборки достаточно легка — мы не будем ничего модифицировать.
Шаг 1: Выравниваем модули лазера
Сначала нам нужно подключить модуль лазера и датчика к макетным платам. Проверьте, что хорошо их выровняли, иначе ваша система начнёт пищать, как только вы загрузите код.
Шаг 2: Подключим пищалку и светодиод к Ардуино
![](https://img.masterclub.online/gs/cdn.instructables.com/FXF/KHI5/IOEKKSYK/FXFKHI5IOEKKSYK.LARGE.jpg)
Подключите пищалку к пинам GND и 7 на Ардуино, светодиод подключите к пинам GND и 13. На приложенной фотографии отмечены все необходимые пины.
Шаг 3: Подключим лазер и датчик к Ардуино
![](https://img.masterclub.online/gs/cdn.instructables.com/F2Z/OWB1/IOEKKS4O/F2ZOWB1IOEKKS4O.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FD7/JN47/IOEKKS5B/FD7JN47IOEKKS5B.LARGE.jpg)
Начнём с датчика. Распиновка будет такой:
Датчик — Ардуино
GND -> GND
OUT -> Пин 2
VCC -> 5V
Распиновка для лазера:
Лазер — Ардуино
S -> GND
Средний -> 5V
— -> GND
Полагаю, что нужно рассчитать правильную длину проводов, ведь, скорее всего, ваши устройства будут находиться по разные стороны помещения. Для удобства я также прикрепляю фотографию.
Шаг 4: Программируем Ардуино
Соедините ПК и Ардуино, залейте на него код, сохранённый в прикреплённом файле. Вы можете поменять звук пищалки, изменив функции «alarmTone» и «alarm».
Если вы хотите убрать задержку или хотите сделать её более длинной, чтобы успеть деактивировать сигнализацию, то поменяйте значение «3000» в параметре «delay(3000);» в функции «alarm».
Файлы