This is my current Project-Plan:Stabilize nick and roll of my Walkera Dragonfly DF36 with Arduino and provide an easy interface to the RC servo output.(read acceleration data from a Wii Nunchuck and pulse servos to keep horizontal position)First steps:- Hardware setup- Create a starting sketch and develop it based on libraries and functions.Thanks to everybody who is developing nice stuff for Arduino (it helps me a lot when I get stuck)This is my Blog where I post all my findings:http://www.vodkadoctors.at/captFuture/blog/
E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Hi guys,
    I have a HIROBO Sceadu and want to install a Stabilization Unit for roll & pitch into it !
    Can the Arduino Board do my job? I am a beginner and sorry for the subtle questions.
    SIncerely,
    muhammad
    Abu Dhabi -UAE
  • Developer
    is was looking closely your heli, and i have exactly the same, but is called exceed.. Yesterday (my birthday) i was flying it, and happened the most estrange accident, i was in 3D mode and i made a quick movement for recovery, and the main blade hit the "aluminum Tail Rod" and bend it!!!... And i certainly can't believe it because the tail rod is incredibly strong, means that you need to be very careful when you are in 3D mode.
  • Developer
    ohh yes i used the same code in my kalman filter example..... =)
  • http://www.windmeadow.com/node/42?page=1
    check out this post... for the nunchuck :-)
  • Developer
    uhh.. this IMU is not compatible with Arduino... The ADC resolution of arduino (10 bits) is not enough for this IMU. You can try to use it, but for helicopter you at least need 75 degrees/seconds @ 16 bits ADC's to have a good resolution and let the helicopter "feel" the most "insignificant" inclination.
  • The link is:

    http://www.sparkfun.com/commerce/product_info.php?products_id=741
    I am trying also to adapt a Kalman filter for 5DOF with minimum of memories. By using the code of ahrs.c it seams promising but I have not all the #include files (eg vector.c; airframe.xml; etc;etc). On the other side, the command of the servers, could it be justified only by a PID (which code?), or it is necessaries to adopt some sort of modelization? In such a case we must introduce some parameters of the helicopter (moments of inertia, etc).
    Yours
  • Developer
    ahh.... Yes the nunchuck should have an accelerometer, but is just a tiny chip... You should see only two chips on the board, one is the microcontroler and the second is the accelerometer...
    Can you send me the link of you IMU 5DOF?? please...
  • I succeded recently to have a Wii Nunchuck. Unfortunately it did't seams to be the good one. After dismontling it for internal inspection I found inside the colored wires but any trace of accelerometers. Have you any idea how to prouve it priorily to trying to connect it to arduino? Which must be the code of the components? Mean time I bought an IMU 5DOF. Please tell me how to connect it to Arduino.
  • I am investigating how to hang the internal gyro into the system currently... unfortunately little time because of my work :(
This reply was deleted.