Я подключил его, как описано на официальном сайте ELECFREAKS EFCOM V1.2 а>
Я использую Arduino 1.0.5, загружаю пример кода по ссылке выше, включаю SIM900 с помощью кнопки, у него есть соединение с оператором (обозначается короткой вспышкой каждые 3 секунды), и все в порядке .. я просто не могу для отправки AT-команд, и похоже, что я тоже ничего не получаю обратно на компьютер ...
Я вижу, что это по умолчанию 19200 8N1, я пытаюсь отправлять команды в последовательном мониторе в Arduino 1.0.5 и SSCOM3.2 (ссылка на страницу выше), и я отключаю режим автоматической настройки скорости, используя «AT + IPR = 19200». .
Информация:
Я использую Arduino 1.0.5
Arduino UNO R3
Efcom V1.2 (SIM900 GSM / GPRS)
Зарядное устройство -> 9 В - 1 АS_RX (GRPS) -> PIN 3 (Arduino)
S_TX (GPRS) -> PIN 2 (Arduino)
бод = 19200
//ARDUINO CODE
# include <SoftwareSerial.h>
SoftwareSerial mySerial (2, 3);
void setup () {
mySerial.begin (19200) / / the GPRS baud rate
Serial.begin (19200) / / the GPRS baud rate
Serial.println ("begin .....");
}
void loop () {
if (mySerial.available ())
Serial.write (mySerial.read ());
if (Serial.available ())
mySerial.write (Serial.read ());
}
Все работает, пока я не попробую установить связь через последовательный порт. Просто нет ответа ..
посмотрите следующее видео -> http://youtu.be/Yt07S57LIFs