Управление ардуино при помощи SMS - сообщений, настройка конфигуратораПришло время рассмотреть работу GSM - модуля.

На данном этапе программа написана так что модуль Ардуино  может принимать и отправлять  SMS - сообщения, но это может только модуль Ардуино Мега.

Подключение GSM-модуля не сложное и здесь написано что и как подключить.

Для отправки сообщений используется блок SMS_Out на 8 смс сообщений, а для приема SMS_In так же на 8 смс-сок.

Каждый SMS_Out блок содержит стандартный логический модуль. С помощью него можно отправлять СМС сообщения по требуемым событиям с нужным текстом сообщения.

Текст сообщения вводится в поле Text в английской раскладке.

СМС будет отправлена на номер вписанный в поле "Номер телефона".

Так с отправкой вроде разобрались, теперь прием СМС-сообщения.

В списке событий есть событие от SMS в виде записей: SMS1,SMS2,SMS3 ...

Для формирование этих событий нужно отправить SMS-сообщение с требуемым префиксом и командой (-on и -off).

Например, на рисунке мы видим в блоке SMS_In, строку SMS_1 с текстом: SET_1.

Это значит что при получении СМС-сообщения "SET_1-on" , будет активировано событие SMS_1, а при получении СМС-сообщения "SET_1-off" - сброшено. Используя эти события можно настроить работу устройства по SMS-командам.

Теперь имея два устройства на базе Ардуино Mega и GSM модуля SIN800L, можно сделать удаленное управление. Два модуля могут управлять друг дружкой по средством СМС-сообщений.
Об этом я думаю написать отдельную статью.

Так же в программу Mega&Nano прописаны команды запроса телеметрии, это позволяяет узнать значение датчиков подключенных к модулю Ардуино Mega. Для этого нужно послать сообщения:

GET_DSTn
GET_DHTn
GET_DHHn
GET_ADCn
, где n- номер датчика.

И вам придет ответ с текущим значением запрашиваемого вами датчика.  


Гость

    Логин:    
    Пароль: 

Авторское право © 2020 cto40.ru Все Права Защищены.