Pages: [1]   Go Down
Author Topic: Chiarimento su Ethernet Shield  (Read 4120 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 198
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti, premetto che mi sono letto la documentazione riguardo alla ethernet shield in particolar modo l'esempio Server e l'Esempio Client (http://arduino.cc/en/Tutorial/WebClient http://arduino.cc/en/Tutorial/WebServer) ma non ho capito una cosa:

La guida spiega come programmare arduino per inviare dei comandi ad un browser e come riceverli, ma la cosa che non ho capito è: che cosa bisogna fare dal lato del browser per poter comunicare con l'Arduino ?
Devo creare una pagina html oppure scrivere qualcosa nella barra dell'indirizzo ... ?!?

Quello che vorrei ottenere io per iniziare è creare un pulsante su una pagina html che se premuto mi accenda un led e contemporaneamente voglio vedere lo stato del led (o di un ingresso o di una variabile ... non è quello il problema) sulla pagina html.

Qualcuno mi può aiutare ?!?! GRAZIE !
Logged

Palermo
Offline Offline
God Member
*****
Karma: 3
Posts: 766
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Esiste il tynywebserver che fa proprio questo, puoi prendere spunto. C'e' anche un video che riguarda proprio l'esempio del led!!

http://www.webweavertech.com/ovidiu/weblog/archives/000484.html
Logged

Gianfranco

0
Offline Offline
Full Member
***
Karma: 0
Posts: 198
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah quindi se non ho capito male la parte web deve stare dentro ad arduino ! Da browser quindi visualiziamo la pagina che sta nell'arduino.

Io credevo che la pagina andasse caricata dentro ad un pc che fa da server e la vengono inviati i comani all'arduino ... ho detto cavolate o è giusto ?
Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 989
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Giusto.  smiley-wink
Un web server su Arduino è completamente indipendente dal PC.
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 198
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma tutta quella roba ci sta sulla flash dell'arduino ? Oppure ci si appoggia alla SD ?

Io vorrei creare un piccolo web server per visualizzare dei dati e per comandare delle uscite. Nello specifico vorrei visualizzare lo stato e comandare le luci del mio impianto domotico e visualizzare i consumi grazie ad un sensore di corrente collegato ad un ingresso analogico.

Il circuito è già funzionante su un Arduino Mega, ora vorrei aggiungere la parte del webserver grazie all'Ethernet Shield.
Logged

Palermo
Offline Offline
God Member
*****
Karma: 3
Posts: 766
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sulla SD  smiley-wink
Logged

Gianfranco

0
Offline Offline
Full Member
***
Karma: 0
Posts: 198
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok grazie 1000 ! Allora adesso ordino l'Ethernet Shield e mi metto a studiare un po' il tynywebserver.
Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 989
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quanto spazio c'e' invece sull'atmel per memorizzare micropagine con la direttiva PROGRAM?
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22973
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Intendi PROGMEM?
Usando la Flash del uC, lo spazio lasciato libero dal tuo sketch: ovvero 32K (Atmega328) - sketch.
Logged


Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 989
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sì, quella...  :smiley
Logged

Pages: [1]   Go Up
Jump to: