GSM сигнализация на модуле SIM800L и Arduino
В прошлой статье мы учились пользоваться GSM модулем SIM800L и сделали простенькую конструкцию управления нагрузкой удалённо, сегодня мы сделаем уже что-то поинтереснее, а именно охранную GSM сигнализацию на модуле SIM800L из Aliexpress и Arduino, которую можно применить для охраны квартиры, дачи, гаража и других объектов, а при её срабатывании она оповестит звонком или СМС сообщением.
Что нам понадобится чтобы сделать GSM сигнализацию:
- GSM/GPRS модуль SIM800L — https://alii.pub/6pubin;
- Arduino Nano — https://alii.pub/6x2wkr, UNO или другая Ардуинка;
- Понижающий DC-DC преобразователь — https://alii.pub/6pubup;
- Аккумулятор 3,7 В;
- Резисторы на 10 к – 7 шт;
- Блок питания.
Как сделать охранную GSM сигнализацию на модуле SIM800L и Arduino, описание работы:
Подключаем модуль SIM800L, Arduino, датчики и др. по схеме ниже, всё собирается на макетной плате чтобы в любое время можно было что-то поменять, размещаем в любой подходящий корпус и выводим провода из корпуса для охранных датчиков и на БП. Аккумулятор тоже размещаем в корпусе, он нужен чтобы когда пропадает в доме электроэнергия то устройство переходило в автономный режим питаясь от аккумуляторной батареи. На повышающем преобразователе настраиваем на выходе 4,2 вольта, при таком напряжении работает GSM SIM модуль и при этом подзаряжается аккумулятор, а также этого напряжения хватает для работы Arduino Nano.
К схеме можно подключить 5 любых датчиков, это как герконы, датчик влажности, дыма, движения и т.п. которые поддерживают релейное срабатывание, так как данная схема настроена на срабатывание сигнализации на разрыв цепи любого из пяти датчиков но при желании скетч можно переделать на замыкание.
При срабатывании первого датчика идёт дозвон на указанный номер, потом сбрасывает вызов и идёт звонок на второй номер, это сделано в случае если первый номер на данный момент не будет доступен. При срабатывании остальных 4-х охранных датчиков отсылается только СМС сообщение в котором прописывается номер или название сработавшей зоны, также это сообщение будет послано на два телефонных номера.
В скетче можно вписать номера телефонов и дать свои имена охраняемым зонам, вместо «Alarm! Zone1», «Alarm! Zone2», «Alarm! Zone3»… Вы можете написать название объекта куда поставили конкретный датчик, например «Alarm! Okno», «Alarm! Dverj» и др., пишите названия зоны только на латинице. Также в скетче выставляется время отзвонки владельцу, то есть через какое количество часов сообщать Вам о том что вся система работает и всё в порядке, по умолчанию установлено перезванивать через каждые 144 часа.
Всё, мы сделали несложную охранную GSM сигнализацию на модуле SIM800L и Arduino, скетч и схему можно дорабатывать, например, модуль SIM800L поддерживает возможность подключения к нему громкоговорителя и микрофона, что позволит прослушивать охраняемое помещение, а также вывести на громкоговоритель свой голос.
Скачать скетч для Ардуино.