Official topic: multicotteri con arduino!

Federico:
Detto questo, settimana prossima mi procuro un WMP e provo a interfacciarlo col mio ADXL335 (speriamo)
Strano che nel multiwii non sia prevista una conf per accelerometri comuni come questi o che nessuno vi abbia lavorato...

Il WMP ha un secondo bus I2C indipendente che serve per collegare in cascata gli altri accessori Wii, in particolare il Nunchuk, però non c'è modo di collegare l'ADXL335 al WMP, lo devi collegare agli ingressi analogici di Arduino.
Multiwii prevede nelle varie opzioni di configurazione l'accelerometro generico analogico basta decommentare la define "ADCACC" e commentare quella relativa all''accelerometro I2C.

Estratto dal codice del multiwii, ho aggiunto qualche commento per rendere più chiara la cosa.

// define per i giroscopi  se non c'è il WMP
/* I2C gyroscope */
//#define ITG3200
//#define L3G4200D

// define per gli accelerometri I2C se non viene utilizzato il Nunchuk
// l'ultima define serve per usare l'accelerometro del Nunchuk
// quando si usa un giroscopio diverso dal WMP
/* I2C accelerometer */
#define ADXL345
//#define BMA020
//#define BMA180
//#define NUNCHACK  // if you want to use the nunckuk as a standalone I2C ACC without WMP

/* I2C barometer */
//#define BMP085

/* I2C magnetometer */
//#define HMC5843
//#define HMC5883

// Per usare un accelerometro analogico
// tocca mettere mano anche ai parametri che regolano il range e la sensibilità
/* ADC accelerometer */ // for 5DOF from sparkfun, uses analog PIN A1/A2/A3
//#define ADCACC