Icomsat 1.1 и mega 2560
- Войдите на сайт для отправки комментариев
Пнд, 14/09/2015 - 16:10
Добрый день.
Недавно преобрел себе 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 В - не помогло. Поиски решения в гугле ни к чему не привели. Что делать?


Разобрался.
> Подключаю по usb к меге 2560
> SoftwareSerial gSerial(2, 1);
Тебе 4-х аппаратных UART мало?