| In this tutorial I will certainly show you how I build an Arduino based RC Airplane, as well as additionally, I will certainly reveal you exactly how to manage it utilizing the personalized construct Arduino transmitter that I constructed in among my previous video clips.
Summary
So, the airplane is completely constructed of Styrofoam. For making the forms I used my Arduino CNC Foam Cutting Machine which I already showed you just how I constructed it in a previous video. Although I'm utilizing a CNC machine for constructing this Arduino RC airplane, I can still claim it's 100
IY because the CNC maker is also a DIY build.
Additionally, the control of the aircraft is also 100
IY, based upon Arduino and the NRF24L01 module for the radio communication.
Utilizing the best joystick of the transmitter, we can control the ailerons and also the lift of the plane, as well as making use of the left joystick we can control the rudder as well as the throttle. In addition to that, making use of the best potentiometer we can readjust the controls responsiveness, or reduce the amount of servo travel, and also using the left joystick we can sub-trim the rudder or readjust the neutral placement of the servo arm.
Oh, and also I practically failed to remember the mention, the highlight of this Arduino RC airplane is flying, so yes, it can fly.
Designing the RC Airplane -- 3D Model
I started deliberately the airplane utilizing a 3D modeling software application, Fusion 360 in this instance. I made the style by taking a look at some business RC airplanes and following some basic guidelines or general rule for design aircraft specifications.
The beginning factor is the wingspan, and I chose to be 80cm. From there we get the body size, which is typically 75 f the wingspan. When it comes to the airfoil, or the wing cross section I selected the CLARK Y Airfoil, which a preferred choice for RC airplanes.
I downloaded and install the airfoil form from airfoiltools as.SVG data and then I imported it right into Fusion 360. I changed the size suitably, to make sure that the wing chord, or the length of the fly stream-wise instructions is around 1/5th of the wingspan.
The horizontal as well as the upright stabilizer are also sized according to those fundamental guidelines. Below are some those basic RC model airplane layout criteria:
The body of the airplane will certainly be constructed out of two 10mm sides and a 50mm core which will certainly be hollow to suit the electronics.
You can download the 3D design from the web links above. There are two version of the Airplane. The version 1 is the one revealed right here in the images, and version two has a bit smaller nose and the motor can be put a lot more to the front in order to enhance airflow.
Generating G-codes for my DIY CNC Foam Cutter
Now, as my Arduino CNC Foam Cutting Machine workplace is restricted to 45cm, as well as the body is 60cm in length, I had to make the body out two parts.
So, I reduced the fuselage at 34cm from the front point, as well as made a new illustration in which I forecasted the form and also included a point near it. Next, in the production tab of Fusion 360, I can create the G-code for cutting the forms.
Below, very first I made a new arrangement where I chose the sketch as a design, selected the point I included previously as beginning for the setup, and adjusted the X and also Y axis suitably.
After that I chose the 2D shape procedure and also selected or created a new device, with size of 3mm, since that's the approximate size of the cuts that the hot wire makes when travelling through the Styrofoam. Right here we can additionally set the reducing feedrate which depends upon the hot wire itself as well as the hardness of the Styrofoam. I set it to 150 mm/m.
Then in the geometry faucet we can select the contour or the form that needs to be cut. When it comes to the heights I set them all to 1mm as there isn't any kind of Z axis movement on my foam cutter equipment. Finally in the Linking faucet I picked the entry setting to be the edge situated near the beginning factor.
With this the toolpath is created as well as we can have a look at it by clicking the Simulation button. The toolpath must be a closed loophole solitary pass, and also if that's the instance, we can lastly generate the G-code. For that we can most likely to Post Processes, select the GRBL firmware, select the result folder, name the file and click the blog post switch.
Then we can save the documents, and also we can see the G-code in the WordPad editor or something comparable. So currently when we have the G-code file, we can pack it into the Universal G-code sender and also send the G-code to the CNC equipment to make the form. We can note that the procedure that I've simply revealed you is probably not the very best one or otherwise professional at all, yet still it does the job for obtaining the G-codes to deal with my DIY CNC Foam Cutting Machine. | | |
|