Pages: [1]   Go Down
Author Topic: Monitorare stato pin da web + sd  (Read 520 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve ragazzi. Vorrei realizzare una pagina web da mettere in una SD nello slot della shield Ethernet con la quale vorrei monitorare lo stato dei pin. Esiste una funzione che passi delle variabili di arduino (stato dei pin) nella pagina html salvata nella sd?

Spero di essere stato chiaro

Grazie in anticipo.
Logged

0
Offline Offline
Shannon Member
****
Karma: 129
Posts: 10447
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quanto un client richiede la pagina, tu leggi la pagina da SD, e la stampi al client.

Se quando la leggi cerchi un punto particolare e modifichi la pagina.
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie Lesto per la tua tempestiva risposta. Però scusami non ho capito

Se quando la leggi cerchi un punto particolare e modifichi la pagina.

Grazie in anticipo
Logged

0
Offline Offline
Shannon Member
****
Karma: 129
Posts: 10447
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

esistono millemila modi, faccio un esempio:

metti nell'HTML un "segnaposto", ovvero una scritta univoca ad esempio:

Code:
<html><VALORE></html>

e poi arduino quando legge la pagina da SD cerca "<VALORE>" e lo sostituisce con il valore della variabile, e poi invia il file al client.

ovvio che potresti fare una cosa più complessa, usando gli id e i div.

Problema, se la pagina HTML è grande non ci sta in memoria arduino; quindi crei 2 file, la parte sopra, la parte sotto, e la parte in mezzo (magari una table) la generi in automatico con arduino. Quindi se il client richiede index.htm tu leggi e stampi index1.htm, poi la table che generi dal codice arduino, poi index2.htm
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: [1]   Go Up
Jump to: