Arduino mega + SIM5360E нужна помощь в подключении.
- Войдите на сайт для отправки комментариев
Приветствую друзья. Нужна помощь в подключении SIM5360E. Не получается добиться ответов от шилда(((
Пытаюсь настроить по этой инструкции:
https://www.elecrow.com/wiki/index.php?title=SIM5360E_3G_Shield#Turn_on_...
Индикация на шилде светиться не прерывно. С кнопки и програмно включается и отключается. Но вот ответов через монитор порта неполучаю. Индикация на ардуино об обмене данными не мигает.
При попытке дозвониться на установленную сим карту, тишина и сброс. СМСки тоже не доходят.
http://image.ibb.co/eA1Mt7/IMG_20180217_125235.jpg
http://image.ibb.co/c6oefn/IMG_20180217_125214.jpg
http://image.ibb.co/iJUkLn/IMG_20180217_125148.jpg
При подключении шилда напрямую компьютеру через микроusb, просто не включается. При подачи питания 4.2В или 5В определяется как device 9000
http://image.ibb.co/i2GX0n/9000.jpg
Не могу разобраться, то ли я что-то не так делаю, то ли шилд бракованный.
Процесс сдвинулся с мертвой точки. Если честно не понял что сделал. Но регистрация шилда в сети произошла. Индикатор net медленно моргает, посылка вызова на номер идет. Симка просто какое-то время торачала в шилде, но весь бутерброд был отключен от питания. Поэтому что случилось и почему зарегистрировался в сети даже не знаю.
Наверное стандартная ситуация - БП не обеспечивает нормальное питание... По схеме, если ее найти, может быть понятно откуда он его берет.
Ну регистрация в сети есть, значит с питание должно быть все нрмально. Остался вопрос получение ответа через монитор, на AT ответов нет.
Нормально, так нормально - как скажете.
The SIM5360 3G Shield is used UART protocol to communicate with an Arduino/Arduino clone; Users can use jumpers to connect (RX,TX) of the shield to either Software Serial(D8,D7) or Hardware Serial(D1,D0) of the Arduino.Detailed information is showed as the following picture:
Нормально, так нормально - как скажете.
The SIM5360 3G Shield is used UART protocol to communicate with an Arduino/Arduino clone; Users can use jumpers to connect (RX,TX) of the shield to either Software Serial(D8,D7) or Hardware Serial(D1,D0) of the Arduino.Detailed information is showed as the following picture:
Простите, не совсем понял. Можно по подробней или по русски? Может я смысл перевода не понял(
Написано, что обмен осуществляется по одному из двух сериал-портов. Нужно выставить джамперами правильный, написать соотв.скетч и угадать со скоростью этого порта.
Скетч использую этот. Порты получается 7 и 8, у шилда D7 и D8 соответсвенно. Джамперы стоят SWserial скорость 19200. Перебор скоростей резултатов не дал. Может есть возможноcть ресетнуть шилд, чтобы сбросился к каким-нибудь стандартным настройкам?
Может и есть, шилд-то у вас, а не у меня. Хотя я бы для начала попробовал поменять местами 7 и 8 в конструкторе объекта SoftwareSerial.
Было бы все так просто, этой бы темы не было. Уже, если честно, применяю метод научно математического тыка, который дал хоть какие-то плоды))) Заработали 12 и 13 пины, скорость 115200, начал получать ответы от шилда, но вот команды не проходят. На AT так же тишина.
А при включении шилда, загрузке и попытке позвонить, выдает такое:
STP*UH⸮
+STIN: 25C⸮
+(⸮⸮J⸮Ue5
OPL UPDATR⸮TH⸮H⸮⸮
⸮EQ%95
SMS DʪTH⸮
CALF READY
PB DONE
RING
RING
RING
RING
RIGG
RING
RR⸮TH⸮
RING
RING
RING
RING
RING
RINGC⸮
RR⸮TH⸮
MISSED_CAFL: 00:38AM ⸮S⸮⸮⸮ʢ⸮⸮⸮⸮j
УФ))) Метод "научто математического тыка" страшная сила))) Ответы пошли))) На arduino почему-то 12 и 13, 10 и 11 заработали.
На 7 и 8 тихо хоть убей. По инструкции при помощи Bray++ Terminal. установил скорость 19200.
А чтобы во всторенном мониторе порта отправлялись и принимались ответы поставил CR(Возврат каретки).
START
+STIN: 25
+CPIN: READY
OPL UPDATING
PNN UPDATING
SMS DONE
CALL READY
PB DONE
AT+CBC
+CBC: 0,87,4.119V
OK
AT+CSQ
+CSQ: 23,99
OK
RING
RING
RING
MISSED_CALL: 02:33AM +7914*******
Попробую еще понять почему 7 и 8 пины на ардуино молчат.