Final Project


Airplane Launcher

Airplane Launcher is a project for launching paper airplane. This project is made not to solve problems or help someone do something. No, It is made purely for fun and because why not to make a device that launches paper airplane remotely with push of a button.

Slide


Video

Creative Commons License
Airplane Launcher By Mohahmed Tarek is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.



Questions
What does it do?

  • Launch a Paper Airplane.
  • Change the pan & tilt of the launcher.
  • Remotely controlled via bluetooth remote control.

Who's done what beforehand?

What did you design?

  • Pan/Tilt mechanism.
  • A mechanism to launch the airplane.
  • PCB board(s) design
  • Enclosure for the launcher electronics.

What materials and components were used?, Where did they come from? & How much did they cost?

# Item Qty Price/Item Supplier Link
1 Seeed Xiao RP2040 2 - Fab Inventory
2 Linear Solenoid 1 - Fab Inventory
3 Resistors, Pin-Headers, Voltage regulator - - Fab Inventory
4 Plywood 3mm - - Fab Lab Egypt
5 PLA Filament 500g - Fab Lab Egypt
6 L293DD Motor driver SO20W 1 $0.97 UGE Electronics
7 Servo Motor Metal Gears "MG995" 2 $6.49 Ram Electronics
8 Small DC Motor 2 $0.81 Ram Electronics
9 Push Button 1 $0.21 Ram Electronics
10 Bluetooth Module HC-05 2 $6.49 Ram Electronics
11 Joystick 2 Axis 1 $1.46 Ram Electronics
12 SMPS Output +5VDC/5A 1 $7.30 Ram Electronics
13 N20 Caster Ball Wheel 3 $0.81 Maker Electronics

What parts and systems were made?

  • Pan/Tilt mechanism,Enclosure, Motor Holder.
  • Output Components:
    • Servo Motors → Moves to specific angles.
    • DC Motors → Accelerate to launch the airplane.
    • Solenoid → Push the airplane between the moving wheels to be launched.
  • Input Components:
    • Joystick → Changes the angles of the servo motors which changes the Pan/Tilt angles.
    • Push Button → Trigger the Solenoid to push the airplane.
    • Bluetooth → Communicate Between the launcher & the remote control.
  • Systems:
    • Setup a communication between 2 bluetooth (Master & Slave)
    • Transmit and receive multi-Value serial data in the same packet via bluetooth

What processes were used?

  • Cardboard Prototyping.
  • 2D Design and Laser cutting.
  • 3D Design and 3D Printing
  • Electronics design and production.
  • Embedded programming.
  • Testing

What questions were answered?

  • How to design and fabricate the project, mixing two fabrication techniques or just one?
  • What MCU will you use?
  • How to setup Master & Slave bluetooth communication.
  • How to transmit and receive multi-Value serial data in the same packet via bluetooth.

What worked? What didn't?

Everything had worked according to plan with some debugging and tinkering.

How was it evaluated?

  • Based on the objectives. I'm very satisfied with my project I enjoyed the porcess of building it
  • Neil said "Thats all looks fine. It looks clearly documented." ♥

What are the implications?

I really enjoyed working on this project. I had a lot of fun. I wish I had more time to develop it and add more features other that I very pleased with my output so far.



Acknowledgments