Buon giorno
ho un problema strano che non riesco a risolvere, su internet ho trovato un sketch che mi sono personalizzato per controllare una skeda relè, il tutto funziona perfettamente.
Adesso ho espanso l'arduino con una skeda da 8 Relè, ho provato a modificare lo sketch aggiungendo il controllo degli altri relè,
quando mi collego all'IP dell'Arduino non mi carica la pagina ed ah a volte mi da un errore "EPIC FAIL".
lo stesso problema me lo da da con Arduino UNO+Eth che con Arduino Ethernet, penso quindi sia un problema dello sketch
//gestisco la pagina html in base allo stato delle uscite di Arduino
P(htmlHead) =
"<html>"
"<head>"
"<title>Arduino Scheda Rele</title>"
"</head>"
"<body>";
server.printP(htmlHead);
Ciao,
hai provato ad aggiungere le porte una alla volta, e poi vedere se funziona.
Magari riesci a capire qual'è la porta che blocca tutto.
Non ci dovrebbero essere problemi, non hai inserito una sd nello slot, stai usando il pin 4 e potrebbe dare dei problemi.
Grazieeee!!! funziona modificando tutto lo sketch come mi hai detto,
ma di preci so cosa cambia con la F()
PaoloP:
Questo cos'è?
//gestisco la pagina html in base allo stato delle uscite di Arduino
P(htmlHead) =
""
""
"Arduino Scheda Rele"
""
"";
server.printP(htmlHead);
Di preciso non lo so ... l'ho trovato cosi,
da quello che intuito senza creare ogni riga un server.print, ha creato un "contenitore" (non so se il nome tecnico è gusto) dome dentro ha messo tutta l'intestazione della pagina web, poi con un unico server.print lo manda in carico +-