Il primo passo per l'autostabilizzatore è fare un mixer programmabile, che legga una ricevente, calcoli, e produca le uscite per i servo/esc.
Ho lavorato un paio d'ore ed ecco fatto:
Il mixing è fatto da arduino, la radio non è MIXATA!
Ecco la formula usata:
channelOut[FRONTL]=channelIn[THR]+channelIn[AIL]-channelIn[ELE]/2;
channelOut[FRONTR]=channelIn[THR]-channelIn[AIL]-channelIn[ELE]/2;
channelOut[REAR]=channelIn[THR]+channelIn[ELE];
Tutto disponibile qui:
Arduino PPM Software Mixer Programmable
Il secondo passo è leggere gli accelerometri da un wii nunchuck, e generare le correzioni per far stare fermo il nostro velivolo. Torno al "lavoro".
Ho lavorato un paio d'ore ed ecco fatto:
Il mixing è fatto da arduino, la radio non è MIXATA!
Ecco la formula usata:
channelOut[FRONTL]=channelIn[THR]+channelIn[AIL]-channelIn[ELE]/2;
channelOut[FRONTR]=channelIn[THR]-channelIn[AIL]-channelIn[ELE]/2;
channelOut[REAR]=channelIn[THR]+channelIn[ELE];
Tutto disponibile qui:
Arduino PPM Software Mixer Programmable
Il secondo passo è leggere gli accelerometri da un wii nunchuck, e generare le correzioni per far stare fermo il nostro velivolo. Torno al "lavoro".
Commenta