Pages: [1]   Go Down
Author Topic: Protocollo HTTP  (Read 499 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 0
Posts: 175
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buongiorno ho realizzato due sketch che effettuano l'accensione e spegnimento di una fila di LED posti sul server tramite dei pulsanti inseriti sul client ( p.s. quando dico client e server intendo due Arduino Uno ...uno che funge da server e uno da client ) questi x ora comunicano con il protocollo Telnet sulla porta 23. Pensavo di farli comunicare tramite la porta 80 quindi con protocollo HTTP. Entrambi gli sketch prevedono un interfacciamento per fare "la configurazione" nel lato client (ora avviene con un Hyper Terminal tramite Telnet) e un invio comandi sul server sempre con Hyper terminal. Ora arrivo alla domanda.
Se volessi gestire le due fasi con una "pagina Web" sia per la configurazione e invio comandi nel lato client e server dovrei studiarmi HTML ? per crearmi appunto le pagine di Web Server e "Web Client" x la configurazione?
Logged

Genova
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3391
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si, un po' di html non guasta, ma se vuoi fare la gestione di pagine con campi di input, salvare i dati e visualizzazioni varie, dovrai usare la eeprom, ti basterà la flash della uno per farci stare tutto?
Logged

no comment

Offline Offline
Full Member
***
Karma: 0
Posts: 175
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quindi cosa mi consigli di fare? ...ora ho il codice che funziona alla grande con il protocollo telnet in pratica riesco a configurare il client a livello di ip dei bottoni xk ogni bottone comanda dei led alloggiati in un server (un'altro Arduino Uno) con un certo IP poi avrò altri Arduino Server e altri Arduino Client dovrei rifare la stessa configurazione magari con una pagina web adesso il mio sketch client è di 20.012 bytes sto quasi a 32000 circa che è il max a quanto pare come potrei far diventare la configurazione tramite pagina web senza sforare??
Logged

Genova
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3391
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non saprei, anche con una sd sei proprio stretto, prova a fare qualcosa al massimo ritorni al tuo sketch originale telnet
Logged

no comment

Offline Offline
Full Member
***
Karma: 0
Posts: 175
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma per caricarli sull'eeprom o sulla sd come dovrei fare? io faccio semplicemente carica da arduino.exe , ma penso che così facendo fa l'upload del firmware sulla flash o sbaglio? smiley grazie
Logged

Genova
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3391
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

No, non intendevo sketch su eeprom, intendevo dire di salvare i parametri del tuo setup, le variabili costanti o qualche riga della pag web in modo da sfruttare tutti gli spazi.

http://arduino.cc/en/Tutorial/EEPROMWrite
http://arduino.cc/en/Tutorial/EEPROMRead

Oppure su Sd intendevo l'intera pag html in modo da richiamarla da file senza scriverla con client.print o progmem che andrebbero a esaurire la flash dedicata al programma, però la coperta è corta  smiley-confuse
« Last Edit: March 12, 2013, 11:29:04 am by pablos » Logged

no comment

Pages: [1]   Go Up
Jump to: