Wifi WebClient

layla:
Hab ihr evt eine Lösung für mich parat?

Ich habe noch nie ein WiFi-Shield gehabt, aber wenn ich mal von meinen Ethernet-Shields ausgehe und was sich da bewährt hat, würde ich folgende zwei Dinge mal testen:

  1. Zwischen Herstellen der Verbindung zum Netzwerk und dem ersten Connecten mit einem Internet-Server mindestens eine Sekunde vergehen lassen, in der das Netz sich auf den neuen Teilnehmer einstellen kann:
    Serial.println("Connected to wifi");
    delay(1000);

  2. Wenn sich auf dem Shield mehrere SPI-Gerätschaften befinden, dann würde ich die gerade nicht verwendete SPI-Hardware ausdrücklich abschalten, was beim WiFi-Shield wohl wie auch beim Ethernet-Shield den SD-Kartenadapter betrifft. Am besten im Setup einfügen:
    pinMode(4,OUTPUT);
    digitalWrite(4,HIGH);
    Serial.println(F("SD card adapter deactivated"));