Loading...
  Show Posts
Pages: 1 ... 11 12 [13] 14 15 16
181  International / Italiano / Re: Problemi con il GPS .... problema 1 on: January 22, 2012, 04:15:21 pm
non sò.. come faccio a verificare?
182  International / Italiano / Re: Problemi con il GPS .... problema 2 on: January 22, 2012, 04:14:34 pm
Grazie lesto... come faccio a tenere conto della ram che sto utilizzando???? ..

il fatto che no mi dia errore mentro sta compilando non è significativo?

e non è significativo neppure che dopo la compilazione mi dica che lo script ha occupato circa 15000 b ... contro i 32000 max... ....

comunque la cosa importante è capire come ridurre limpegno di ram... che consiglio mi dai?

grazie comunque lesto..

ero circa un anno che mancavo da questo forum... prima c'era uwe onnipresente.... adesso ci sei tu lesto?
saluti
183  International / Italiano / Re: uint_8 e uint_32 on: January 22, 2012, 04:10:25 pm
Grazie... sto leggendo qualcosa ma non ho trovato nulla....
.. ma cosa cambia se gli interi li definsco come int ...., long o unsigned long .. che trovo nel refernce di arduino.....
184  International / Italiano / uint_8 e uint_32 on: January 22, 2012, 03:53:10 pm
non riesco a capire bene cosa sono questi tipi di dati che    uint_32, ed uint_8 ...
qualcuno mi può spiegare qualcosa, o mi può suggerire dove studiare qualcosa a riguardo ..
grazie
185  International / Italiano / Problemi con il GPS .... problema 2 on: January 22, 2012, 03:32:23 pm
Dopo aver abbandonato temporanemente lo script di cui al post precedente, Hsono passato ad un altro, quello fornito da adafruit per le prove.. che ho modificato ed adattato alle mie esigenze, che mi pare che funzioni anch'esso .. cioe questo allegato a questo post: TEST GPS_21_01_12.pde

anche questo mi pare che funzioni regolarmente , fino a quando non inserisco, cioè definisco due vettori di stringhe. Bastano due vettori di stringhe, ade esmpio questi:
Code:
#define gpggaDim 16     // numero dei campi della frase GPGGA Fix information
#define gpgsaDim 19     // numero dei campi della frase GPGSA Overall Satellite data
#define gprmcDim 14     // numero dei campi della frase GPRMC Recommended minimum data for gps

//DEFINIZIONE DEI VETTORI DESTINATI A CONTENERE LE FRASI GPGGA, GPGSA, GPRMC, GPGSV ... etc ..
String psrftxStr[psrftxStrDim]; 
String gpggaStr[gpggaDim];
String gpgsaStr[gpgsaDim];

ed ecco che improvvisamente non funziona più... eppure lo script mi dice che occupa solo 15000 b circa, insomma quas la metà del massimo consentito (con arduino uno).

Ma è possibile che non ci sia più memoria per i vettori di stringhe???? .. e che queste ultime istruzioni mandino in tilt il microprocessore?

non capisco.....

il problema sarà il limite di memoria??? .... qualche suggerimento???

Grazie.
ciao

scusate ho diviso in due il messaggio perchè non ci stava tutto in uno ....



186  International / Italiano / Problemi con il GPS .... problema 1 on: January 22, 2012, 03:26:07 pm
Un caro saluto agli utenti del forum...

Sono alle prese con alcuni problemi a cui non riesco a trovare una soluzione.

Nel periodo di natale mi è tornato in mente arduino e, per sperimentare qualcosa di nuovo ho acquistato il GPSloggin shield di adafruit.

niente di particolare, sono riuscito a farlo funzionare riscrivendo quasi interamente il software, ossia questo allegato nel file GPS_21_01_12.pde

E fin qui tutto bene.. mi pare che funzioni bene ....
i problemi cominciano quando cerco di memorizzare i dati... ed includo la libreria
#include "SD.h"

non c'è modo... anche senza nserire nessuna funzione .. basta solo richiamare la libreria che non funge più...

qualche suggerimento ... consiglio??... non riesco proprio a capire ...
grazie ciao
187  International / Italiano / Re: Un Saluto a Tutti!! on: January 30, 2011, 03:40:15 am
Ciao ... io sono Paolo, anche io sono un radioamatore (IS0CFU), con l'arduino ho già realizzato un CW Beacon.. ed adesso sto realizzando l'automatismo per controllare i due condensatori variabili per un accodatore automatico d'antenna.... ho già sviluppato la parte di software ...  a breve con un amico dovremo fare il collaudo del prototipo....

se vi interessa qualcosa scrivete pure...
188  Forum 2005-2010 (read only) / Italiano / Re: dannegiato l'arduino uno... on: January 01, 2011, 03:38:25 pm
si uwe lo alimentato con la usb... avevo inserito il motor control e prelevavo i 5 V per la parte di potenza dei motori dall Vin.... per un errore ho messo in corto l'ultimo piedino del connettore con i motori con il PIn 16 dell'itegrato che fa il ponte ... (il piedino 16 e quello che aliemnta la parte digitale del ponte H, quindi collegato a 5 V).. comunque non mi funziona più in nessun modo... un altro arduino funziona bene.. cosi come il motor shiedl.. e rimasto dannegiato solo l'arduino che avevo in quel momento.. che non comunica più.... ma potro usarlo mettendogli direttamente l'atmega già programato....

tu che ne dici?

.....

relativamente ai controlli che mi dicevi ho verificato 1 ohm ai capi di quell'elemento colore oro...
i 5 V dove li devo verificare?..

comuqnue l'alimentazione giunge regolarmenmte perchè se connetto la usb l'arduino funziona ed esegue il programma caricato...
.. ma all'avvio non fa il velocissimo lampeggio del led tx e rx ....segno che non funziona la comunicazine...

ciao paolo
189  Forum 2005-2010 (read only) / Italiano / dannegiato l'arduino uno... on: January 01, 2011, 05:32:20 am
a causa di un corto ( ho inavertitamente messo sul ground i 5 V prelevati dal pin 5V (terzo pin, sul lato power dell'arduino) ... non mi riconosce più alcuna porta COM, o meglio a volte una porta 5, qualche volta una porta 6, ma non comunica più con il PC... in nessun caso..

sono certo di aver bruciato il ATMEGA8U2........

così solo per informarvi.... avete qualche suggerimento in merito?... non credo che valga la pena di rovare a sostituire quel piccolissimo integrato, lo utilizzerò per far funzionare qualche sketch una volta terminato ...

saluti a tutti e buon anno!!!
190  Forum 2005-2010 (read only) / Italiano / Motor Shield.. on: December 15, 2010, 06:56:10 am
.. ho acquistato il motorshiel.. questra: http://www.smartprj.com/catalog/index.php?main_page=product_info&cPath=1&products_id=22

.. ma non ho capito bene comme collegarla.. come controllare due motori CC che devo controllare etc...  inoltre non esiste uno schemino per capire come si collegano gli encoder? .... qualcuno mi puo suggerire qualche posyt o qualche link utile ... grazie.

Un'altra cosa... ,mi pare di avere capito che opsso controllare due motori CC in velocita e direzione.. oppure un solo motore passo passo...  ma ed i software di esempio per il motore CC o il passo passo. dove li trovo... magari commentato in italiano....

lo so forse chiedo troppo... mha...


191  Forum 2005-2010 (read only) / Italiano / Re: frequenzimetro..... on: November 29, 2010, 01:39:32 pm
grazie.. ma non mi state aiutando... cosa mi consigliate di guardare per iniziare?... cè qualche progetto simile con l'arduino?..

per esempio con un pic ho trovato questo:http://www.gigillo74.altervista.org/index.php?id=freq13

... ma ce ne sono tanti altri...



192  Forum 2005-2010 (read only) / Italiano / frequenzimetro..... on: November 29, 2010, 04:50:40 am
Recentemente, prima di conocere arduino ho acquistato un frequenzimetro con il PIC 16F84 che consente, con ottima precisione - per i miei usi bastano e avanzano 100 Hz di precisione - di leggere frequenze fino ai 30 Mhz, in alcuni modelli ho visto che li danno fino a 50 Mhz....

Mi chiedevo è possibile farli con l'arduino?...

quelli con il pic che ho preso io, ha un quarzo da 4 Mhz....

non ne ho capito il funzonamento, ma mi pare che ci sia un prescaler, che "scala" fino ad un range accettabile dal microcontrollore....

qualcuno mi da qualche indizio su dove andare a controllare per iniziare a studiare questo progetto? ...

sono graditi anche suggerimenti di carattere tecnico, conchè il reinvio a qualche progetto già sviluppato con l'arduino...

 attendo fiducioso grazie
193  Forum 2005-2010 (read only) / Italiano / Re: Gestione button con arduino mega 2560 on: November 17, 2010, 02:25:32 pm
io faccio così.. ma non so se sia la soluzione migliore ... comunque al posto di Delay(r) ... definisco una finzione  ritardo (r) n questo modo:
Code:

unsigned long viaPulsante ; // contatore, parte alla pressione del pulsante acceso|spento onDisplay
const int onDisplay = 6;     // pulsante accende|spegne il display

void ritardo (long r) // simula un delay(r).. ma con controlli all'interno
{
 unsigned long r1 = millis();
 while ((millis()-r1) < r) //esegue il lop fintanto che non sono passati almeno r millisecondi
   {
     if ( digitalRead(onDisplay) &&( millis()-viaPulsante>2000))
      {viaPulsante = millis();
       if (boolean1){ funzione1;} else {funzione2;}; ... //con boolean controlla se è attiva la funzione 1 o la funzione 2
      }  
   }
}

praticamente quando richiamo questo ritardo, in realtà esegue un loop che controlla la pressione del tasto collegato sul pin onDisplay controllando che contemporanemante che  millis()-viaPulsante>2000 cioè non viene eseguito se sono passati meno di 2 secondi....

qiundi il secondo if annidato controlla con la variabile boolean se prima ho eseguito funz 1 o funz 2 ed inverte, ovvero se l'ultima volta sono passato su funz2, adesso passa su funz 1... scusa non so se sono stato abbastanza chiaro...
194  Forum 2005-2010 (read only) / Italiano / Re: Resistenza non funzionante : causa? on: November 08, 2010, 03:05:16 pm
forse si può aggiungere che la caduta di tensione è funzione della corrente... quindi se metti una resistenza e non c'è nessun carico (corrente I=0 Amp.) .. non si introduce nessuna caduta di tensione... la quale vale V [volt] = R[ohm] * I [amp].
195  Forum 2005-2010 (read only) / Italiano / Re: Vendita Breadboard a Torino!!!! on: November 09, 2010, 10:46:25 am
si .. ricordavo che era in piemonte.... ma non nricordavo di averlo visto sul sito.. ricordavo la fattura..

ciao Uwe ..... ma sai di tutto tu!!!! .....eh??? ....    smiley-wink
Pages: 1 ... 11 12 [13] 14 15 16