Asked
— Edited
This has been on my mind since I thought about ez-b controlled quadcopters. If you use an accelerometer, how would you set it up for auto stabilization? And further more, how would you set up the full flight controls?
In order to achieve stable flight, you would need constant sensor data processing, which would be to slow if you
would do it directly with an EZ-b, because it handles everything thrue a pc. Calculating it's flight angle would constantly
be to late which would make it wiggle (really bad) and eventually crash it.
For my own tricopter I'm using an Arudipilot Mega 2.6 flightcontroller. You could control the Ardupilot either serial or by connecting the EZ-b to the ports where the RC receiver is connected to.
I've also used the KK2.1 Multi-rotor controller (cheaper one, less functions though) and you can only control it through the RC receiver ports.
http://oddcopter.com/flight-controllers/
(yes it's an older one)
And on it there's the MultiWii PRO Ez3.0 Flight Controller w/ GPS Option for $42.00USD.
I think it look good spec wise. Any downsides to it?
http://witespyquad.gostorego.com/flight-controllers.html
And how would I control it?
EDIT: I2c
https://www.dropbox.com/sh/tt3pa4tzdq7wif5/fnsdcnMPPl
It is all still theoretical as I am waiting on a few things before I decide if it's worth proceeding with the build but if my calculations are correct (and they usually are) it should work very well.
Similar could easily be used for flight stabilisation.
This is a big if at the moment because I have to fundraise.
I got the Getting Started with Arduino kit by Make ($60ish USD at radio shack). They also sell a book to go with it but it's online for free all over the place so no need. You may even just want to read through the book without buying the kit. Going through that book not only taught me about the coding, it actually taught me quite a bit about microcontrollers in general and helped me realize and better utilize the power of my EZB. It took a huge dent out of my learning curve of electronics and robotics and really helped me understand a lot of the basic concepts. One thing is that there are some things in the book that go over things that aren't in the kit I got. (I guess there's a more complete/expensive one.) None the less I found spending the weekend(ish) with it invaluable.