Управление по GSM-каналу четырьмя исполнительными механизмами(возможно расширение до 8). Команда посылается по SMS с Вашего телефона, после срабатывания на Ваш телефон приходит ответная SMS. Блок построен на связке микроконтроллера AT90S8515 и сотового телефона.
Изготовление блока управления
Подойдёт любой МК с последовательным портом и объёмом флэш-памяти 8 килобайт. Типа Atmega8, ATmega8535, Atmega88. Подойдёт любой телефон со встроенным модемом(старые кнопочные Eriksson T10, T18, Siemens C35, C45).
Схема устройства
Микроконтроллер программируется через всем известный самодельный программатор PonyProg или любой другой для микроконтроллеров ATMEL. Прошивка МК в прилагаемом hex-файле.
Программа написана для телефона Siemens C45, для других телефонов надо применять соответствующие АТ-команды. Используется сим-карта оператора МЕГАФОН.
Приходящее на телефон СМС-сообщение по встроенному модему передается на приемопередатчик UART микроконтроллера. МК анализирует номер телефона, с которого пришло СМС, и в случае совпадения с номером, зашитым в памяти МК, выполняет команду(включить или выключить соответствующий канал). После срабатывания пускателя или твердотельного реле на вход МК поступает сигнал обратной связи. Микроконтроллер формирует ответное СМС-сообщение(сработало – не сработало) и отсылает на номер управляющего телефона.
Опционально, при доработке программы: также на другие входы МК могут поступать сигналы от датчиков охраны, сигнализации, пожарных датчиков и т.п. МК также отсылает СМС о произошедшем событии. В файле прошивки надо произвести следующие изменения:
:1008D0000000333400004234000032431A00393340 - жирным 39333833353030383431 выделен.
:1008E0003833353030383431000039373833353328 - номер для звонков (9383500841)
:1008F00030303438463100003800423831301A0088- а другой жирным 393738333533303034384631
:00000001FF тот же номер для СМС, в hex-файл вместо этого надо вписать номер своего телефона, с которого будет управление устройством.
:1008E0003833353030383431000039373833353328 - номер для звонков (9383500841)
:1008F00030303438463100003800423831301A0088- а другой жирным 393738333533303034384631
:00000001FF тот же номер для СМС, в hex-файл вместо этого надо вписать номер своего телефона, с которого будет управление устройством.
Скачать прошивку и плату можно тут:
proshivka-shema-plata.zip
[233.31 Kb] (cкачиваний: 99)