Go Down

Topic: problema conversione valori (Read 1 time) previous topic - next topic

alessanddrob

forse ho risolto .....forse perche' non posso provare niente

Code: [Select]
e.print((int)temp);

cosi converto il valore di temp in int (SPERO)
gia cosi il compilatore non da errori e gia è un passo avanti :)

chissa' se mi scrive quando lo visualizzo ..........IMBECILLE CHE SPERAVI PURE CHE FUNZIONAVA ?  :D

Michele Menniti

beh, aspettiamo un softwarista :D ma intanto perché non provi:
temp();
e.print(tempC);
esegui la funzione e poi stampi il risultato.....
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

alessanddrob

basterebbe fare cosi

e.print(tempC = (5.0 * tempC * 100.0)/1024.0);  senza chiamare funzioni

ma piu' sa' piu pulito tenere tutto fuori da ....void loop()

si aspettiamo uno esperto :D
ciao

Michele Menniti

dipende da ciò che devi fare, se ti serve SOLO in questa occasione ovvio che conviene scrivere la formula per intero, ma se devi richiamarla più volte la funzione ti evita le ridondanze
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

alessanddrob

usare tutte funzioni serve per poter lavorare piu velocemete quando si scrive
se domani devo fare un altro progetto basta che apro il mio file di testo (funzioni) e me le trovo tutte li dentro belle e pronte
ciao

Go Up