Arduino Webseite auf SD-Karte?
Guten Tag, ich habe folgenden Code:
und ich will nicht, dass das im Programm Code steht, sondern auf einer externen Micro-SD Karte, damit ich die Datei besser bearbeiten kann und nicht gleich den ganzen Arduino Sketch umändern muss, also das ist ein HTML Text, für eine Web-Seite.
Hat jemand eine Idee wie ich es machen könnte? weil auf der SD-Karte soll nur der HTML-Code sein (index.htm) und eine CSS-Datei (style.css).
Was muss ich im Arduino Code einfüge, damit er diese beiden Dateien ausführt?
Danke schonmal im vorraus
LG Joé
1 Antwort
Hallo,
könnte man z.B. so machen
1. Lege das webfile auf die SD nenne es z.B index.htm
Wie du einen einfachen Webserver ohne SD aufbaust ist bekannt ?
2. SD lib einbinden
3. SD initialisieren
4. diesen Codeschnipsel in deinen main loop einbauen
webFile = SD.open("index.htm"); // öffnet das webfile
if (webFile) {
while(webFile.available()) {
client.write(webFile.read()); // sendet es an den client
}
webFile.close();
}
break;
}