Show Posts
Pages: 1 ... 14 15 [16] 17 18 ... 24
226  International / Generale / Re: Articolo su Ethernet shield client on: March 08, 2012, 05:34:42 pm
Bo c'è scritto sopra
Wiznet
Ethernet 5100
P8752-010
1042
227  International / Generale / Re: Articolo su Ethernet shield client on: March 08, 2012, 04:53:02 pm
Ho appena provato

ping -f 192.168.1.177
PING 192.168.1.177 (192.168.1.177) 56(84) bytes of data.
.
^C--- 192.168.1.177 ping statistics ---
1163664 packets transmitted, 1163663 received, 0% packet loss, time 91197ms
rtt min/avg/max/mdev = 0.055/0.060/4.680/0.009 ms, ipg/ewma 0.078/0.060 ms

con lo schetch d'esempio ChatServer caricato sull'arduino e non ci sono stati problemi, anzi durante la prova mi sono connesso al server chat da due macchine diverse e ha funzionato tutto.
Devo dire che l'ho fatto attraverso uno switch managed decente.

@legacy
ho usato solo la wiz, non mi serviva la SD, e non ho usato nessuna tecnica di reset, lo schetch non è mai stato riavviato.

Alberto
228  International / Generale / Re: Articolo su Ethernet shield client on: March 08, 2012, 04:24:35 pm
Massi prova, ti confermo l'uptime di otto mesi con la eth ufficiale wiz, senza problemi, con un protocollo e un utenza simili.
229  International / Generale / Re: Articolo su Ethernet shield client on: March 08, 2012, 06:13:58 am
@asamlink
Guarda io ho fatto un progetto simile, per un telnet server comanda relè, parametri salvati in eeprom e configurabili dal client, ho usato la stessa soluzione un socket aperto, tutti gli altri non possono accedere e ricevono un messaggio d'avviso, ovviamente ci ho messo connection timeout sull'attività e quant'altro per essere sicuro di non rimanere chiuso fuori, l'ho installato poco dopo l'arducamp, che se non ricordo male è stato a giugno, e non l'ho mai spento, è dopo un gruppo di continuità, e funziona tuttora benissimo.
Penso che il problemi nascano dall'utilizzo condiviso del bus spi tra ethernet ed sd, magari ne we porto un arduino con sd e webserver nella webcave e lo pubblico su internet così vediamo cosa succede, al massimo se si pianta lo spengo e riaccendo con il telnet server, ho ancora due prese libere.

Alberto
230  International / Software / Re: DCF77 - RTC DS1307 on: March 08, 2012, 04:19:21 am
Ciao a tutti,
anch'io ho lo stesso modulo dcf e ho riscontrato delle interferenze, non riesco ad utilizzarlo se è acceso il monitor del computer, è un vecchio monitor della Sun, per quanto riguarda la ricezione del segnale è normale che di notte si riceva meglio e più distante è un comportamento tipico delle onde radio.

Alberto
231  International / Generale / Re: Articolo su Ethernet shield client on: March 04, 2012, 06:09:18 pm
Non esplodette:

Phase 48:


Phase 9


Phase 5


l'alimentatore poe I.T.E 61-0127-001 è arduinizzabile!
232  International / Generale / Re: Articolo su Ethernet shield client on: March 02, 2012, 08:26:47 am
Quote
ti posso fare un attacco D.o.S.?
Se cento utenti tentano di accedere simultaneamente al tuo sito e si verifica un D.o.S non è propriamente un attacco, è che hai un sistema inadeguato all'utenza.
arduino è un microprocessore ad 8 bit, le shield ethernet (sia wiz con stack ip hardware che microchip senza) è un prodotto eccezionale per imparare e anche realizzare sistemi embedded a basso costo, ma per farci un webserver pubblico no.

Quote
Basta una analisi statistica speculativa per scovarla
Il più sgrauso dei firewall attualmente in giro se ne accorge subito, anche se la fai casuale, e se ben configurato ti blocca l'ip in un attimo.

OT:
Mi hanno appena informato che è arrivato il modulo poe, c'è qualcuno che ha già fatto esperimenti?
Io ho messo le mani su cinque alimentatori poe della HP, sono rebrand cinese, penso ex telefoni voip a 48v.
Mi sa che sono un po ignorantelli, nel senso che non sono in grado di negoziare la potenza tramite il protocollo poe, ho controllato il jack ed escono 48 / 49 volt.
Esploderà tutto?
233  International / Generale / Re: Articolo su Ethernet shield client on: March 02, 2012, 06:07:20 am
Quote
Ssh non la posso avere dentro arduino, ma dentro la fonera ci sta da dio.
Io purtroppo la fonerà non ce l'ho e mi sono arrangiato con pc e linux su CF.

Quote
ma sicurezza di Arduino? Non capisco bene... io tranquillamente espongo arduino su Internet nattando la porta su cui è in ascolto e non vedo possibilità che mi "violino" la schedina
Da quel punto di vista arduino è sicurissimo, al massimo si blocca, dipende da cosa si vuole fare, se lo natti su una porta non standard e lo sai solo tu è abbastanza sicuro, al massimo non risponde se ha troppe richieste, ma quando il picco termina ritorna reperibile.
Se lo usi invece per un servizio condiviso pubblicato su internet che attira molti utenti, non ha abbastanza risorse per gestirli tutti, se poi leggi i dati dalla sd, che non è proprio un fulmine come velocità, sicuramente ci saranno dei problemi.
234  International / Generale / Re: Articolo su Ethernet shield client on: March 02, 2012, 05:44:35 am
Quote
cosa cambia concettualmente esporlo su internet o in LAN?
Che nella lan dovresti avere il controllo dei client che la utilizzano, ovviamente si parla di lan domestica, non di quella della fiera dell'automobile...
Se la esponi su internet ti possono arrivare da 1 a 1.000.000 di client simultanei, e magari anche di più, e il povero arduino non ha le risorse per gestirne più di uno.
Le prove per controllare arduino con il webserver interno le ho fatte pensando a piccole utenze, tipo alzo e abbasso il telo del proiettore, magari accendo qualche luce, più che altro per divertimento e per capire come usare json e javascript per fare pagine dinamiche che cambino insieme ai pin di arduino e che li possano controllare.
Se si vuole fare della domotica decente arduino può essere configurato come server ma deve rispondere ad un solo client che gira su un pc e che coordina tutte le utenze e serve le pagine web di controllo.
Con questa configurazione a stella si possono gestire anche centinaia di arduini e anche molti utenti simultanei.

Quote
Esperienza positiva wiz5100 ? urca, ma non la usi assieme alla SD, o si?
Si l'ho usata anche col la sd con la libreria WebserverSD, ho fatto delle prove e va, comunque non l'ho messa in produzione l'ho solo provata per qualche ora.
235  International / Generale / Re: Articolo su Ethernet shield client on: March 02, 2012, 04:59:31 am
In giro ci sono diverse librerie per webserver, penso che qualcuna non sia fatta proprio benissimo per cui ogni tanto si blocca.
La mia applicazione che va da otto mesi è un server telnet, scritto tutto da me.
Purtroppo per scrivere una libreria o sketch decente che usi i socket bisogna anche prevedere errori di protocollo, e non fare mai funzioni che si bloccano all'infinito in attesa di dati dal client, che magari ha avuto un problema o non è più connesso a causa di un interruzione nella rete, e non risponderà mai più.
All'arducamp Banzi ci ha spiegato che hanno dovuto aggirare molti bug hardware e software della wiznet, ma li hanno risolti anche nelle librerie ufficiali che implementano le comunicazioni ip nell'ide.
Io per le provare il webserver ho usato la libreria WebserverSD (per scaricare il codice bisogna avere un utenza google) e funziona bene.
Per adesso la mia esperienza con la shield ufficiale e il wiznet è positiva.
Quando scrivete del codice per server socket su arduino, soprattutto webserver dovete sempre tener presente che la wiznet implementa tramite hardware quattro socket, tutte le implementazioni webserver che ho visto in giro non sono multitasking, per cui gestiscono un solo client alla volta, scendendo ad un socket.
Penso che il webserver arduino possa gestire correttamente l'accesso simultaneo di tre o quattro browser, tutto dipende da quante risorse (immagini, librerie javascript, menate varie) sono presenti nella pagina e devono essere serviti insieme alla stessa dall'arduino.
Non è assolutamente possibile esporre l'arduino direttamente su internet, le risorse non bastano, forse si può fare con un reverse proxy.
236  International / Generale / Re: Articolo su Ethernet shield client on: March 02, 2012, 04:13:40 am
Non so voi, ma io ho un arduino con ethernet shield ufficiale che monta il wiz5100 il sistema è acceso ininterrottamente da otto mesi e tutto funziona bene, prima di inviare il post ho controllato per sicurezza.
Ho fatto anche delle altre prove installando su un hardware simile un web server con lettura delle pagine da sd e funziona pure quello.
Io ho due ethernet shield entrambe ufficiali, una è vecchio modello e non si resettava insieme all'arduino, per cui durante la fase di sviluppo ho avuto dei problemi, mentre l'altra è di quelle nuove (hanno la predisposizione per il montaggio del modulo poe) e il problema del reset è stato risolto.
Domani dovrei comprare un modulo poe così faccio un po di prove anche con quello.
Ciao.

Alberto
237  International / Generale / Re: Kit per lettore RFID on: February 27, 2012, 05:50:21 am
Ciao pitusso,
cosa ne pensi di questo
http://www.ebay.com/itm/13-56MHZ-New-RFID-Reader-Writer-Module-/270853094014?pt=LH_DefaultDomain_0&hash=item3f101a3a7e?
Io ho degli rfid a 13,56 mhz e volevo fare delle prove.
Grazie.

Alberto
238  International / Generale / Re: Ethernet + SD on: February 16, 2012, 05:37:15 pm
Quote
Intendi dire che potrei mettere l'HTML sulla scheda ed utilizzarlo quando necessario anziché sprecare preziosa memoria con i testi ?
Si!
Quote
Ima domanda agli esperti......la lib SdFat.h della 0022  è diventata WebServerSD nella 1.0?
Per quello che ne so no, la libreria WebServerSD implementa tutto il webserver con accesso al filesystem ma abbisogna di
#include <SdFat.h>
#include <SdFatUtil.h>
per gestire il filesystem, ho letto lo sketch della caldaia e include le due librerie.
Confermo che la libreria si occupa di gestire il bus spi tra sd ed ethernet, senza bisogno di nient'altro.
239  International / Generale / Re: Ethernet + SD on: February 16, 2012, 11:18:12 am
Con la WebServerSD riesci a collegare un url con il relativo file sulla scheda, in più riesce a fare anche delle sostituzioni tra dei parametri predefiniti scritti nel file sulla sd e la lettura delle porte di arduino.

240  International / Generale / Re: Ethernet + SD on: February 16, 2012, 10:29:05 am
Ciao,
a questo link in questo post http://arduino.cc/forum/index.php/topic,76032.60.html http://www.panu.it/wjsonduino/c'è un mio esempio di webserver con sd http://www.panu.it/jsounduino/20111125_jsonduino.zip non ricordo se ho inserito nel codice la libreria WebServerSD ma la puoi scaricare da qui http://sites.google.com/site/circuitiarduino/home/antigelo-caldaia/sketch nel file webduinoSD.rar

Alberto

EDIT: scaricate il wjsonduino perché il codice del jsonduino è superato.
Pages: 1 ... 14 15 [16] 17 18 ... 24