Pages: [1] 2   Go Down
Author Topic: Pagina HTML che visualizza lo stato di più Arduino  (Read 1836 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

È possibile visualizzare su una pagina HTML lo stato di più arduino? Ho 3 arduino con Ethernet Shield che vorrei controllare da una sola pagina HTML, volevo sapere da voi se tutto ciò è possibile. Grazie.
Logged

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

Devi far dialogare i 2 Arduino senza Ethernet con quello con Ethernet, che poi realizza la pagina mettendo online le info che vuoi.
Logged


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

Nono, ho 3 Ethernet shield montate su ogni Arduino ed ho necessità di stabilire una connessione via Ethernet.
Logged

ivrea (to)
Online Online
Faraday Member
**
Karma: 75
Posts: 4605
miaaao ^-^
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Beh, solo uno però fa da webserver. Mica tutto e tre hanno lo stesso indirizzo.
Da browser darai l'indirizzo di uno dei tre. Questo singolo deve chiedere in qualche modo agli altri due le informazioni.
Logged

my name is IGOR, not AIGOR

Switzerland
Online Online
Faraday Member
**
Karma: 111
Posts: 5869
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Semplice trucco ...
... crei una sola pagina WEB con all'interno TRE iFrame (http://www.w3schools.com/tags/tag_iframe.asp) ed in ogni iFrame fai apparire quello che ti pare dall'IP che vuoi smiley-wink

Guglielmo
Logged

Search is Your friend ... or I am Your enemy !

ivrea (to)
Online Online
Faraday Member
**
Karma: 75
Posts: 4605
miaaao ^-^
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Semplice trucco ...
... crei una sola pagina WEB con all'interno TRE iFrame (http://www.w3schools.com/tags/tag_iframe.asp) ed in ogni iFrame fai apparire quello che ti pare dall'IP che vuoi smiley-wink
Guglielmo

Questo potrebbe anche servire per avere un webserver "vero" su pc e solo una parte della pagina che arriva da 1 o + Arduino, giusto?
Logged

my name is IGOR, not AIGOR

Switzerland
Online Online
Faraday Member
**
Karma: 111
Posts: 5869
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... non confondiamo ... la pagina web, che può risiedere dove vuoi, anche sul tuo disco fisso (e quindi non necessariamente su un server), viene interpretata dal BROWSER. All'interno della pagina tu puoi avere quante iFrame vuoi, disposte come ti piace di più ed in ognuna, visualizzi una differente pagina web che vai a recuperare da un web SERVER.

Quindi ...
... i tre Arduino di cui parla Arduinoino, devono comportarsi come SERVER, mentre tu, sul tuo PC, li visualizzi tramite il BROWSER smiley

La cosa è comunque generale ...
... se tu vuoi tenere d'occhio tre pagine web a tua scelta, contemporaneamente in un unica pagina ... ti crei un file HTML con dentro le tre iFrame e te lo visualizzi smiley-wink

Guglielmo

Logged

Search is Your friend ... or I am Your enemy !

Genova
Offline Offline
Faraday Member
**
Karma: 37
Posts: 3233
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non so se è proprio così semplice gpb01

Quando prelevo la pagina dalla SD in realtà sono sempre dentro arduino anche se il mio pc (browser) mi aiuta negli script e nelle visualizzazioni, sono isolato dal mondo, tanto è vero che windows impedisce totalmente l'interazione con il mio pc mentre sono sulla pagina prelevata dal piccolo webserver, non posso salvare nemmeno una variabile sul disco fisso (a meno che non uso i cookie), non posso esplorare le risorse di rete o del computer, in parte è giusto così altrimenti qualunque server potrebbe piazzarmi file sul pc e leggermi l'hard.

Del resto se faccio una pagina sul mio pc ho tutte le risorse che voglio di windows, questo però mi costringe ad aprire 3 socket con un protocollo tcp/ip puro senza html di mezzo, a questo punto è meglio un eseguibile fatto con visualbasic e gestirne poi le tre comunicazioni fatte di richieste e risposte

Se la pagina risiede in uno dei 3 arduini, quell'arduino avrà il duro compito di gestire le comunicazioni degli altri 2 perchè tutto passa da lui ed è impensabile

Forse con i frame, io li uso, ma carico 3 file.htm differenti dato che la pagina fa comunque riferimento ad unico IP, e non li prendo da 3 ip diversi, se ciascun frame può gestire 3 js allora è fattibile, ma questo non l'ho mai provato, se accendi una luce su arduino1 non so se lo puoi far sapere ad arduino2 se non crei una rete comune a tutti, bisognerebbe studiarci su

ciao
« Last Edit: April 19, 2013, 01:04:38 pm by pablos » Logged

no comment

Switzerland
Online Online
Faraday Member
**
Karma: 111
Posts: 5869
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

T'assicuro, è così semplice ...
... prendi l'allegato, salvatelo su disco, estrai il file html e aprilo con il browser ... e dimmi cosa vedi smiley

Guglielmo

* index.zip (0.72 KB - downloaded 29 times.)
Logged

Search is Your friend ... or I am Your enemy !

Genova
Offline Offline
Faraday Member
**
Karma: 37
Posts: 3233
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

vedo questo ahahahahhaha

Code:
!   C:\Users\User\AppData\Local\Temp\index.zip: L'archivio o è danneggiato o è in un formato sconosciuto
!   Impossibile eseguire "C:\Users\User\AppData\Local\Temp\Rar$EXa0.553\index.html"

Ma se lo dici ci credo, l'interazione tra variabili java come le fai se arrivano da tre destinazioni diverse, magari 3 ajax?
« Last Edit: April 19, 2013, 11:31:03 am by pablos » Logged

no comment

Switzerland
Online Online
Faraday Member
**
Karma: 111
Posts: 5869
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-eek smiley-eek smiley-eek ... provo ad allegarlo di nuovo ... non capisco, da me lo apre perfettamente ...

* index.zip (0.72 KB - downloaded 29 times.)
Logged

Search is Your friend ... or I am Your enemy !

Genova
Offline Offline
Faraday Member
**
Karma: 37
Posts: 3233
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

stesso errore,
bho, strano winrar non mi ha mai dato problemi con nessun formato, comunque volendo puoi mettere anche il file html senza comprimerlo
Logged

no comment

Switzerland
Online Online
Faraday Member
**
Karma: 111
Posts: 5869
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Stranissimo ... mai avuto di questi problemi ...anche i due moduli CRC dell'altro thread erano compressi allo stesso modo ... mah ... misteri ...

Ecco l'html ....

* index.html (1.67 KB - downloaded 31 times.)
Logged

Search is Your friend ... or I am Your enemy !

Switzerland
Online Online
Faraday Member
**
Karma: 111
Posts: 5869
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... questa è bella ... se lo scarico da qui ... risulta corrotto, ma quello che allego è ok ... si corrompe strada facendo ...  smiley-eek smiley-eek smiley-eek
Logged

Search is Your friend ... or I am Your enemy !

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

Non è la prima volta che succede. Mi sa che ci sono dei problemi sul forum.
Logged


Pages: [1] 2   Go Up
Jump to: