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:
- 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.
- 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?
- 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?
- 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
- EM406A GPS
- XBEE
- XYZ sensor
- And programming regarding these~
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
Replies
Darren