Проблема с SIM900
- Войдите на сайт для отправки комментариев
Втр, 01/04/2014 - 21:25
Здравствуйте. Помогите пожалуйста у меня проблема с GSM Shield SİM900 ниже код
Проблемма в том что автоматически программа не запускается а запускается если включить в программе мониторинг порта
#include <SoftwareSerial.h>
SoftwareSerial mySerial(7, 8);
void setup()
{
Serial.begin(19200);
mySerial.begin(19200);
Serial.println("Config SIM900...");
delay(2000);
Serial.println("Done!...");
mySerial.flush();
Serial.flush();
mySerial.println("AT+CSQ");
delay(100);
mostraDadosSerial();
mySerial.println("AT+CGATT?");
delay(100);
mostraDadosSerial();
mySerial.println("AT+SAPBR=3,1,\"CONTYPE\",\"GPRS\"");
delay(2000);
mostraDadosSerial();
mySerial.println("AT+SAPBR=3,1,\"APN\",\"nar\"");
delay(2000);
mostraDadosSerial();
mySerial.println("AT+SAPBR=1,1");
delay(2000);
mostraDadosSerial();
}
void loop()
{
mySerial.println("AT+HTTPINIT");
delay(3500);
mostraDadosSerial();
mySerial.println("AT+HTTPPARA=\"URL\",\"http://abemda.az/ali/tezlik.php?device=ALI0001&f_tezlik=117\"");
delay(1000);
mostraDadosSerial();
mySerial.println("AT+HTTPACTION=0");
delay(10000);
mostraDadosSerial();
mySerial.println("AT+HTTPREAD");
mostraDadosSerial();
delay(300);
mySerial.println("AT+HTTPTERM");
mostraDadosSerial();
delay(300);
mySerial.println("");
delay(4000);
}
void mostraDadosSerial()
{
while(mySerial.available()!=0)
{
Serial.write(mySerial.read());
}
}
а как вы узнаете, что она не запускается?