Гаражна сигналізація GSM і термостат

Гаражна сигналізація інформує власника за допомогою СМС сповіщень (або дзвінка на телефон) про спрацьовування п'яти кінцевих (постійно замкнених) датчиків і показань температури всередині гаража. Також регулює (через контакти реле) температуру в овочесховищі.

При подачі живлення на блок:

Іде команда – скидання модуля «Sim800L» 1 сек. (індикатори біжуча тінь на Led), далі пауза 60 сек (індикатори біжучий вогонь на Led) - очікування підключення до стільникової мережі.

Якщо в EEProm пам'яті контролера не було збережено номера телефону, то загоряться всі Led індикатори. Модуль сигналізації буде чекати дзвінка з будь-якого телефону, який він запам'ятає для інформування господаря через СМС. При цьому будуть попарно гаснути світлодіоди (коли погаснуть – прийде СМС).

Основний цикл програми:

1. Якщо натиснути і утримувати 3 секунди кнопку «Прив'язка тел.» то загориться Led «Дзвінок» - відбувається стирання попереднього телефонного номера (якщо він вже був внесений - буде надіслано СМС «Видалено Телефон». Потім загоряться всі Led. Модуль сигналізації буде чекати дзвінка з будь-якого телефону, який він запам'ятає для інформування господаря через СМС. При цьому будуть попарно гаснути світлодіоди (коли погаснуть – прийде СМС «Новий Номер»).

2. При будь-якому вхідному дзвінку – відбувається «Відбій» (кладається трубка – номер зайнятий).

 Якщо прийшов дзвінок з привязаного номера телефону, то загориться Led «Дзвінок» і буде надіслано СМС з вмістом «Тел. Дзвінок Tem +10,3 ”C» і температурою. Після відправки Led гасне.

3. Відправка СМС «Спекотно Tem +30,2 ”C» відбувається при нагріванні повітря вище 30 градусів Цельсія.

4. Відправка СМС «Холодно Tem -2,1 ”C» відбувається при охолодженні повітря нижче -1 градуса Цельсія.

5. При зниженні температури нижче +2 гр. включається реле підігріву «овочесховища – картоплі». При +4 гр. вимикається.

6. Усі датчики сигналізації працюють на обрив.

При розмиканні датчика «Двері» включається Led і відбувається відправка повідомлення «Відк. Двері Tem +10,3 ”C». Одночасно з цим включиться на 1 хвилину сирена (якщо встановлена). Світлодіод буде горіти поки, датчик не відновить замкнене стан.

Аналогічно і з іншими датчиками. Якщо спрацювали кілька – то СМС буде містити перелік спрацьованих датчиків. Причому сповіщення будуть приходити після кожної наступної спрацьовки. При відправці СМС є обмеження – 70 символів (будуть показані тільки 4 датчики). Якщо датчиків спрацювало більше – в кінці повідомлення не буде інформації про навколишню температуру.

При розімкнутому стані перемикача «SMS / Дзвінок», замість СМС буде приходити дзвінок тривалістю 15 секунд.

Живлення на AtMega8 і Sim800L (на нього не можна подавати більше 4,4v) береться з DC-DC перетворювача LM2596 виставленого на 4v (ток споживання Sim800L може досягати 2А в момент передачі).

Схема сигналізації:

Схема сигналізації

Плата і деталі:

Плата і деталі

Плата під ЛУТ:

Плата під ЛУТ

Прикреплені файли:

Top