Go Down

Topic: ardu uno ce la fà? quanto è potente?? (Read 2 times) previous topic - next topic

mflash


Ciao Mauro :)
Perchè dici che non ce la fà ? secondo me ottimizzando un poco il codice e risicando con funzioni furbe forse ce la fa', oppure mettendo due micro in parallelo, uno fa le letture e gestisce gli LCD mentre l'altro gestisce le comunicazioni e la parte relativa alla matematica che gli serve....


scusa cosa intendi con " due micro in parallelo" ?? dividere il tutto su due arduini ?

ratto93



Ciao Mauro :)
Perchè dici che non ce la fà ? secondo me ottimizzando un poco il codice e risicando con funzioni furbe forse ce la fa', oppure mettendo due micro in parallelo, uno fa le letture e gestisce gli LCD mentre l'altro gestisce le comunicazioni e la parte relativa alla matematica che gli serve....


scusa cosa intendi con " due micro in parallelo" ?? dividere il tutto su due arduini ?

Esattamente, solo che si usa un Arduino e un micro identico a quello dell'arduino programmato con lo stesso linguaggio ma montato in una scheda custom fatta da te..
Se corri veloce come un fulmine, ti schianterai come un tuono.

lesto

quello che dici è possibile, l'unico problema è che non c'è memoria per 1000 letture su una UNO, e forse nemmeno sulla MEGA. Ma puoi ovviare salvando i dati su SD, o facendo una "media" che non tenga conto di tutti i valori.

Per esempio se fai

lettura = (lettura + nuovaLettura)/2

stai facendo una media pesata, dando a tutte le letture precedenti un peso uguale pari al peso dell'ultima lettura, quindi una lettura abbastanza sensibile alle variazioni (notare che la prima lettura non va divisa per due, oppure si inizializza lettura = valoreMedioAtteso)
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

lupo95

oppure potresti fare una cosa così :)

lettura=lettura+nuovaLettura;
Nlettura=Nlettuda+1;
media=lettura/Nlettura;


lesto

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Go Up