https://vk.com/nikitinq Моя страничка в ВК
Алгоритм работы GSM Розетка+GSM Сигнализация
При включении устройства к питанию устройство начинает сразу работать и на дисплее появляется надпись состояние реле это relayOn или ReleyOff , За тем в этой же строчке показывает температуру- Датчик температуры садится в отверстие на радиаторе вашего будущего реле. Далее в нижней строчке показывает состояние GSM сети. CONNECT- Означает что подключился к сети, то есть соединение с оператором установлено и устройство готово к работе. Если пишет SERCH… – означает поиск сети . Надпись CALL Означает что в данный момент кто то звонит на этот номер и SPEEK Означает что сам модуль поднял своему хозяину трубку.
Розетка имеет меню настроек которое управляется энкодером. При поворачивании энкодера в какую либо сторону автоматически вызывается меню и крутя его далее вы выбираете из списка что вас интересует в этом меню нажатием на сам энкодер и в некоторых случаях поворачиванием его чтоб изменить состояние.
Описание меню
GSM ALARM- Включение выключение сигнализации. Обратите внимание что при пропадании света состояние сигнализации остаётся прежним так как записывается оно в энергонезависимую память
LAST CALL – Здесь отображается номер кто последний звонил и при нажатии на энкодер этот номер сохранится в энергонезависимую память
NUM.MEMORY- Это именно номер который вы сохранили в энергонезависимую память и на него вам будет звонить сигнализация в случае срабатывания датчика движения. А также на этот номер и будет отвечать устройство в случае если вы на него позвоните и услышите голосовое меню…о нём ниже
DISPLAY BACKLIGHT –вы выбираете в этом пункте задание для дисплея в двух вариантах первый вариант означает энергосберегающий режим дисплея а второй вариант будет постоянно гореть. Хочу отметить что при пропадании света или перезагрузке контроллера эта функция переходит по умолчанию в авто режим
RELAY STATUS- в этом пункте достаточно нажать на энкодер и нагрузка вашего реле примет новое значение
OUT-OFF Эта функция означает при какой температуре (в случае перегрева при больших нагрузках) реле автоматически выключит реле и будет ждать включения от вас. Но есть функция ниже которая….
COLLER SETUP- Выставляете температуру при которой включится куллер(дёрганий наблюдать не будете при прыгании предела вверх и вниз так как куллер с задержкой в любом случае 30 секунд будет вращаться
У нас есть 2 светодиода и при том трёх цвеиные.
Первый светодиод горя зелёным подтверждает состояние модема и если соединение есть с оператором он будет мерцать зелёным и если нет то красным а в случае горение синим цветом означает что кто то звонит и как только начинает мерцать означает что голосовое соединение или вам звонит сам модем
Второй Если зелёный реле включено ,а красный выключено ,синий сработал датчик движения(когда сигнализация включена)
Ну и самое вкусное для тех кому интересно.
Задумка устройства для того чтоб не платить за смс и звонки я придумал голосовое меню и в этом голосовом меню при звонке на модем(только для номера в памяти а остальные игнор) вы слышите голосовое меню ,благодаря которому вы управляете удалённо реле и сигнализацией. Ах да сигнализация в голосовом меню управляется секретно и при прослушивании меню вы нажимая 2 включаете её в ответ получаете обратный вызов и означает подтверждение того что включение или выключение выполнено на цифру 3 вы выключаете вашу сигнализацию
Задумка была чисто для нагрузки но подумал почему б не прикрутить датчик движения за сущие копейки
Разобравшись в проге вы увидите что дополнительно я апикрутил выход для сирены и её нужно подключать через теристор и 12 вольт
Кстати сам модуль назначил перезагружаться раз в час мало ли зависнет
И дтмф модуль запитан от пина контроллера (этим я исправлял ошибку состояния реле при выключении светаи потому советую именно так и повторить
Возможно я что то забыл рассказать но само устройство проверено и работает на ура
Источник: https://drive.google.com/file/d/0B30x1x_suCCveG9jMlpBbkpOR0E/view
Добавил: 0993669610