Non riesco a far funzionare un programma (Ethernet Shield + SD)

Ho trovato in rete un progetto per il controllo remoto di arduino utilizzando la Ethernet Shield W5100 + SD card. Questo progetto mi interessa in particolar modo perchè il codice HTML che interagisce con Arduino è collocato dentro la SD (di questo tipo non ne sto trovando nessuno in rete). Volevo prendere spunto da questo codice per creare un programma che gestica alcuni led e ne controlli lo stato tramite browser. Il problema è che non sono riuscito a far funzionare il programma che ho trovato e quindi non sono riuscito a far nessuna prova. Qualcuno di voi sai come farlo funzionare? Grazie.

EDIT: Ecco il link del progetto SUPER IR ANDROID APPLICATIONS - ARDUINO PROJECTS :slight_smile:

Se metti il link al progetto forse.
Purtroppo la sfera di cristallo si è rotta quindi non posso più fare l'indovino. ]:slight_smile:

Scusate mi ero dimenticato il link :stuck_out_tongue:

Naturalmente la libreria Toyotomi non mi serve e quindi ho cancellato tutto quello che la richiamava all'interno del programma, verificando lo sketch non mi da nessun errore ma quando lo vado a caricare e provo ad andare sull'indirizzo ip scelto da me non mi carica la pagina HTML all'interno dell'SD e continua a caricarmi all'infinito.

Ci sono riuscito! Ora riesco a vedere la pagina HTML caricata, ho commentato tutto il blocco che sta sotto in codice

/*if (inString.startsWith("GET /?cmd=AC_ON")>0 ){
                LEDOn();

                //Serial.println("codeOK=");
                //Serial.print(codeOK);
                //Serial.print(inString);

              }
              if (inString.startsWith("GET /?cmd=AC_OFF")>0){
                LEDOff();

              }

              if (inString.startsWith("GET /?cmd=COOL")>0){


              }
              if (inString.startsWith("GET /?cmd=HEAT")>0){


              }
              if (inString.startsWith("GET /?cmd=DRY")>0){


              }
              if (inString.startsWith("GET /?cmd=AUTO")>0){


              }
              if (inString.startsWith("GET /?cmd=FAN")>0){


              }
              if (inString.startsWith("GET /?cmd=Fan_Low")>0){


              }
              if (inString.startsWith("GET /?cmd=Fan_Medium")>0){


              }
              if (inString.startsWith("GET /?cmd=Fan_High")>0){


              }
              if (inString.startsWith("GET /?cmd=Fan_Auto")>0){


              }
              if (inString.startsWith("GET /?cmd=temp30")>0){


              }
              if (inString.indexOf("cmd=temp29")>0){


              }
              if (inString.indexOf("cmd=temp28")>0){

                
              }
              if (inString.indexOf("cmd=temp27")>0){


              }
              if (inString.indexOf("cmd=temp26")>0){


              }
              if (inString.indexOf("cmd=temp25")>0){


              }
              if (inString.indexOf("cmd=temp24")>0){


              }
              if (inString.startsWith("cmd=temp23")>0){


              }
              if (inString.indexOf("cmd=temp22")>0){


              }
              if (inString.indexOf("cmd=temp21")>0){


              }
              if (inString.indexOf("cmd=temp20")>0){


              }
              if (inString.indexOf("cmd=temp19")>0){


              }
              if (inString.indexOf("cmd=temp18")>0){

                
              }
              if (inString.indexOf("cmd=temp17")>0){

                
              }
              if (inString.indexOf("cmd=temp16")>0){


              }*/

Ora il mio obiettivo è quello di riutilizzare questo codice per accendere/spegnere uno o più led e modificare lo stato del led sul browser se viene acceso o spento manualmente con un pulsante. Avete qualche idea a riguardo?