Перейти к содержанию

Sergo

Простая GSM сигнализация на Arduino Nano

Рекомендуемые сообщения

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

 

Требования к сигналке не очень большие.

 

снятие и постановка помещения на охрану с помощью смс;
запрос о состоянии охраны (стоит/снято) с помощью смс
возможность сделать запрос текущих показаниях температуры в помещении, 
 
Работа датчиков:
 
Если сработал магнитный датчик ждем 2 сек опрашиваем повторно. Если ответ первоначальный (размагничен) - смс хозяину.
Если возле двери (окна) кто-то копошится больше 20 сек.  - смс хозяину. 
Если вырубили электричество - смс хозяину.
Если врубили электричество - смс хозяину.
ЕСли температура на датчике 1 ниже например 10 гр. - смс хозяину
ЕСли температура на датчике 1 ниже например 10 гр. но не выше 35 гр. - событие не формируется
ЕСли температура на датчике 2 выше например 60 гр. - смс хозяину
 
Работа в режиме снято с охраны:
1. Произошло событие - сообщение о тревоге не формируется
 
 
 
Оборудование:
 
Arduino Nano
GSM Module Sim800L
 
Датчики:
Температурный DS18B20 (OneWire) 2 шт
PIR sensor (Digital PIN) 1 шт
Присутствия напряжения (Digital PIN) (на плате разведен через оптрон)
Контактный датчик дверей/окон (Digital PIN)

 

 

IMG_20160225_172240.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 



×
  • Создать...