Bom dia.

Preciso de ajuda para fazer com que o Arduino me envie um POST ou GET para o PHP que vai popular o Banco MYSQL'.Já fiz varios testes e nada até agora.

Estou usando:

Arduino uno;

Ethernet Shield;

E estou usando o WAMPSERVER onde estam os arquivos .PHP e o BANCO MYSQL

Obrigado!!!

Exibições: 5709

Responder esta

Respostas a este tópico

dê uma pesquisada sobre como construir corretamente uma requisição pelo método POST, porque vc contruiu de forma errada.

http://www.w3schools.com/tags/ref_httpmethods.asp

Olá pessoal.

Aproveitando o post, quero perguntar o que o meu código tem de errado?

Eu só quero enviar uma variável do arduino para uma página PHP que roda em meu servidor local, o que poderei fazer para colocar o código a funcionar?

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

byte mac[] = { 0x90, 0xA2, 0xDA, 0x0F, 0x2A, 0x8D };
byte ip[] = { 192, 168, 0, 77 };
byte server[] = { 192, 168, 0, 2 };

EthernetClient client;

float var;

void setup() {
Serial.begin(115200);
Ethernet.begin(mac, ip);

client.connect(server,80);

var = 20;
}

void loop(){

Serial.println(client.status());

if(client.connect(server,80))
{
Serial.println(client.status());

client.print("GET /arduino/index2.php?var=");
client.print(var);
client.println(" HTTP/1.1");

}
else
{
Serial.println("Connection unsuccesful");
}

if (client.connected()) {
client.stop(); // DISCONNECT FROM THE SERVER
}
}

Obrigado!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço