problemas al enviar datos a mysql desde arduino ethernet mediante get

: Smiley-confunden: : Smiley-confunden:

HI,

soy nuevo en esto de arduino, estoy realizando un pequeño proyecto con un arduino mega y un ethernet tratando de enviar los datos leidos por mi arduino, pero no puedo enviar simples datos estatitos a mi base de datos (servidor local), tengo algo de codigo en php

http://localhost/arduinox/salvardados.php?sensorc=13&sensorf=15&sensorh=18

pegado esta linea de codigo en el navedor funciona guarda los datos, pero a la hora de enviarlos por medio de arduino no funcion..... :frowning: eh visto varios tuturiales q lo hacen de esta forma

en el monitor serial imprime esto. lo cual esta conectado al servidor

Conectado al servidorEnviando datos HTTP para guardar...
sensorc= 5.00
sensorf= 10.00
sensorh= 15.00

#include <SPI.h>
#include <Ethernet.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 0, 2 };
byte server[] = { 192, 168, 0, 3  };


EthernetClient client;

float sensorc = 0 ;
float sensorf = 0;
float sensorh = 0;

void setup() {
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  Ethernet.begin(mac, ip);
}

void loop()
{

  char comando = Serial.read();

  if (comando == 'a')
  {
    if (client.connect(server, 80))

    {

      //arduinox/salvardados.php?sensorc=15&sensorf=15&sensorh=19
      //http://localhost/arduinox/salvardados.php?sensorc=20&sensorf=20&sensorh=22
      sensorc = sensorh + 5;
      sensorf = sensorc + 5;
      sensorh = sensorf + 5;


      Serial.print("Conectado al servidor");
      client.print("GET /arduinox/salvardados.php?");
      client.print("sensorc=");
      client.print(sensorc);
      client.print("&sensorf=");
      client.print(sensorf);
      client.print("&sensorh=");
      client.println(sensorh);
 

    
   Serial.println("Enviando datos HTTP para guardar..."); 





      Serial.print(" sensorc= ");
      Serial.println(sensorc);

      Serial.print(" sensorf= ");
      Serial.println(sensorf);
      Serial.print(" sensorh= ");
      Serial.println(sensorh);
  
      client.stop();

    }
    else {

      Serial.println("fallo de conexion");
      client.stop();
    }

  }



}

Agradeceria cualquier ayuda o alguien q me puedaa explicar