Hola, lo primero presentarme, soy Julio de Murcia, enganchao el bichejo este...que bien me lo paso cacharreando!!!
Pues estoy ya deseperao.. tengo entre manos un proyecto con Arduino Uno para saber el voltaje de las baterías de la furgoneta y enviarlo por gprs al servidor Apache con php y mySQL...
Descarto el tema de permisos y servidor ya que desde el móvil entro en la pagina, y con la método GET de php escribo datos:
123.123.123.123:999/add.php?voltaje=129
Pero desde arduino no lo consigo, ni usando los ejemplos de HTTP ni de TCP del fabricante (
//usando http y ejecuntado todos los comando anteriores para pillar cobertura, apn y todo eso ok....pero ahora -->
Serial.println("AT+HTTPPARA=\"URL\",\"servidor:123\"");
delay(1000);
Serial.println("AT+HTTPPARA=\"URL\",\"servidor:123/add.php?voltaje=129 HTTP/1.1\"");
delay(1000);
do{
while(Serial.available()==0);
}
while(Serial.read()!='K');
delay(5000);
Serial.println("AT+HTTPACTION=0,"); //Connects with the HTTP
Usando TCP:
Serial.println("AT+CIPSTART=\"TCP\",\"123.123.123.123\",\"999\"");
do{
while(Serial.available()==0);
}
while(Serial.read()!='K');
delay(100);
do{ //waits for connection
while(Serial.available()==0);
}
while(Serial.read()!='K');
delay(100);
slcd.setCursor(0, 0);
slcd.print("Enviando abon...");
Serial.println("AT+CIPSEND"); //sending data
do{
while(Serial.available()==0);
}
while(Serial.read()!='>');
delay(100);
Serial.println("GET /add.php?voltaje=132 HTTP/1.1\n"); //he probado con \r\n, con nada con \r solo....
delay(1000);
Serial.println("Host: 123.123.123.123:999\r");
delay(1000);
Serial.println("Accept: /\r");
delay(1000);
Serial.write(0x1A); //EOL character
Serial.write(0x0D);
Serial.write(0x0A);
He buscado en san google, en el foro arduino en español, inglés y francés...pero se ve que estoy ya gili... que no me entero de na.
El último que me ha inspirado algo ha sido el foro frances, por el tema de que al final pone asterios...pero no se como ponerlos....
Foro francés:
El módulo gprs:
http://www.cooking-hacks.com/index.php/documentation/tutorials/arduino-gprs-gsm-quadband-sim900
Perdón por el tocho y gracias por adelantado.
Salu2