Ethernet modul ENC28J60 se nespojí s webem na Endora.cz
Napsal: 13 úno 2020, 15:41
zdravím všechy
mám problém se spojením arduina s webem (PHP) na Endora.cz
kód zkráceně (to důležitý)
#include <UIPEthernet.h>
#include <SPI.h>
byte mac[] = { 0x70, 0x4F, 0x57, 0x77, 0x7E, 0x50 }; // Mac adresa zařízení
EthernetClient client;
int nepripojeno=0; // počet neúspěšných připojení k internetu
int samoreset=0; //
int TimeOut=5000;
char server[] = "88.86.120.160";
Ethernet.begin(mac);
if (client.connect(server, 80))
{
client.println("GET / HTTP/1.0");
client.println("Host: balisong.cz");
client.println("Connection: Close");
client.println();
}
problém je v tom, že pokud za IP adresu dosadím google.com, tam mi to aspoň vypíše stránku, že s chybou 400.
IP adresu serveru 88.86.120.160 jsme ověřoval u poskytovatele, stejně jako správnost Hostu.
Nevíte někdo co by mohlo být špatně. Řešil jsem to s podporou ohledně správnosti IP adres.
Děkuji mnohokrát.
mám problém se spojením arduina s webem (PHP) na Endora.cz
kód zkráceně (to důležitý)
#include <UIPEthernet.h>
#include <SPI.h>
byte mac[] = { 0x70, 0x4F, 0x57, 0x77, 0x7E, 0x50 }; // Mac adresa zařízení
EthernetClient client;
int nepripojeno=0; // počet neúspěšných připojení k internetu
int samoreset=0; //
int TimeOut=5000;
char server[] = "88.86.120.160";
Ethernet.begin(mac);
if (client.connect(server, 80))
{
client.println("GET / HTTP/1.0");
client.println("Host: balisong.cz");
client.println("Connection: Close");
client.println();
}
problém je v tom, že pokud za IP adresu dosadím google.com, tam mi to aspoň vypíše stránku, že s chybou 400.
IP adresu serveru 88.86.120.160 jsme ověřoval u poskytovatele, stejně jako správnost Hostu.
Nevíte někdo co by mohlo být špatně. Řešil jsem to s podporou ohledně správnosti IP adres.
Děkuji mnohokrát.