Show Posts
Pages: 1 ... 29 30 [31] 32 33 ... 37
451  International / Software / Re: Problema conversione dati on: October 25, 2012, 04:41:24 am
Si.. capisco.. infatti per il C una stringa è un array di char...  smiley-cry
Vi aggiorno questa sera.. ma se qualcuno ha qualche altra idea.. è benvenuta..
Non vorrey fare tanti myfile.print() per scrivere una semplice stringa composta da dei dati.  smiley-zipper
452  International / Software / Re: Problema conversione dati on: October 25, 2012, 04:34:34 am
Ahh ok grazie.. allora questa sera provo.
Ma mi sembra strano che devo fare funzioni simili per fare una conversione float to string.

Grazie ancora
453  International / Software / Re: Problema conversione dati on: October 25, 2012, 04:14:15 am
Sicuramente proverò... ma mi potete spiegare la funzione ?
Ma per convertire in string un numero float, non cè una funzione semplice.
Il serial.print funziona in qualsialsi modo.... non è possibile fare una cosa del genere Buffer += Serial.print(t) ? Un po' assurdo lo so.. ma ....
454  International / Software / Re: Problema conversione dati on: October 25, 2012, 03:46:24 am
Certo.. i dati li "stampo" anche su un display.
Se faccio un Serial.print(t, DEC) funziona... se scrivo su file con .print funziona, non funziona la conversione da float a string... o meglio... non riesco io a farla funzonare.

Grazie
455  International / Software / Problema conversione dati on: October 24, 2012, 07:13:28 pm
Ciao a tutti, mi si è presentato un problema, che non essendo ancora molto pratico del ide di arduino, mi lascia un po' perplesso.
Ho un sensore umidità e temperatura (DH22) che mi da dei dati in float

  float h = dht.readHumidity();  // Legge umidità da DHT
  float t = dht.readTemperature();  // Legge temperatura da DHT

Io però devo creare una string Buffer, per scriverla poi in un botto su file sd.

Buffer += (now.day());
Buffer += ('-');
Buffer += (now.month());
Buffer += ('-');
Buffer += (now.year());
Buffer += (',');
Buffer += (now.hour());
Buffer += (':');
Buffer += (now.minute());
Buffer += (':');
Buffer += (now.second());
Buffer += (',');
Buffer += (t, DEC);
Buffer += (',');
Buffer += (h, DEC);
Buffer += (',');
Buffer += (valLux1);

Però alla fine la temperatura e umidità mi risultano nel file sempre con lo ctesso valore e cioè 10 e 1
Come mai ?
Se tolgo il DEC allora non riesco a compilare.

Mi potete aiutare ?
Grazie
456  International / Software / Re: Problema su Eagle Cad on: October 23, 2012, 02:02:35 am
Grazie ragazzi...
Scusate se avevo creato il topic nella sezione sbagliata..
Se ho ben capito, ho perso la sincronizzazione tra i due file, ma senza perdere quello che ho fatto nel file .brd, non c' è altro modo di sincronizzare ?

Il fatto è che ho impiegato un po' a posizionare il tutto... :-(
457  International / Software / Problema su Eagle Cad on: October 22, 2012, 05:16:35 pm
Ciao...
Scusatemi se per molti è una domanda banale... Ma sto disegnando per la mia prima volta un circuito con Eagle.
Sto terminando il posizionamento dei componenti e scopro che per un mio errore ho masso dei comonenti doppi, negli schemi che ho fatto.
Naturalmente dalla board non posso cancellarli e se li cancello dagli schemi non riesco a riportare le modifiche nella board...
Come faccio a riportare le modifiche fatte negli schemi nella board già mezza creata ?
Spero di non dovere ricreare tutta la board, sarebbe una delusione...

Ciao e grazie
458  International / Hardware / Re: Problemi con lettura numero di giri di una ventola PC e TIP132 on: October 16, 2012, 08:35:21 am
Interessante... non è che mi puoi dare qualche riferimento link ?
459  International / Hardware / Re: Problemi con lettura numero di giri di una ventola PC e TIP132 on: October 16, 2012, 07:24:17 am
Ho fatto diverse prove sugli schemi con il PNP, anche per aumentare un po' le mie conoscenze, e ti posso dire funzionano tutti.
Il problema era solamente nella resistenza di pull-up, che deve essere più grande (22K).
Inoltre mi hanno postato nel forum internazionale questo link che secondo me è molto utile per capire il funzionamento dei PNP
http://incredulist.blogspot.it/2012/10/high-side-switching.html
Grazie mille di tutto.

P.S. Mi devi spiegare cosa intendi per simulatore...  smiley-grin
460  Using Arduino / General Electronics / Re: Transistor Darlington PNP on: October 14, 2012, 05:35:12 pm
Thank's to all...
PBROUWER: Can you explain this better ? "If you use PWM to control the speed of the fan, the tachio output can be a bit noisy, you may need some filtering / debouncing."
I Have resolved theproblem with a 4n35 optoisolator and a TIP137 PNP.
If you break the negative, on the tachio cable ther is a 10V and is dangerous for the aurdiono's pin.

461  International / Hardware / Re: Problemi con lettura numero di giri di una ventola PC e TIP132 on: October 13, 2012, 09:11:51 am
Sto provando...
All' uscita del pin 6 del 6n135 con l 5v attiva mi da -.003V con la 5V spenta nel pin 2 con R da 220 mi da 0.113V
Adesso con una resistenza di pull-up da 22k funziona.. anche se comunque (con la 5v attivata mi passa lo stesso 0.131V, e nel cavo giallo della ventola 0.131V)
Da tenere presente che comunque la Vin che ho non è stabilizata 12V ma arriva anche a 15-16.
Adesso proverò l' altro schema.. ti faccio sapere.
Grazie
462  International / Hardware / Re: Problemi con lettura numero di giri di una ventola PC e TIP132 on: October 13, 2012, 08:06:59 am
Scusami.. simulatore ?
Comunque adesso faccio le prove e poi ti dico
Grazie
463  Using Arduino / General Electronics / Re: Transistor Darlington PNP on: October 13, 2012, 08:03:30 am
Ok perfect... now i need to do this..
control the pc fan with the positive cable. Need to turn on and off.
I have tried with TIP137 and transistor or with TIP132 and 6n135 but all my test make the negative conclusion.
Not working both solution...
Please help me. What can I do for controll the fan with positive side ? Only with this system I can read the tachio of the fan... otherwise in the yellow cable there is 10V and damage arduino.

Thank you 
464  International / Hardware / Re: Problemi con lettura numero di giri di una ventola PC e TIP132 on: October 13, 2012, 04:54:23 am
Certamente e sinceramente avevo anche provato a collegare a +5v, ma la ventola continua a girare :-)
E del secondo circuito che ti ho postato che mi dici ? Perchè se collego il + della ventola al pin E e i 12v al pin C del TIP137 la ventola continua a girare ? E se io (per fare una prova stupida) collegassi il pin B del TIP137 a GND, invece che al transistor ?
Cosa dovrebbe succedere ?

Grazie
465  International / Hardware / Re: Problemi con lettura numero di giri di una ventola PC e TIP132 on: October 13, 2012, 04:45:19 am
ok allora, provo portare la resistenza da 600 a 1k o 2k.
Domanda: volendo testare il circuito, come posso fare usando il tester ?

Per non aver dubbi, ho fatto un piccolo sketch che attiva il pin e lo disattiva ogni 5 sec.  smiley-slim
Pages: 1 ... 29 30 [31] 32 33 ... 37