Building a processing sketch controlled Arducopter

roineust

Active Member
Hello!
I am looking for a step by step, for newbies, hardware & software tutorial, which explains the building of the following type of Arducopter (very similar to what this guy did, but without the smartphone part:
):

1.An Arducopter (Arduino based quad copter) that has a payload capacity of at least 1kg - NOT including the copter weight itself.
2.Which flying movements, can be controlled from a windows computer processing sketch commands.
3. A sort 'Instructables' style tutorial, which takes nothing for granted, regarding hardware and software steps needed - for a total newbie.

Does anyone know such a tutorial?

Thanks.
 
Hello!
I am looking for a step by step, for newbies, hardware & software tutorial, which explains the building of the following type of Arducopter (very similar to what this guy did, but without the smartphone part:
):

1.An Arducopter (Arduino based quad copter) that has a payload capacity of at least 1kg - NOT including the copter weight itself.
2.Which flying movements, can be controlled from a windows computer processing sketch commands.
3. A sort 'Instructables' style tutorial, which takes nothing for granted, regarding hardware and software steps needed - for a total newbie.

Does anyone know such a tutorial?

Thanks.
I'm sure there are many such tutorials for Arduinos.
 
Thanks GJH...
I don't know of any for arduinos and quadcopters, but there is no difference in using an arduino to control a quad and an arduino used to control a land rover, if you can read a schematic (or in these days that is not really required), and can upload the code to the arduino (not too hard as long as your drivers work) you should be able to do it with ease. Now writing the code is of course a different story.
 
Hey GJH,

Here is a dude who has an instructable, which makes it as close as it can get to a simple step by step tutorial:
http://www.instructables.com/id/Bluetooth-controlled-Quadcopter-using-MultiWii/

I am a not a total newbie with Arduino, but am quite a newbie with Arducopers and multiwii.

As well, i do not understand C or C++ language at all, only Arduino IDE script commands more or less..

My problem is this - i want to control a quadcopter using a Bluetooth on the copter - but having the Arduino and Bluetooth, also as a ground station, instead of an Android application, since i need to control the quadcopter movements, by exact script commands, which make it repeat a micro movement pattern - this is for artistic project purposes.

But, i went into the multi_wii_2_3 Arduino files downlodaded from that instructable, and was looking for Arduino serial.read commands, to try and understand what kind of serial commands are needed to be sent the copter, in order to control it from another Arduino Bluetooth - but could not find any such commands what so ever. Is it come combination of commands written in C or other close language and uploaded to the copter Arduino, the kind of code which is much more complex, than my level of understanding enables me to make changes - that is the code that communicates with the copter Android application.

Is it possible to achieve a simple dummy level Arduino ground base serial script, batch file like, such as: "Takeoff", "delay(4500)", "forward(200)", "delay(700)", "right(320)", "delay(500)", "left(850)", "delay(400)", "Land", etc...using that code or some addition to it? the numbers in brackets indicate milliseconds duration of these copter movement execution.

I am really lost...I know that hooking up the copter hardware, i will be able to achieve, after several days of trial and error, but this code thing, not having a simple API at a script level for dummies like me...that is really something i don't know how to overcome.

Can you please help me or know someone who can?

Thanks!
 
Hey GJH,

Here is a dude who has an instructable, which makes it as close as it can get to a simple step by step tutorial:
http://www.instructables.com/id/Bluetooth-controlled-Quadcopter-using-MultiWii/

I am a not a total newbie with Arduino, but am quite a newbie with Arducopers and multiwii.

As well, i do not understand C or C++ language at all, only Arduino IDE script commands more or less..

My problem is this - i want to control a quadcopter using a Bluetooth on the copter - but having the Arduino and Bluetooth, also as a ground station, instead of an Android application, since i need to control the quadcopter movements, by exact script commands, which make it repeat a micro movement pattern - this is for artistic project purposes.

But, i went into the multi_wii_2_3 Arduino files downlodaded from that instructable, and was looking for Arduino serial.read commands, to try and understand what kind of serial commands are needed to be sent the copter, in order to control it from another Arduino Bluetooth - but could not find any such commands what so ever. Is it come combination of commands written in C or other close language and uploaded to the copter Arduino, the kind of code which is much more complex, than my level of understanding enables me to make changes - that is the code that communicates with the copter Android application.

Is it possible to achieve a simple dummy level Arduino ground base serial script, batch file like, such as: "Takeoff", "delay(4500)", "forward(200)", "delay(700)", "right(320)", "delay(500)", "left(850)", "delay(400)", "Land", etc...using that code or some addition to it? the numbers in brackets indicate milliseconds duration of these copter movement execution.

I am really lost...I know that hooking up the copter hardware, i will be able to achieve, after several days of trial and error, but this code thing, not having a simple API at a script level for dummies like me...that is really something i don't know how to overcome.

Can you please help me or know someone who can?

Thanks!

802.15.1 (bluetooth) has a very limited range, if you are giving it instructions that it will complete then come back in range, or using a hobby radio you should be fine.

There are a few options, you could have an arduino give it commands through the Rx's channels (this would work with any FCB), you could have the arduino connected to the Radio to override the user's stick inputs (not much in the way of hardware needed, maybe add an emergency switch to allow user direct control), or you could go with a much simpler FCB/arduino-sketch to interface with, but you'd likely have to write anything that required GPS.
 
Back
Top