Help with GSM Shield Incomsat (Doesn't send sms)

The code:

#include <SoftwareSerial.h>

SoftwareSerial SIM900(10, 11); //Seleccionamos los pines 10 como Rx y 11 como Tx

void setup()

{

SIM900.begin(19200);

Serial.begin(19200);

delay(1000);

}

void loop()

{

Serial.println("Enviando SMS...");

SIM900.print("AT+CMGF=1\r"); //Configura el modo texto para enviar o recibir mensajes

delay(1000);

SIM900.println("AT+CMGS="+XXXXXXXXXXXX""); //Numero al que vamos a enviar el mensaje

delay(1000);

SIM900.println("SMS enviado desde un Arduino. Saludos de Prometec."); // Texto del SMS

delay(100);

SIM900.println((char)26); //Comando de finalización ^Z

delay(100);

SIM900.println();

delay(5000); // Esperamos un tiempo para que envíe el SMS

Serial.println("SMS enviado");

delay(10000);

}

The connections: https://imgur.com/gallery/ZToRWoP

Ignore the red wire.

I need to fix this as soon as possible.

Thanks.

GSM.ino (836 Bytes)