Go Down

Topic: Quadricottero da zero... (Read 8 times) previous topic - next topic

maxmili80

complimenti, non male...una soluzione potrebbe essere farlo lavorare assieme all'accelerometro, cioè, potrebbe dare una mano  per azzerare i 90 gradi, quanto meno così si parte sempre da un punto, e gli errori non si sommano...che ne pensi??  

gbm

#46
May 16, 2010, 01:39 pm Last Edit: May 16, 2010, 01:40 pm by gioscarab Reason: 1
Beh si è quello che fa arduimu, ma decisamente meglio del nostro codice. Beh si potremmo provare.Tu cosa hai scritto per pulire il dato dell' acc?
Community robotica / programmazione Arduino
www.gioblu.com

maxmili80

ho usato 2 metodi per pulire il segnale dell'acc. :
1° lettura (con un nome)
delay 5
2°lettura (con altro nome)
if 1° lettura = 2°lettura ....dato filtrato..

così ho un disreto risultato
cambiando il delay cambia il risultato..

in seguito ho aggiunto un piccolo condesatore...
molto meglio...
ho anche messo dei video dove si vedono i risultati..
e forse ho trovato il modo di far lavorare assieme accelerometro e accelerometro..in maniera "abbastanza semplice"...mi devo però preocurare un giroscopio come il tuo per fare delle prove.
A proposito, che tipo di uscita ti da?


gbm

Velocità angolare per via analogica. Davvero semplice, di per se è un accelerometro anche lui, solo che è in grado di determinare (piuttosto) precisamente (dopo attenta pulizia), la velocità di rotazione, da quella salvandoti il dato e mille pippe mentali arrivi a ricordarti e sapere come sei inclinato.
Community robotica / programmazione Arduino
www.gioblu.com

akard

fareste un esempio di codice, tanto per capirci meglio (sono neofita)

Go Up