Gracias surbyte,
al fin pude enviar variables a una pagina, dejo el contenido por si alguien le sirve, después de muchas pruebas, y búsqueda en Internet llegue a la solucion.
Saludos,
#include <SoftwareSerial.h>
SoftwareSerial mySerial(11, 10); // RX, TX
String apn ="bam.entelpcs.cl";
String apn_u ="entelpcs";
String apn_p ="entelpcs";
String url ="http://www.dominio.cl/html/pagina.php";
String data1;
String data2;
String data3;
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
delay(10000);
}
void loop() {
Serial.println("-------------------------------------------------");
data1 = "-54";
data2 = "222";
data3 = "444";
gsm_sendhttp();
delay(60000);
// put your main code here, to run repeatedly:
}
void gsm_sendhttp()
{
mySerial.println("AT");
delay(4000);
mySerial.println("AT+SAPBR=3,1,Contype,GPRS");
delay(100);
mySerial.println("AT+SAPBR=3,1,\"APN\",\"bam.entelpcs.cl\"\r\n");
delay(100);
mySerial.println("AT+SAPBR=3,1,\"USER\",\"entelpcs\"\r\n");
delay(100);
mySerial.println("AT+SAPBR=3,1,\"PWD\",\"entelpcs\"\r\n");
delay(1000);
mySerial.println("AT+SAPBR=1,1");
delay(1000);
mySerial.println("AT+HTTPINIT");
delay(100);
mySerial.println("AT+HTTPPARA=\"CID\",1");
delay(100);
mySerial.println("AT+HTTPPARA=\"URL\",\"http://www.dominio.cl/html/pagina.php?OPTION=CARGATRAMPA&IDTRAMPA=1&TYPE=1&FECHA=2018-02-21&DATOS=" + data1 + "&TAMB=" + data2 + "&TCON=" + data3 + "\"\r\n");
delay(100);
mySerial.println("AT+HTTPACTION=0");
delay(2000);
mySerial.println("AT+HTTPTERM");
delay(100);
mySerial.println("AT+SAPBR=0,1 # disconnect gprs");
delay(100);
mySerial.println("AT+HTTPTERM");
}
void runsl(){
while (mySerial.available()){
Serial.write(mySerial.read());
}
}