Arduino:Продукты/Продукты Arduino/Arduino GSM Shield V2
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Arduino GSM Shield V2[1]
«Шилд» Arduino GSM Shield V2 подключает плату Arduino к интернету при помощи беспроводной GPRS-сети. Просто подключите этот «шилд» к Arduino, вставьте в него SIM-карту от оператора с GPRS-покрытием и следуйте дальнейшим инструкциям. Кроме того, вы можете делать/принимать голосовые звонки при помощи встроенного разъема для микрофона, а также получать/отправлять SMS-сообщения.
Как и всегда в случае с Arduino, каждый элемент платформы – «железо», ПО и документация – доступны бесплатно и распространяются по принципу «open-source». Это значит, что вы можете изучить, как устроен этот «шилд», а потом использовать это знание для собственных проектов.
Технические характеристики:
- Требуется плата Arduino (в комплекте не идет)
- Рабочее напряжение – Рабочее напряжение::'''5 вольт''' (идут от платы '''Arduino''')
- Соединение с Arduino Uno – через контакты 2, 3 (программный порт для последовательной коммуникации) и 7 (сброс). О работе с платами Mega, Mega ADK и Leonardo читайте тут.
О гарантии можно почитать тут.
С чего начать
На этой странице можно найти всю необходимую информацию о том, как настроить плату, использовать IDE Arduino и т.д.
Нужна помощь?
- Здесь можно почитать о библиотеке GSM
- На этих форумах Arduino – о проектах
- Здесь можно запросить клиентскую поддержку о продуктах
Описание
«Шилд» Arduino GSM Shield позволяет подключить плату Arduino к интернету, делать/принимать голосовые звонки и отправлять/принимать SMS. «Шилд» использует радиомодем M10 от Quectel. «Шилдом» можно управлять при помощи AT-команд. Также есть библиотека GSM, куда входит множество функций для коммуникации с «шилдом».
Для программной последовательной коммуникации с M10 «шилд» использует цифровые контакты 2 и 3. Контакт 2 подключен к контакту TX на M10, а контакт 3 – к контакту RX. О работе с платами Arduino Mega, Mega ADK и Leonardo читайте здесь. Контакт PWRKEY на модеме подключен к контакту 7 на Arduino.
M10 – это 4-диапазонный модем GSM/GPRS, работающий с частотами GSM 850 МГц, GSM 900 МГц, GSM 1800 МГц и GSM 1900 МГц. Он поддерживает протоколы TCP/UDP и HTTP через соединение GPRS. Максимальная скорость отправки и получения GPRS-данных – 85,6 Кбит/сек.
Чтобы получить доступ к сотовой сети, плате нужна SIM-карта от оператора связи. Более подробно об использовании SIM-карты читайте на ознакомительной странице.
Самая последняя версия «шилда» Arduino GSM Shield использует распиновку 1.0, которая имеется на Arduino Uno Rev3.
Документация
«Шилд» Arduino GSM Shield распространяется по принципу «open-source». Вы можете создать на его основе собственный «шилд», используя файлы ниже:
Совместимость с SIM-картами
«Шилд» Arduino GSM Shield 2 совместим с SIM-картами типа «Data only» (только данные) и «Voice and Data» (голос и данные). Сервисы GPRS и SMS поддерживаются только 2G-картами типа «Data only», тогда как голосовые звонки требуют SIM-карты типа «Voice and Data», которые используются, как правило, в мобильных GSM-телефонах. Передача данных основывается на технологии GPRS и поэтому несовместима с операторами связи, которые работают только с 3G и UMTS. GPRS – это технология типа 2G.
Питание
Рекомендуется питать плату от внешнего источника питания, который может обеспечить силу тока между 700 и 1000 миллиамперами. Питать плату и «шилд» от USB-соединения не рекомендуется, поскольку оно не способно обеспечить достаточно электроэнергии, если модем испытывает сильную нагрузку.
Встроенные индикаторы
«Шилд» оснащен несколькими статусными светодиодами:
- On – показывает, что «шилд» получает питание
- Status – загорается, когда модем обеспечивается питанием, а по сети GPS/GPRS передаются данные
- Net – моргает, когда модем коммуницирует по радиосети
Встроенные интерфейсы
В «шилд» встроен аудио-разъем, и его можно использовать как для микрофона, так и для входного линейного сигнала. Также есть возможность делать голосовые звонки. Вам не нужно добавлять динамик и микрофон.
Кроме того, на «шилде» есть еще 2 кнопки. Первая названа «Reset», которая подключена к контакту сброса на Arduino. Если на нее нажать, это перезапустит скетч. Вторая – это «Power», она включает/выключает подачу питания на модем. В старых версиях «шилда» для того, чтобы включить модем, вам нужно было обязательно нажать на эту кнопку. В новых версиях модем включается автоматически.
Таким образом, если у вас старая версия «шилда», и модем не включается автоматически, вы можете спаять перемычку CTRL/D7 на обратной стороне платы. Благодаря этому модем будет включаться, когда Arduino будет получать питание.
Несколько контактов «шилда» находятся на его обратной стороне. Они предоставляют доступ к функциям вроде выходного контакта для динамика и входного контакта для микрофона. Более подробно читайте в даташите.
Предыдущие версии
Владеете старой версией продукта? Сверьтесь с этой страницей.
См.также
Внешние ссылки
Arduino продукты | |
---|---|
Начальный уровень | Arduino Uno • Arduino Leonardo • Arduino 101 • Arduino Robot • Arduino Esplora • Arduino Micro • Arduino Nano • Arduino Mini • Arduino Starter Kit • Arduino Basic Kit • MKR2UNO • TFT-дисплей Arduino |
Продвинутые функции | Arduino Mega 2560 • Arduino Zero • Arduino Due • Arduino Mega ADK • Arduino Pro • Arduino Motor Shield • Arduino USB Host Shield • Arduino Proto Shield • MKR Proto Shield • MKR Proto Large Shield • Arduino ISP • Arduino USB 2 Serial Micro • Arduino Mini USB Serial Adapter |
Интернет вещей | Arduino Yun • Arduino Ethernet • Arduino MKR1000 • Arduino WiFi 101 Shield • Arduino GSM Shield V2 • Arduino WiFi Shield • Arduino Wireless SD Shield • Arduino Wireless Proto Shield • Arduino Ethernet Shield V2 • Arduino Yun Shield • Arduino MKR1000 Bundle |
Носимые устройства | Arduino Gemma • Lilypad Arduino Simple • Lilypad Arduino Main Board • Lilypad Arduino USB • LilyPad Arduino SimpleSnap |
3D-печать | Arduino Materia 101 |
Устаревшие устройства | - |
Примеры Arduino | |
---|---|
Стандартные функции | |
Основы |
|
Цифровой сигнал |
|
Аналоговый сигнал |
|
Связь |
|
Управляющие структуры |
|
Датчики |
|
Дисплей |
Примеры, объясняющие основы управления дисплеем:
|
Строки |
|
USB (для Leonardo, Micro и Due плат) |
В этой секции имеют место примеры, которые демонстрируют использование библиотек, уникальных для плат Leonardo, Micro и Due.
|
Клавиатура |
|
Мышь |
|
Разное |
- Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
- Справочник языка Arduino
- Arduino
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Продукты Arduino
- Arduino продукты
- Плата Arduino