GPRS Shield — один из самых простых способов взаимодействовать со своим устройством, даже если оно находится в поле за тридевять земель. Главное, чтобы в этом поле была сотовая связь.
С этой платой расширения ваше устройство получает возможности мобильного телефона. На практике вы можете использовать их для того, чтобы:
- отправлять через SMS команды на устройство;
- запрашивать состояние или получать уведомления от него через SMS;
- звонить на устройство и проворачивать на нём IVR-сценарии;
- принимать звонки с устройства, чтобы послушать, что происходит вокруг;
- выходить в интернет, опрашивать веб-сервисы, протоколировать данные.
Сделайте GSM-управление бойлером на даче, телефон-игрушку для своего ребёнка, мониторинг подвала в гараже и многое другое.
GPRS Shield совместима с платами Arduino и Iskra, как работающими на уровне 5 В, так и на уровне 3,3 В. Плата производится нами в России.
Что на борту
Плата построена на базе модуля SIMCom SIM900R. Помимо самого чипа на ней мы также разместили:
- слот для полноразмерной SIM-карты вашего любимого оператора;
- стандартные гнёзда 3,5 мм для подключения динамика и микрофона;
- гнездо для батарейки CR1225, обеспечивающей работу встроенных часов реального времени;
- стандартный SMA-разъём для внешней антенны;
- разъёмы и лужёные отверстия для перебрасывания управляющих пинов, если это необходимо.
Если вы не планируете использовать голосовую GSM-связь вам, конечно, не обязательно подключать гарнитуру.
Аналогично, если нет потребности в часах реального времени, батарейка вам не понадобится.
К SMA-разъёму можно подключить множество различных антенн: на магните, на липучке; большие, маленькие; с удлинителем и без. В комплект мы включили вертикальную антенну с усилением 2 дБ, которая обеспечивает уверенный приём.
Управление и программирование
Общение с платой производится через UART с помощью набора AT-команд: GSM 07.07, 07.05, SIMCom enhanced AT commands. Чип SIM900R умеет многое, в вашем распоряжении сотни AT-команд. Основные же функции для работы с СМС, звонками и GPRS-интернетом доступны через удобные функции специально подготовленной библиотеки.
Для своей работы GPRS Shield задействует 4 пина:
- 0 (TX) и 1 (RX) — приём и получение данных через UART;
- 2 (PK, Power Key) — пин для включения и выключения чипа;
- 3 (ST, Status) — пин, по которому можно понять включён чип или нет.
При необходимости, чтобы избежать конфликтов с другими платами расширения, вы можете перебросить некоторые или все пины на другие. Для этого достаточно снять соответствующий джампер и соединить проводом «мама-папа» штырьковый контакт с любым другим пином управляющей платы, либо можно припаять к лужёным отверстиям обычный проводок-перемычку.
Комплектация
- Плата GPRS Shield
- Антенна вертикальная с усилением 2 дБ
Характеристики
- Количество полос — 2: 900, 1800 МГц
- Класс GSM — «2+»: определяет набор возможностей телефонии, 2+ — последний, давно устоявшийся стандарт
- Класс GPRS — «B»: как и в большинстве мобильников, одновременно работает либо GPRS (данные), либо GSM (SMS, голос). На время работы GSM, активность GPRS приостанавливается
- Класс мультислотов — 8/10: до 4-х таймслотов от сети к абоненту, до 2-х таймслотов от абонента к сети, что означает до 85 Кбит/с на скачивание и до 42 Кбит/с на загрузку
- Выходная мощность модуля — Класс 4 (2 Вт) на 900 МГц. Класс 1 (1 Вт) на 1800
- Ток потребления сильно зависит от режима работы и колеблется от 20-30мА до 500мА. Также возможны кратковременные скачки до 2-3А, особенно в процессе поиска сети или при приеме/передачи данных.
- Потребление тока в спящем режиме: 1 мА
- Напряжение питания на контакте Vin: 7—12 В
Ресурсы
GPRS Shield в проекте умной розетки: