четверг, 14 февраля 2013 г.

что нужно для начала arduino

Текст сообщения .................

AT+CMGS="12345678" (получатель SMS)

AT+CMGF=1 (выбор формата SMS, 1 текстовый режим)

AT+CSCA? (запрос адреса SMS центра)

ATH (положить трубку)

ATD12345678 (12345678 номер вызываемого абонента)

Если GPRS-модуль не отвечает, тогда измените скорость передачи данных 9600, 19200, 34800, 57600, 115200. Рекомендуемые значения 19200 или autobaudrate (0).

Установите скорость передачи данных 115200 бит/с, откройте терминал последовательного порта. Нажмите и удерживайте 2 секунды кнопку «ON» на шилде, после чего должно появится сообщение PSSTK. Потом введите команду «AT», если модем ответил «OK» значит устройство работает правильно.

Соедините посредством USB-кабеля Arduino с компьютером. Открой терминал последовательного порта (например, HyperTerminal, cutecom и т.п.). Если для набора AT-команд вы используете программу Serial Monitor из Arduino IDE, убедитесь, что вы отправляете CR (возврат каретки) и LF (перевод строки).

Далее установите на шилде джампер в положении «USB-gateway».

Для начала нужно убедиться в работоспособности GPRS-модуля. Для этого мы подключим шилд к плате Arduino в режиме шлюза и отправим на модем AT-команды. Для подключения модуля в режиме шлюза, необходимо извлечь микроконтроллер Atmega из платы Arduino. Затем вставить шилд в Arduino, как показано ниже и установите SIM-карту.

Компьютер с установленной Arduino IDE

Внешняя GPRS антенна

GPRS-шилд (например, от libelium.com)

Базовая плата (Arduino Duemilanove или Cosmo Black Start или другие аналоги)

Для работы с GPRS-модулем потребуется:

В данном руководстве рассматриваются примеры с использованием GPRS-шилда от libelium.com

GPRS-модуль расширяет возможности Arduino, позволяя отправлять SMS-сообщения, делать звонки, обмениваться данными по GPRS.

Купить GSM/GPRS-шилд «Cosmo GSM Connect»

Главная » Примеры проектов под Arduino » Arduino GSM/GPRS-шилд

Комментариев нет:

Отправить комментарий