Mega 2560 R3 + EFCom GPRS Shield постоянно перезагружается

funster
Offline
Зарегистрирован: 25.08.2014

Добрый день!

Подключаю EFCom_GPRS/GSM_Shield к Mega 2560 R3.

При включении шилда он пишет "Call Ready" и перезагружается.

После этого по кругу выдёт в порт:

ÿÿÿÿ
RDY
 
+CFUN: 1
 
+CPIN: READY
 
и снова перезагружается.
Одинаковое поведение как с оригинальной arduino так и с sainsmart (обе Mega 2560 R3).
 
С UNO шилд нормально заводится и работает.
 
TX (D3) с шида подключен к RX1(19) ардуины, RX (D3) к TX1(18).
 
void setup()
{
  delay(1000);
  Serial.begin(19200);
  Serial1.begin(19200);
  delay(1000);
}

void loop()
{
  if (Serial1.available())
    Serial.write(Serial1.read());  
}

В чём может быть проблемма?

 

MaksMS
Offline
Зарегистрирован: 11.03.2013

Подключите дополнительное питание

funster
Offline
Зарегистрирован: 25.08.2014

Дополнительное питание подключено. Без него шилд не включается.

Пока решил вопрос подключив шилд к ардуине проводами.  Подключил только power и tx/rx. Всё заработало.

Теперь можно экспериментальным методом установить какие из оставшихся pin'ов мешают.