Show Posts
Pages: 1 ... 12 13 [14] 15 16 ... 278
196  International / Hardware / Re: ''Intel Galileo'' arduino based on: April 04, 2014, 06:56:06 am
NO, la Intel Galileo NON ha nulla a che vedere con Arduino UNO (a parte forse alcuni connettori).

Qui NON trovi e non troverai nulla perché questo è il forum di Arduino, per Intel Galileo c'è un apposito forum di supporto QUI ... a cui devi rivolgerti per informazioni in merito a detto prodotto ... anche perché loro lo conoscono smiley-wink

Guglielmo
197  International / Hardware / Re: problemi su input digitali su Arduino YUN on: April 04, 2014, 04:53:17 am
Ciao,
prima di tutto, essendo il tuo primo post, ti consiglio di presentarti QUI e di leggere con attenzione il REGOLAMENTO ...


... poi  l'errore lo descrivi proprio tu ... "il browser mi risponde che il PIN 9 è settato ad 1 (quando nulla è connesso)"

Non puoi lasciare i pin "volanti" senza nulla connesso, perché possono assumere stati NON definiti. Se ti serve che stia normalmente a LOW allora devi metterci delle resistenze di pull-down verso massa, se ti va bene invece sempre a HIGH, puoi usare le pull-up interne che si attivano dichiarando il pin :

Code:
pinMode(mioPin, INPUT_PULLUP);

Guglielmo
198  International / Software / Re: ide 1.0.5 linux on: April 04, 2014, 04:45:08 am
NO Mad, quel comando

Code:
sudo apt-get install arduino ↩

... gli installa una vecchia versione ... lui deve installare l'ultima disponibile in download su Arduino !

Lo ha pure scritto nel primo post !!!!!!!!  smiley-twist smiley-twist smiley-twist

Guglielmo
199  International / Software / Re: ide 1.0.5 linux on: April 04, 2014, 04:42:23 am
michaelferrara, ma se dalla console fai ls -l dello script ... che attributi ti da ?

Te lo da come eseguibile ? Se NO, hai provato con il chmod +x a renderlo esegubile ?

E se è eseguibile hai provato dal prompt del terminale a dare : ./nomeScript  ?

Guglielmo
200  International / Software / Re: problema connessione Arduino Mega 2560 < Firmata > VisualBasic 2010 on: April 04, 2014, 04:31:06 am
Mmm ... a me sembra che non ci sia nulla di sbagliato ...  smiley-roll

Comunque ...
... relativamente ai buffer ci sono due strade, una per il TX buffer ed una per il RX buffer :

TX Buffer:
Usare la Serial.flush() che ferma il programma fino a quando il TX buffer non è vuoto. Qundi allo statement successivo, sei sicuro che il TX buffer e completamente stato trasmesso.

RX Buffer:
Per svuotare completamente il RX buffer puoi fare un loop stretto del tipo :

Code:
while (Serial.available()) {
   Serial.read();
   delay(1);
}

... e all'uscita dal while non ci sono più caratteri disponibili nel buffer.

Solo per fare una prova, allunga il tempo ogni quanto trasmetti da PC qualche cosa ... da 300 msec. prova a fare 750 msec. .... tanto per vedere ...

Guglielmo
201  International / Generale / Re: Nuovi sviluppi IDE 1.5.x (1.5.7 beta) on: April 03, 2014, 03:49:26 pm
@Guglielmo:
trascuro i warning perché quelli escono fuori anche con l'IDE originale  smiley-yell

No, no, Leo, leggiti quel thread e vedrai ...  smiley-twist

Guglielmo
202  International / Generale / Re: Nuovi sviluppi IDE 1.5.x (1.5.7 beta) on: April 03, 2014, 03:28:28 pm
Leo ... per correttezza devi però dire che tu consideri TUTTI i warning come ... trascurabili ...
... e una cosa di cui si è molto discusso ... QUI  smiley-twist

Guglielmo
203  International / Software / Re: problema connessione Arduino Mega 2560 < Firmata > VisualBasic 2010 on: April 03, 2014, 09:45:28 am
... vedo che hai la seriale a 57600 ... il che significa che ogni char impiega come minimo, solo per la trasmissione fisica 1/5760 sec. e quindi, in funzione di quanti caratteri invii (caratteri, mi raccomando ... il numero intero 32500 inviato con una Serial.print via seriale sono come minimo 5 caratteri più, se li trasmetti il CR e LF finali, che fanno in tutto 7) cambia il tempo ...

Comunque, con un delay(50) ... ci dovresti stare dentro alla grande smiley-wink

Guglielmo
204  International / Software / Re: problema connessione Arduino Mega 2560 < Firmata > VisualBasic 2010 on: April 03, 2014, 08:40:41 am
... aggiungo, relativamente al primo e secondo pezzo di codice che, come puoi leggere nel reference :

"As of version 1.0, serial transmission is asynchronous; Serial.print() will return before any characters are transmitted."

il che significa che ciò che tu dai da trasmettere viene bufferizzato, ma ... il buffer è piuttosto limitato (credo 64 bytes) e quindi devi dargli il tempo di svuotarsi o ... perdi i dati che trasmetti ...

Guglielmo
205  International / Software / Re: problema connessione Arduino Mega 2560 < Firmata > VisualBasic 2010 on: April 03, 2014, 08:31:28 am
Allora, guardando i tre pezzi di codice ...

Il primo :
quello è un loop veramente stretto, nella realtà immagino che farai un'acquisizione dal canale analogico, la trasmetterai e ... aspetterai X millisecondi prima di rileggere, quindi ... aggiungi un delay ...

Il secondo :
... stessa cosa ... se il segnale rimane HIGH ... in un loop così stretto hai una trasmissione continua ... metti anche qui un delay()

Il terzo :
c'è un errore di base che sicuramente ti crea problemi ... non puoi leggere dalla seriale se prima non verifichi che ci sia qualche cosa da leggere (... pena ricevere a raffica il valore -1) ... devi condizionare la Serial.read() ad una :

Code:
if (Serial.available() > 0) {
   ...
   ...
}

Guglielmo
206  International / Hardware / Re: fotocellula arduino on: April 03, 2014, 07:19:22 am
E ... quale è la domanda ? Se si possono usare ? ... in tal caso ovviamente SI.

Il TX lo dovrai pilotare, con l'aiuto di un transistor, da un pin e potrai leggere il segnale ricevuto dal RX su un altro pin ...
... dove hai difficoltà ???

Guglielmo
207  International / Hardware / Re: Arduino DUE vs Arduino Mega ADK Rev3 on: April 03, 2014, 05:02:28 am
... e fai bene smiley-wink

Considera che :

1. Arduino DUE è molto poco supportato e pochissime librerie di terze parti sono state convertite per funzionarci.
2. Molti pochi shield sono fatti per funzionare su Arduino DUE.
3. La scheda funziona esclusivamente a 3.3V e molti dei suoi pin sono in grado di dare un decimo della corrente (max 3 mA) dei pin degli  altri Arduino (max 40 mA). I rimanenti comunque non danno più di 15 mA.
4. E' sicuramente un processore molto più complesso da utilizzare. Basta guardare le oltre 1400 pagine di cui è composto il datasheet
5. Difficilmente vedrà ulteriori sviluppi dato che ... ora c'è da dedicarsi alle nuove schede.

Insomma ... salvo tu non abbia esigenze veramente particolari e l'esperienza per utilizzare tale scheda, se è solo per una questione di memoria e di numero di pin ... usa Arduino Mega ... avrai tutto il supporto di cui puoi avere bisogno e la totale compatibilità con la maggior parte degli shield.

Guglielmo
208  International / Generale / Re: Scegliere un Arduino Beginner Kit on: April 02, 2014, 04:26:10 pm
Ciao,
prima di tutto, essendo il tuo primo post, ti consiglio di presentarti QUI e di leggere con attenzione il REGOLAMENTO ...

... poi, quello è lo starter kit ufficiale di Arduino ed è sicuramente quello più consigliabile. Non è difatti la solita scatola di componenti e basta, ma ha a corredo un libro in Italiano che, passo passo, ti guida attraverso una serie di lavori che ti permetto di prendere confidenza con Arduino.

Sicuramente uno dei migliori ! smiley

Guglielmo
209  International / Generale / Re: Pin RX e TX rotti? on: April 02, 2014, 03:35:51 pm
La motivazione è (... probabilmente, perché non ne riusciamo a trovare un'altra), che il 90% di quei moduli sono estremanete economici e fatti con componenti di pessima qualità (ultima scelta) con ampie tolleranze.

Aggiungici che lavorano a 3.3v (... anche se sono 5V tolerant) e che li stai collegando su una vera seriale (... che, contrariamente ai pin digitali, ha dei livelli piuttosto rigidi) a cui, in parallelo, è connesso anche il convertitore USB <-> Seriale ... e ... ottieni un mix che, come dicevo, nel 90% dei casi ... non funziona.  smiley-twist

Considerati quindi ... molto fortunato ...  smiley-mr-green smiley-mr-green smiley-mr-green

Guglielmo

P.S. : Cerca per HC-05 ....
210  International / Megatopic / Re: [WIN] Aggiornam. compilatore IDE 0022-0023-1.0 all'ULTIMA VERSIONE ATMEL on: April 02, 2014, 03:17:03 pm
invece la cosa che mi interessa di più è il punto 7, cioè la cartella "\\\\avr" dell'IDE 1.0.5 ora va bene o va comunque sostituita con quella che all'epoca ci fornì Astro?

NO, con le nuove toolchian non ho mai usato quella di Astro ... anche perché da un'infinità di prove fatte ... non cambia la situazione che puoi leggere al thread che ti ho linkato ...

Guglielmo
Pages: 1 ... 12 13 [14] 15 16 ... 278