Loading...
  Show Posts
Pages: 1 ... 114 115 [116] 117 118 ... 126
1726  Forum 2005-2010 (read only) / Italiano / Re: Arduino??? ...Molto interssante...!!!! on: October 07, 2010, 07:57:07 am
Ciao
Quote
Ho ricevuto il moi arduino uno.
ottimo!!

Quote
per fare i primi test è sufficiente l'alimentazione che gli giunge dalla USB.. o devo necessariamente collegare un alimentatore...
è sufficiente la USB.
In caso di alimentatore esterno, il polo + va al centro .

Quote
la porta com, per trasferire il software da cosa dipende.. in questo Pc .. me ne segnala tre ..
mi spiace, uso Linux, qui passo la palla!

Quote
Poi suggeritemi un primo test..
vai qui:
http://arduino.cc/en/Tutorial/HomePage
e parti da Basic

Buon divertimento! smiley-wink
1727  Forum 2005-2010 (read only) / Italiano / Re: Arduino??? ...Molto interssante...!!!! on: September 29, 2010, 08:40:11 am
PaoloSanna,
nello stesso thread linkato un paio di post fa, si parla anche di versione di Arduino da acquistare (tra Uno e 2009).

Ciao
1728  Forum 2005-2010 (read only) / Italiano / Re: Malfunzionamenti ethernet shield on: October 07, 2010, 02:42:40 pm
no problem :-)

Sostanzialmente questa è la differenza più grossa:
Quote
the ENC device only provides the MAC layer, leaving you with lots to implement in software.  The Wiz device provides transport layer support.

Questo comporta che la libreria per l'ENC sia più "pesante" in termini di spazio (direi 3 volte tanto) rispetto a quella del W5100.

Riguardo alle funzionalità non mi sembra che lo shield basato su ENC28J60 abbia lacune, rispetto a quello basato su W5100, soprattutto negli usi più comuni che se ne possono fare.

Ma sinceramente non ne ho ancora acquistato (o fatto) uno... quindi riporto quel che ho capito dopo svariate letture.
1729  Forum 2005-2010 (read only) / Italiano / Re: Malfunzionamenti ethernet shield on: October 07, 2010, 01:11:55 pm
Quote
ma freez a parte i due shied (w5100 e ENC28J60) sono proprio uguali?
non capisco in che senso, ma cambia parecchio, sia lato sw che hw
1730  Forum 2005-2010 (read only) / Italiano / Re: Malfunzionamenti ethernet shield on: October 07, 2010, 08:10:15 am
astroz78, vedo che siamo sulla stessa frequenza (quasi) su tutta la linea  smiley

Quote
...un apparato hardware con il relativo driver non dovrebbe impallarsi e basta!
..son d'accordo, ma non dimentichiamoci cos'è Arduino:
Quote
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Per me non è un problema trovare o applicare delle soluzioni ad hoc (fa parte del gioco  smiley-grin), solo spero sempre siano patch, in attesa della soluzione definitiva.
Per esempio: riguardo all'ethernet shield, il problema relativo al freeze all'avvio è stato risolto in questa nuova versione hw.

Il problema relativo al freeze  (non riconosciuto da tutti, comunque) presumo sia da attribuire proprio al W5100.

Ora, presumo che chi sta in alto stia prendendo in considerazione:
- cambio chip WIZnet, a favore di una serie più recente;
- cambio radicale del chip - quindi passaggio al fantomagico ENC28J60;
- ulteriori modifiche alla libreria / shield per dare controllo sullo stato dello shield;

Tutte le alternative hanno pro e contro, e non sta a me (non ne ho i mezzi e le competenze) dire quale sia meglio dell'altra.

1731  Forum 2005-2010 (read only) / Italiano / Re: Malfunzionamenti ethernet shield on: October 06, 2010, 10:14:25 am
Quote
Se il contatore arriva a zero il processore si resetta da solo.

Ok, qui le mie obiezioni al watchdog:

- devi cmq gestire un evento schedulato e regolare che serva da controllo, e che faccia capire ad Arduino che lo shield Ethernet è incastrato (basterebbe che available() tornasse un booleano...) , quindi un sistema esterno per ora ci vuole..
obietto alla mia obiezione: prevedendo qualche procedura ad hoc, potrebbe essere Arduino  a verificare, tramite ping (per esempio al router, che sicuramente è sempre acceso), se è in rete...

- nel caso di ethernet shield "vecchia" (e ce ne sono tante, in giro), il reset del processore comporta il problema del freeze dell'Ethernet Shield all'avvio  :-?

- ultima cosa, poco rilevante: se lo shield Ethernet è freezato, e va resettato, Arduino continua a funzionare. Con un reset del processore, si "perde" invece Arduino per qualche secondo.
obietto alla mia obiezione: chiaro che se l'uso avviene solo da tcp/ip, poco cambia. Io personalmente ho in giro installazioni miste (pulsantiere fisiche + ethernet shield).
1732  Forum 2005-2010 (read only) / Italiano / Re: Malfunzionamenti ethernet shield on: October 06, 2010, 08:59:17 am
ciao
Quote
come fai a sapere che il nodo è fuori rete per resettarlo? Devi avere un KO comunicando con un altro "oggetto"
forse non mi son spiegato.

Dal tuo server invia una GET ad Arduino con cadenza regolare.
Arduino ha una semplice procedura che verifica un timer (impostato con millis, o Metro), che altro non è che un conto alla rovescia..

Arduino quando riceve la GET, deduce che l'Ethernet Shield è attivo e sta funzionando. Resetta quindi il timer - ovvero lo riporta a valore iniziale.

Se il timer arriva a 0, significa che Arduino non ha visto la GET di controllo nell'arco di N secondi/minuti/ore (quel che hai impostato per il timer), ne conviene quindi che lo Shield si è freezato.
Quindi effettua il reset dello shield, e fa ripartire nuovamente il timer.

Molto semplice.
Non ci sono controllori esterni.
Arduino è in grado di gestire questa situazione in completa autonomia.

Quote
devo "accroccare" l'hardware...piegare il pin...spendere un pin di arduino per il reset! Non solo per una questione di "formalizzarmi" sul non accroccare l'hardware, ma non mi piace questa soluzione per una questione "meccanica"

neppure a me piace molto, ma è funzionale e non implica acquisto di hw nuovo o progettazione di ethernet shield DIY (con cui risolveresti tutti i tuoi problemi).
Un'alternativa  è usare uno shield basato non su W5100, ma su ENC28J60, che, a quanto dicono, non è soggetto a questo tipo di problema.

Quote
E, cmq, in almeno un paio di nodi della mia domotica, non ho pin disponibili per la gestione del reset
..beh, ho visto che non hai problemi ad usare ShiftOut  smiley-grin

Giusto per motivarti: ho un'installazione di Arduino + Eth. Shield + scheda relais che funziona da 7 mesi, oramai.
Prima di tale modifica, ad ogni sbalzo di tensione, o per chissà quale motivo, lo shield si bloccava.

Quote
Cercavo di capire se c'era qualche soluzione un po' + software...come dire...
partendo dal presupposto che non vuoi sostituire gli shield che hai, non ci son molte alternative che ti garantiscano il corretto funzionamento continuativo delle stesse.



1733  Forum 2005-2010 (read only) / Italiano / Re: Malfunzionamenti ethernet shield on: October 06, 2010, 08:29:51 am
@astorz78,
non so se vuoi risolverlo o no, questo problema.
Io l'ho già affrontato, ne ho già parlato qui nel forum, anche nel thread domotica ti ho più volte accennato ad una soluzione, ma mi hai sempre snobbato  :smiley

Ti posto innanzitutto un.. post che descrive le soluzioni possibili, e quella da me adottata:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1282231155/27#27

La soluzione più semplice è gestire il reset via software -piegando il piedino del reset dell'ethernet shield e dedicandogli un pin.
Nel setup fai il primo reset, e sei a posto con il primo problema.

Nel mio caso, ho poi impostato da parte del server una GET regolare sull'Arduino (nel mio caso ogni 30 sec).
Arduino, dal suo lato, ogni qualvolta riceve la GET in questione, resetta un timer adibito.

Nel caso il timer vada a 0 - il che significa che Arduino non ha ricevuto la GET di controllo negli ultimi tot secondi, viene effettuato un reset via software.

Il concetto è che è Arduino stessa a controllare la parte Ethernet..
Infatti, quando si freeza lo Shield Ethernet, Arduino continua a funzionare!

Tutto qui.
Nel post che ti ho linkato, c'è pure la parte di codice adibita al reset.

P.S: La discussione relativa alla problematica dell'Ethernet Shield, continuiamo a gestirla qui, lasciamo il thread della Domotica alla Domotica..


1734  Forum 2005-2010 (read only) / Italiano / Re: interfaccia grafica per programamre arduino on: October 07, 2010, 02:56:01 am
uhmm,
forse ho capito male..

@fabry085
tu cerchi un sw per programmare Arduino o per interfacciarti con Arduino?

Perchè, nel primo caso, modkit potrebbe essere una delle scelte.
Nel secondo caso, o segui le indicazioni di marcz, oppure usi Processing:
http://processing.org/
1735  Forum 2005-2010 (read only) / Italiano / Re: interfaccia grafica per programamre arduino on: October 06, 2010, 05:50:44 am
ciao,
io son curioso di provare modkit
http://www.modk.it/get_started
anche se il codice puro ha sempre il suo fascino  smiley-razz
1736  Forum 2005-2010 (read only) / Italiano / Re: apertura automatica portone di casa on: October 05, 2010, 03:59:13 pm
Eddai, non diamo addosso a questo ragazzo che si vuole avvicinare al mondo Arduino!

@marco pippo :
se il tuo progetto parte dalla motorizzazione del portone, ti conviene dotarlo già di sistemi con un minimo di automazione (io per esempio mi trovo un Nice, in garage), come uwefed giustamente sottolinea.

In seguito sicuramente puoi abbinare a questa soluzione un Arduino con GSM o ethernet shield, che (in parole povere) simuli la pressione del tasto di apertura/chiusura.

Stesso discorso se vuoi dotare il portone di serratura elettrica, che cmq piloterai con Arduino nello stesso modo descritto sopra.

Inoltre, con Arduino ti consiglio di prenderti avanti: acquistane una (Uno  smiley-grin) e gioca con gli esempi e i tutorial.
Per gli acquisti, come viene sempre indicato a tutti i novizi, si può seguire il link ("Buy") che appare in home page del progetto:
http://arduino.cc/en/Main/Buy
Qui ci son tutti i rivenditori.
Buon divertimento
1737  Forum 2005-2010 (read only) / Italiano / Re: arduino + ethernet schield accendere un led telnet on: August 22, 2010, 04:14:27 pm
Ciao t30,
Quote
sai dirmi come mai è necessario questo reset...
e magari anche come bypassare il problema..
innanzitutto sappi che con la nuova release dello Shield Ethernet (annunciato ad inizio agosto, e già disponibile presso i distributori), questo problema dovrebbe essere stato risolto - ma io non ho ancora avuto modo di provare.

La causa sinceramente non mi è chiarissima, ma è legata al W5100: ho provato anche i moduli WIZ912MJ insieme a shield sia NKC che Adafruit, ma senza successo alcuno. I moduli che montano ENC28J60 non hanno questo tipo di problema.

Le soluzioni sono (alternative l'una all'altra):
- un condensatore 47nF o 50nF tra il pin RESET e il pin GND;
- piegare il pin RESET dello Shield Ethernet,  collegarlo ad una delle uscite di Arduino, e tramite codice gestire il reset dello shield stesso (ci metto pure una foto):


Quest'ultima è la soluzione che preferisco, anche perchè pemette di effettuare un reset dello shield ethernet nel caso di problemi di freeze (del solo shield ethernet) o quant'altro.

Trovi una lunga discussione qui:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1225354009

Il metodo sw è sostanzialmente questo:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1225354009/30#41
ed è quello che a grandi linee utilizzo pure io (con modifiche minori).

Sullo shield Ethernet ci ho sbattuto molto la testa, ma nella sezione hw del forum se ne parla molto (dei problemi e delle soluzioni  smiley) ; speriamo che con questa nuova release si sia raggiunta più stabilità.

Nel futuro, ll passo successivo sarà il POE  smiley-wink integrato.



1738  Forum 2005-2010 (read only) / Italiano / Re: arduino + ethernet schield accendere un led telnet on: August 22, 2010, 08:12:09 am
mister,
io utilizzo Debian e l'IDE ultima release (0018) scaricato direttamente da qui:
http://arduino.cc/en/Main/Software
..e ti consiglio di fare lo stesso.

Quando hai provato, aggiornaci sull'andamento del tuo progettino!


1739  Forum 2005-2010 (read only) / Italiano / Re: arduino + ethernet schield accendere un led telnet on: August 21, 2010, 02:53:20 am
mister
Quote
con l'ide di windows nessun problema!
:-?
su che os stavi lavorando, prima?
Con che versione dell'ide?
1740  Forum 2005-2010 (read only) / Italiano / Re: arduino + ethernet schield accendere un led telnet on: August 20, 2010, 05:11:13 pm
mister,
Arduino non penso che sia rotto; lo sketch ti viene caricato, e viene eseguito. Se hai qualche dubbio, togli lo shield Ethernet e prova qualcuno degli sketch presenti nei tutorial.
Il problema potrebbe essere eventualmente l'Ethernet Shield, ma anche qui ho i miei dubbi, poichè la connessione telnet sembra avvenire senza problemi, come il ping.

Se ci dici di dove sei, potrebbe esserci qualcuno in zona che potrebbe aiutarti a fare un poco di debug sul tuo Arduino e Ethernet Shield.

Altro sinceramente per ora non mi viene in mente, passo la palla ai "colleghi"  del forum con più competenza  :-/

Pages: 1 ... 114 115 [116] 117 118 ... 126