Darren's Project~ (:

Hi guys, I am doing a School Project currently. Singaporean by the way.
This project will last me for about 5 months before my project is due.

Previously, I have done a project using:
PID controller board with 2 transistor controller the motor movement
C8051F330 micro controller board.
And also a motor structure which consists of 4 motor.

This is the image of the structure with 4 motors controlling the pitch, yaw, roll and heave.


And for the software part, it will look like this:


So, what was my first project about?
My first project was doing wired communication with the airplane using C8051f330.
As i move the joystick, the structure will start to move according to the potentiometer and feedback to C8051F330 so that the C# software air gauges will move accordingly.

Simple? ( not really to me :'( )
My group and I spent like 4 Months doing these.

Time to move on to the Second part of my project.
As i said I have approximately 5 months to do this project, I think that I have to work fast!

Objective for my project:
  • Change C8051F330 to Ardupilot board! ( I know alot of the codes are open source, but need to figure out which to use.)
  • Change wired communication to wireless communication using XBEE
  • Build an airplane that is able to fly (of course!)
  • Adding in XY sensor (and Z sensor if there is time)
  • Adding in GPS module (EM406A)
  • Lastly, a software that will consists of the air gauges I've used previously, and of course a map to track my airplane ( maybe google map)

Things I have now:
      I just received all the hardware from the shipping from USA today. I will start to solder the shield kit, and first testing the XY sensors first.

Things I do not know/not sure about my project:
  1. Program! There are so many program out there: I don't which to choose, and how to use them. I wish to know how the program works. Example I am testing out my XY sensor tomorrow, or maybe start with Z sensor first, which program should I use? And where should I read the values of the sensor? If it's from the serial monitor, baud rate is? And the sensor should control the aileron/elevator/rudder, how to I program it so let the sensor control the different axis.
  2. GPS module - I've seen alot of the blogs are using the ublox, does the program works for both the GPS module? Or they have a different program?
  3. As my rudder and aileron are not connected, my ch4 out of Ardupilot is connected to rudder's servo, does the software now supports that?
  4. As for XBEE, I have not go into that yet, questions will sure to come as I start. Best if i have a guide on XBEE
Guides needed (in all kinds of format, best is having a video showing step by step work ^_^) :
  1. EM406A GPS
  2. XBEE
  3. XYZ sensor
  4. And programming regarding these~
I will be updating this post as I am working on my project.
And of course asking questions if I have problems.
So, thanks all who will be helping and those who helped me previously!

Darren.
Updates will be

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

Join diydrones

Email me when people reply –

Replies

  • What is the purpose of the bind plug on the shield kit?

    Darren
This reply was deleted.

Activity