Помогите подключить GSM SHIELD
- Войдите на сайт для отправки комментариев
Пт, 13/06/2014 - 14:33
Добрый день!
Приобрел плату вот такую:
http://www.ebay.com/itm/221236220201?ssPageName=STRK:MEWNX:IT&_trksid=p3...
Снял две перемычки, подключил контакты rx и tx к портам 50, 51 Arduino Mega. Пытаюсь работать напрямую с AT-командами, никак не реагирует.
Код такой:
SoftwareSerial gsm(50, 51);
void setup()
{
gsm.begin(2400);
delay(500);
gsm.print("AT+CMGF=1\r");
delay(300);
gsm.print("AT+IFC=1, 1\r");
delay(300);
gsm.print("AT+CPBS=\"SM\"\r");
delay(300);
gsm.print("AT+CNMI=1,2,2,1,0\r");
delay(500);
}
В плате другого типа такой код работал, на эти команды в мониторе порта показывались ответы, но там были другие глюки (не работало программное включение и в помещении не могла найти сеть), пришлось приобрести другую.
Вариант с примером работы с библиотекой тож не работает, пишет смс отправлена, а фактически ничего не отправляет.
Плата сеть ловит, звонки проходят, светодиоды все горят. Может подключил как-то неправильно, или перемычки как-то переставить надо было?
Помогите пожалуйста, третью плату не хочется заказывать)
Спасибо, нашел похожую тему, изучаю.
По этому шилду здесь есть ДВЕ хорошие темы.