Final Project Proposal

Project Ideation

1- Tell us about the purpose of your project. Which problem does it solve? Why do you care about this? What were you inspired by? Include images and videos of similar projects

How rig is used in animation

I am making a smart kinetic Rig for stop-motion puppet animation. The animator changes the position of the puppet to the desired position using buttons or graphical user interface. The animator can also select a pre-set cycle that will save time and effort and provide a more consistent motion.

To make sure the shots are taken properly, there rig base can detect any undesired motion and alerts the user so they fix it at the right time.

2- Describe the project idea and general features. How would it work?

It consists of two sets of rack and pinion, sliding box, and a base.

The sliding box moves vertically while the horizontal rack moves against it.

The base has the Arduino and on the top face it has four pushbuttons to control the movement.

The base has a vibration sensor to detect its motion as it's very important that the base doesn't move so that the animation shot will be taken correctly. If the base moves, the buzzer will alert the user to check and fix it before proceeding the next step.

3- Sketch your project: You may use pen and paper or a simple sketching tool like Microsoft Paint or Photoshop

vlc-record-2022-08-14-13h19m21s-Fusion360_aoqQ6QGlmR.mp4-.mp4

Mechanism of motion

Project Planning

4- Describe the Technical Modules that your project consists of

Construction Parts

  • Two sets of rack and pinion 3D printed.

  • base and sliding box laser cutting.

Input

(Sensing, Tactile Input, and/or Graphical Input)

Action

(Physical and/or Graphic)

  • Two Stepper motors that are responsible for moving two sets of rack and pinion.

  • Buzzer

Brain

Arduino

Power Management

Adaptor

5- Create a cardboard prototype of your project, demonstrating the project face as well as internal movements and mechanisms. Include a demo video and photos of the prototype.

6- Categorize your project’s User Features into: Minimum, Complete, and Nice-to-have features. List the required action and input components per feature.

  • Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration

  • Complete Features: are the set of features that will complete your original project objective and vision

  • Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish

Minimum User Features

  • Vertical movement for the sliding gearbox when the user presses a button.

    • Action: Stepper motor moves the sliding gearbox vertically.

    • User Input: button.

Complete User Features

  • Horizontal movement for the rack when th user presses a button.

    • Action: Stepper motor moves the rack horizontally.

    • User Input: button.

  • Buzzer alarm when the base moves.

    • Action: buzzer sound.

    • Sensing: vibration sensing module.

Nice-to-have User Features

  • Graphical User Interface

    • User Input: Graphical buttons to control the rig from PC.

  • Pre-set motion cycles for the user to choose from so with only one button the rig moves to the next position.

    • User Input: drop menu to select motion cycle - graphical pushbutton to select - graphical pushbuttons to move to next step or previous step.

7- What are the project tasks and its time-frame?

Task

Sub-Tasks

From:

To:

Building the electronic circuit

  • Connecting and testing the stepper motors with Arduino

  • Connecting and testing vibration sensor with Arduino

  • Testing bluetooth connection

  • Preparing and testing the GUI

  • Integration and troubleshooting

  • Writing codes for motion cycles

26 September

28 September

Sketching and designing

  • Sketching the interior of each part with the dimensions of components to be mounted on it.

  • Design the racks and pinions on Fusion360 and testing their mechanism.

  • Designing the gearbox and integrating it with the rest of the design.

  • Designing the base and integrating it to the rest of the design.

  • Prepare files for laser-cut prototype.

15 September

19 September

to scale prototype

  • Laser cutting all project parts.

  • Assemble project parts with electronic components.

  • Test mechanism of the movement and control.

20 September

21 September

Integration and finalising

  • Finalise Design and Prepare files for final laser cutting and 3D printing.

  • Fabrication, laser cutting and 3D printing.

  • Assembling project parts with electronic components.

  • Testing and troubleshooting.

21 September

26 September

8- What are the required electronic components and materials for the project?

Component/Material

Amount

Link

Arduino UNO board

1

From kit

Buzzer

1

From kit

Bluetooth module

1

From Kit