Arduino MKR GSM 1400 — платформа для создания проектов с использованием мобильной связи.
Плата может включать исполняющие модули по входящему звонку, опрашивать и передавать данные с датчиков по SMS, а также выходить в интернет по GPRS/HSPA соединению.
В ходе работы сотового передатчика, ток потребления платформы может подняться выше 500 мА, поэтому при питании от обычного USB-порта компьютера, плате необходим дополнительный источник напряжения: Li-Ion аккумулятор или внешнее питание через разъём Vin.
Скачайте и установите на компьютер интегрированную среду разработки Arduino IDE.
По умолчанию среда Arduino IDE настроена только на AVR-платы. Для работы с платформой Arduino MKR GSM 1400 — добавьте в менеджере плат поддержку платформ на ядре ARM Cortex-M0+.
Установите SIM-карту формата Micro-SIM в слот на обратной стороне Arduino GSM 1400.
Мозгом платформы Arduino MKR GSM 1400 является 32-разрядный микроконтроллер фирмы Microchip (Atmel) — ATSAMD21G18 с вычислительном ядром ARM Cortex® M0. Контроллер работает на тактовой частоте 48 МГц, а также предоставляет 256 КБ Flash-памяти для хранения прошивки и 32 КБ SRAM-памяти для работы с переменными в программе.
Модуль U-blox SARA-U201 обеспечивает сотовую связь 3G/2G с поддержкой UMTS/HSPA и GSM/GPRS. Поддержка стандарта 3G обеспечивает входящую скорость передачи данных до 7,2 Мбит/с и исходящую до 5,76 Мбит/с. Для пользования сотовой связью вам понадобится SIM-карта формата Micro-SIM, которая устанавливается с обратной стороны платформы.
В зоне слабого приёма воспользуйтесь дополнительной антенной усиления GSM-сигнала, которая подключается через разъём U.FL.
Разъём micro-USB предназначен для прошивки и питания платформы Arduino с помощью компьютера.
Имя светодиода | Назначение |
---|---|
ON | Индикатор питания платформы. |
CHRG | Индикатор зарядки внешнего аккумулятора. |
L | Пользовательский светодиод на 6 пине микроконтроллера, в отличии от 13 пина на других платформах Arduino. Используйте определение LED_BUILTIN для работы со светодиодом. При задании значения HIGH светодиод включается, при LOW – выключается. |
На плате расположен JST PH-разъём (2 pin) для подключения внешних Li-Pol и Li-Ion аккумуляторов.
При одновременном питании платформы от USB и аккумулятора:
ON
горит об индикации питанияCHRG
горит об индикации заряда батареиПри питании платформы только от аккумулятора:
ON
горит об индикации питанияНа платформе предусмотрен JST SH-разъём (5 pin) для подключения дополнительных модулей по интерфейсу «I²C». Коннектор включает в себя:
5V
и GND
SDA
и SCL
7
Линейный понижающий регулятор напряжение AP7215-33 с выходом 3,3 вольта обеспечивает питание микроконтроллера. Максимальный выходной ток составляет 600 мА.
Служит для сброса микроконтроллера. Это аналог кнопки RESET
обычного компьютера.
VIN
или разъём для внешнего аккумулятора — на пине может быть напряжение в диапазоне от нуля до входного.В отличие от большинства плат Arduino, родным напряжением Arduino MKR GSM 1400 является 3,3 В, а не 5 В. Выходы для логической единицы выдают 3,3 В, а в режиме входа ожидают принимать не более 3,3 В. Более высокое напряжение может повредить микроконтроллер!
Будьте внимательны при подключении периферии: убедитесь, что она может корректно функционировать в этом диапазоне напряжений.
0
–14
и A0
–A6
0
–8
, 10
, A3
и A4
A0
–A6
DAC/A0
(11)SDA
и (12)SCL
8(MOSI)
, 10(MISO)
и 9(SCK)
D+
и D−
12(RX)
и 11(TX)
Serial
соединены с соответствующими контактами USB-порта для прошивки и мониторинга микроконтроллера. Для коммуникации платы Arduino с другими платами и модулями воспользуйтесь шиной Serial1
. Для работы с последовательным интерфейсом — используйте методы библиотеки Serial.2(SCK/BCLK)
, 3(WS/LRCLK/FS)
и A6(SD/SDATA/SDIN/SDOUT)