Do Jet Engine Yourself (spinning Version)

by DIY GUY Chris in Circuits > Arduino

4993 Views, 65 Favorites, 0 Comments

Do Jet Engine Yourself (spinning Version)

Jet Engine Arduino.png
HomeMade Arduino powered Jet Engine | easy tutorial | 3D printed parts #diy

Hey guys! are you ready for a new instructable! just let's get to Spin some Engines..

As usual I made this tutorial to guide you step by step while in case you decided to experience the same adventure and you make Your own Real Spinning Jet Engine.

During the making of this project, we tried to make sure that this instructable will be the best guide that contains the necessary making documents and references.

We've made this project in just 6 days only, just Five days to get all the needed parts and finish the hardware making and the assemble, then we have prepared the code to suit our project.

Before starting let’s see first.

What you will learn from this instructable:

  1. How to assemble the Jet Engine parts.
  2. Adding of a DC motor to the Jet structure (Remastered parts).
  3. Arranging your Jet setup like a pro..
  4. Start the first Jet run.

Ingredients

IMG_20211227_150853.jpg
IMG_20211227_150940.jpg

This Jet Engine has been fully 3D printed and I got the STL files from Thingiverse specifically the ones prepared by Catiav5tfw user but I have added some extra parts to make the design suitable to get a DC motor installation and this way we could turn the design from a static to dynamic one.

Also I have scaled all the available parts to 60% of size because the original size is a bit big one and it will be complicated for me to make it spin.

I attached the image that shows the necessary parts that you need (the minimum parts) and the rest of the needed parts are shared in the next steps so just keep on reading.

Jet Assembly

IMG_20211227_233046.jpg
IMG_20211227_233107.jpg
IMG_20211227_233845.jpg
IMG_20211227_234543.jpg
IMG_20211227_234604.jpg
IMG_20211227_235303.jpg
IMG_20220102_163607.jpg
IMG_20211227_235316.jpg
IMG_20211228_000036.jpg
IMG_20211228_002309.jpg
IMG_20211228_002323.jpg
IMG_20211228_143838.jpg
IMG_20211228_144632.jpg
IMG_20211228_144738.jpg
IMG_20211228_144754.jpg
IMG_20211228_144908.jpg
IMG_20220104_180722.jpg

I found that the best way to guide you on this step is to drop images about the assembly since the Jet has many parts.

Make sure that you have enough screws (3x8mm) and nuts (around 100 pieces each) to join the cover parts together. You need to consider also that there are some inner parts that you need to deal with them carefully to keep an aligned structure which helps the motor to spin smoothly.

Insert the Motor

IMG_20220102_160950.jpg
IMG_20220102_163550.jpg
IMG_20220102_160730.jpg
IMG_20220102_160808.jpg
IMG_20220102_161024.jpg
IMG_20220102_160719.jpg
IMG_20220106_145009.jpg
IMG_20220106_161346.jpg
IMG_20220107_163250.jpg
IMG_20220106_223541.jpg
IMG_20220106_223514.jpg
IMG_20211228_154632.jpg
IMG_20220113_221537.jpg

Now this is the major upgrade that I made for the available model, by adding a DC motor to our Jet it will spin that's why I got a geared 48V DC motor for the Jet, make sure that you are using a geared one otherwise the motor will not start.

We will hold the motor to the Jet structure by the Motor join part, this is one of the extra parts that I made and I uploaded its STL file. You will also need two bearings (6001) for front and back sides of the Jet. 

The needed motor has to have a medium torque (anything above 0.88Kg cm will be fine).

I recommend the JGA25-370 Model and for this you will need the second version motor support STL file.

The Control Circuit Board

IMG_20211230_102308.jpg

I have done this Throne board months ago and this is the best occasion to test the Portenta capabilities to drive a 24V DC motor and also to get powered through an external power source. I have developed the board schematic and PCB through Altium designer where I found all the necessary tools to successfully complete my design, after finishing the design I got the board beautifully manufactured by JLCPCB.

The Arduino Portenta board is the guest board in this project and I added an L293DD H-bridge motor driver to control the 24V DC output through the 5V PWM signals from Portenta.

Arrange the Setup

IMG_20220113_221900.jpg
IMG_20220106_152346.jpg
IMG_20220106_152845.jpg
IMG_20220106_153139.jpg
IMG_20220106_160113.jpg
IMG_20220112_130754.jpg
IMG_20220112_130943.jpg
IMG_20220112_131018.jpg
IMG_20220112_131215.jpg
IMG_20220113_221835.jpg
IMG_20220113_221830.jpg
IMG_20220113_221641.jpg
IMG_20220113_222000.jpg
IMG_20220113_221431.jpg
IMG_20220113_221449.jpg
IMG_20220113_221411.jpg

After getting both the circuit board and the Jet Engine core assembled, we just need to place the Jet on its support and the circuit board in its placement then we finish the wiring of the power source and the motor power control as it is showed in the above images, in order to keep an arranged looking of the wiring setup I have designed some wire clips and produced them through 3D printing.

Before getting to the final step, I remind you that I have insert an SMD potentiometer and some slide switches on my Throne board which will be helpful for controlling the motor speed and direction.

Downloads

Software and Test

IMG_20220113_220815.jpg
arduino code.png

Here is the final step, I just made this Arduino code that allows me to read the analog signals from the SMD potentiometer, convert it and then transmit it over the PWM outputs of Portenta, it also gives ability to switch the spinning direction of the motor through the digital signals of the slide switch.

I attached a snap shot of the Jet spinning but you still can watch the full making video on my Youtube channel.

Do not hesitate to let me know your thoughts and suggestions through the comment section.