Buenas!
Aunque llevo algún tiempo utilizando arduino y utilizando este foro, este es mi primier post, por lo que aprovecho para agradecer toda la ayuda.
Ahora me encuentro ante un problema:
Tengo una placa Mega adk con el Shiel Ethernet por un lado, y por otro lado, un servidor con un script php que recoje los datos que paso como parámetro en la URL y los alamacena en una base de datos (esta ultima parte funciona correctamente si accedo directamente con el navegador).
Basándome en mis conocimientos, creo que el Sketch es correcto. Es este:
#include <SPI.h>
#include <Ethernet.h>
EthernetClient client;
byte mac[] = {0xDE,0xAD,0xBE,0xEF,0xFE,0xED};
byte ip[] = {10,0,0,178};
byte dns[] = {4,4,4,4};
byte gateway[] = { 10, 0, 0, 100 };
byte subnet[] = { 255, 255, 255, 0 };
char serverName[] = "log.server.com";
void setup() {
Serial.begin(9600);
Ethernet.begin(mac, ip, dns, gateway, subnet);
}
void loop()
{
delay (5000);
client.connect(serverName, 80);
client.println("GET /logger.php?sensor=temp&value=19 HTTP/1.1");
client.println("HOST: log.server.com");
client.println();
}
Que hago mal?
un saludo y gracias por adelantado.