Discussione: progettiamo un Quadry
Visualizza messaggio singolo
Vecchio 15 luglio 13, 10:20   #10 (permalink)  Top
romoloman
Adv Moderator
 
L'avatar di romoloman
 
Data registr.: 15-08-2007
Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.071
Citazione:
Originalmente inviato da faustog_2 Visualizza messaggio
si ..utilizzo il pin 8 come ingresso segnali poi sfrutto 4 uscite PWM per ordinare i movimenti agli ESC, poi dovrò usare un pin cn I2C per prendere i dati dai sensori digitali, a tal proposito, non ho i giroscopi.. devo comprarli.. (cosa non da poco) ovviamente prenderò un giroscopio digitale 3 assi..

Arduino 2009 è un delle schede piu semplici che c'è in commercio

ISR(TIMER1_CAPT_vect)
TCNT1 =0;
if((index != 0 || bitRead(TCCR1B, ICES1 ==true)
result[index] = ICR1;
index++
TCCR1B ^=_BV(ICES1) //attiva in modo alternato il fronte di salita



Sfrutto il modulo capture nel timer1 mette il tempo di durata del fronte di salita.

Dopo il treno di impulsi c'è una pausa di circa 15mS spero sufficienti per leggere dai sensori e prendere una decisione per i 4 PWM che vanno agli ESC.

a dopo
Franco quello che Klamath ti stava dicendo è che se prendi una multiwii, hai un arduino+giroscopi+accelerometri per solo 20€
__________________
Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo
Grazie "TRANQUILLO"
FAI 15766
romoloman non è collegato   Rispondi citando