Icomsat 1.1 и mega 2560

tEarth
Offline
Зарегистрирован: 14.09.2015

Добрый день. 

Недавно преобрел себе gprs шилд icomsat 1.1 (ali: http://ru.aliexpress.com/item/SIM900-GSM-GPRS-shield-for-Arduino-IComSat-v1-1/708865358.html?adminSeq=202245229&shopNumber=117143). Подключаю по usb к меге 2560. Код: 

#include <SoftwareSerial.h>
SoftwareSerial gSerial(2, 1); // RX, TX

void setup() {
delay(30000);
gSerial.begin(9600);
Serial.begin (9600);
Serial.println("Hello!");
gSerial.print("AT");

}

void loop() {

  delay(1000);

  if ( gSerial.available()>0 )
  {
    Serial.println( gSerial.read() );
    }
    
if ( gSerial.available()==0 )
{
  Serial.println("No data");
}
  delay(1000);
  
}

 

На AT команды не реагирует, пробовал подключать к другим пинам(50, 51) - результат тот же. Пробовал подключталь внешнее питание 9 В - не помогло. Поиски решения в гугле ни к чему не привели. Что делать? 

tEarth
Offline
Зарегистрирован: 14.09.2015

Разобрался. 

Radjah
Offline
Зарегистрирован: 06.08.2014

> Подключаю по usb к меге 2560

> SoftwareSerial gSerial(2, 1);

Тебе 4-х аппаратных UART мало?