Sunday 3 June 2012

At first everything felt completely bizzare .We had no clue how things would work and would we finally give up on the project.It seemed completely impossible as if some one(our HOD) had asked us to pluck a tooth out of a crocodile's mouth.We had thought of going back to the HOD's office to request a change of project.

But there was somewhere a gut feeling why not just give it a try."I MEAN THERE IS NO HARM,WE HAVE QUITE SOME TIME IN HAND.LETS GO FOR IT!!!". Very truly said instincts are an untaught ability which tell us what to do before our head actually figures it out.So we just gave the whole thing a shot and the journey began.

Now the biggest question where to start from?And possibly there is only one answer GOOGLE!
Search "What is a Quad-copter".Go through the search results on the first page and the videos on YouTube, and end of the day it will seem as if you were asked to re build a SPUTNIK to land on moon.But all of it was very inspiring.

So keeping all that apart start from the basics,forget about the quad-copter.First started working on a Micro Controller from the basics.We choose the opensource ARDUINO platform.So lets start.


WHAT IS ARDUINO?



It's an open-source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board.

Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs. Arduino projects can be stand-alone, or they can be communicate with software running on your computer (e.g. Flash, Processing, MaxMSP.) The boards can be assembled by hand or purchased preassembled; the open-source IDE can be downloaded for free.

Arduino hardware is programmed using a language very similar to C++ with some slight modifications and an IDE(Integrated Development Environment) based on Processing.Being very similar to C++ it becomes a lot easier to code than in assembly language.