GPRS Shield V 2.0 - ничего не происходит

Robocafe
Offline
Зарегистрирован: 29.10.2014

Коллеги, спасите!!!

Происходит следующее:

1. Есть Arduino Uno GPRS Shield v2.0 (Куплен в Амперке)
2. На шилде горяд три индикатора: (1) Зеленый Power, (2) красный и (3) зеленый мигающий, обозначающий подключение к сети
3. Симка полностью рабочая (деньги на счете есть, в мобильнике "звонит"), без ПИНа
4. Джампер на шилде стоит в SWSerial

Проблема:

Закачиваю скетчи из примера http://wiki.amperka.ru/Беспроводная-связь:gprs-shield (использую 7 и 8 пины) и... ничего не происходит (звонки не звонят, СМСки не смсят и т.д.), на команды из терминала Arduino IDE также реакции никакой нет.

Пожалуйста, подскажите, что я делаю не так (вероятно, что-то очень очевидное)? К сожалению, все troubleshoot'ы направлены на решение каких-то более хитрых проблем, по своей ничего найти не могу.

Araris
Offline
Зарегистрирован: 09.11.2012

Из очевидного - скорость обмена последовательного порта, может там не gprsSerial.begin(19200), а другая скорость по умолчанию.

Robocafe
Offline
Зарегистрирован: 29.10.2014

Спасибо. А там, Вы имеете в виду в GPRS Shield другая скорость, чем в скече? А как это можно узнать (есть такая AT команда)?

Araris
Offline
Зарегистрирован: 09.11.2012

Узнать можно, как минимум, методом перебора.

Robocafe
Offline
Зарегистрирован: 29.10.2014

по Вашей подсказке вчитался в различные материалы и действительно, ведь указано разное: seeeduino, как производитель, пишет, что бод рейт 19200 по умолчанию, в то же время на arduino.cc указано, что SoftwareSerial поддерживает максимум 9600. Зачем тогда производитель установил такое соединение по умолчанию?

Jaqwerty
Jaqwerty аватар
Offline
Зарегистрирован: 25.06.2014

Попробуйте проверить работоспособность с помощю примеров к библиотеке SIM900