ENCENDIDO DE LED REMOTO CON A6 GSM MODULO

Hola a todos son nuevo por aca, les doy las gracias por recibirme.
Estoy desarrollando un programa para encender sirenas remotamente, ya hice el programa y funciona perfectamente con sms mientras este conectado el modulo y mi arduino uno al computador, pero cuando los conecto a fuentes externas np funciona a alguie se le ocurre una solucion.

Muchas gracias de nuevo un saludo especial, este es el codigo que escribi ya envio las conexiones

#include <SoftwareSerial.h> //Incluimos la libreria SoftwareSerial
SoftwareSerial SIM800L(8, 9); //Declaramos los pines RX(8) y TX(9) que vamos a usar Conexion del 4 al 9 del 5 al 8
//TIERRA DEL ARDUINO A TIERRA DEL MODULO
//PUENTEAR TIERRA DEL MODULO Y VCC PARA QUE SE PRENDA CUANDO SE VA LA LUZ
// RELAY CONEXION POSITIVO NEGATIVO Y LA SENAL AL 13

String Comando; //Declaramos una variable de tipo String para almacenar el texto del SMS recibido
int LED = 13; //Definimos el pin donde esta conectdo el RELAY (Digital 13)

void setup(){
Serial.begin(9600); //Iniciamos la comunicacion serie
SIM800L.begin(9600); //Iniciamos una instancia de la librería SoftwareSerial
SIM800L.println("AT+CMGF=1"); //Configuramos el módulo para trabajar con los SMS en modo texto
delay(1000); //Pausa de 1 segundo
SIM800L.println("AT+CNMI=1,2,0,0,0"); //Configuramos el módulo para que nos muestre los SMS recibidos por comunicacion serie
pinMode(LED, OUTPUT); //Definimos el pin donde esta conectado el RELAY como salida
}

void loop(){
if (SIM800L.available()){ //Si hay datos disponibles
Comando = SIM800L.readString(); //Los almacenamos en la variable Comando
Serial.println("NUEVO SMS ENTRANTE: " + Comando); //Los sacamos por comunicacion serie
}

if(Comando.indexOf("RING")>=0){ //Si la variable Comando contiene la palabra ON
Serial.println("SIRENA ACTIVADA"); //Avisamos por comunicacion serie
digitalWrite(LED, HIGH); //Activamos ACTIVAMOS LA SIRENA
delay(60000); //1 Minuto 60000 1/2 minuto 30000 15 segundos 15000 7.5 segundos 7500
digitalWrite(LED, LOW); //Desactivamos la SIRENA
Serial.println("SIRENA APAGADA"); //Avisamos por comunicacion serie
Comando = ""; //Vaciamos la variable
}

if(Comando.indexOf("Off")>=0){ //Si la variable Comando contiene la palabra OFF
Serial.println("SIRENA DESACTIVADA"); //Avisamos por comunicacion serie
digitalWrite(LED, LOW); //DESACTIVAMOS LA SIRENA
Comando = ""; //Vaciamos la variable
}
}

Te falta desarrollar mas la situación voicesus.

Muestra como tienes conectado el A6, como son tus fuentes con las que no funciona y entonces podremos decir algo.