Проблема с SIM900

mr-Ayaz
Offline
Зарегистрирован: 03.02.2014

Здравствуйте. Помогите пожалуйста у меня проблема с 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());
  }
}

 

com
Offline
Зарегистрирован: 06.09.2013

а как вы узнаете, что она не запускается?