Applications and Implications


Assignment

Propose a final project masterpiece.


What will it do?

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

Who has done what beforehand?

What will you design?

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

What materials and components will be used?, Where will they come from? & How much will 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 will be 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 will be used?

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

What questions need to be 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.

How will it be evaluated?

  • The Project able to launch a paper airplane successfully.
  • The ability to control the launcher and change it's angles.

What is my action plan?

Time Task
20 May to 23 May Cardboard prototyping.
Prepare my bill of materials & sorce the needed components.
24 May to 29 May Working on the bluetooth communication code.
Working on transmit and receive multi-Value serial data code.
Write the whole code that will control the motors and test it.
30 May to 7 June Design the Pan/Tilt mechanism and The launcher it self.
Design and fabricate PCBs.
Test my PCBs with my other components.
Code & CAD edits.
3D Printing & laser cut my parts.
8 June to 11 June Assemble the project.
Final Code edits.
Make the final presentation slide.
Make the final presentation video.
Documenting the final project page.