0% found this document useful (0 votes)
2 views11 pages

Project Paper

The document outlines a pilot project by student Olivia Wilson, focusing on a color sorting robot using an mBot2 and a servo motor. It details the project's objectives, materials, procedures, coding, testing, and challenges faced. The conclusion emphasizes the learning outcomes related to using servo motors and coding for robotic movement.

Uploaded by

jacobethanko
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views11 pages

Project Paper

The document outlines a pilot project by student Olivia Wilson, focusing on a color sorting robot using an mBot2 and a servo motor. It details the project's objectives, materials, procedures, coding, testing, and challenges faced. The conclusion emphasizes the learning outcomes related to using servo motors and coding for robotic movement.

Uploaded by

jacobethanko
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

EXAMPLE

Servo Arm
Pilot Project Term 3
Color Sorting Robot

Student’s Name: Olivia Wilson


Class : P5 Inspiration
Teacher: Ms. Mogana
Table of Content
1. Project Title 1

2. Project Objective 2

3. Timeline 3

4. Materials / Components Used 4

5. Project Model 6-7

6. Project Task Description 8

7. Flow / Logic of the Project 9

8. Step-by-Step Procedure 10-11

9. Code Area 12-14

10. Testing & Results 15

11. Problems Faced & Solutions 16

12. Conclusion 17
Project Objective

👉 What is the goal of this project?


Example:

The objective of this project is:

to show that the mBot2 servo motor


works by picking up an object and
placing it in the correct box.

👉Simple Objectives (choose 1–3):


To test the servo motor using mBot2
To control servo movement using code
To make mBot2 pick and place an object
To understand how motors and logic
work together
Materials /
Components Used
👉 What do you use in this project?
Example list:

mBot2

Servo motor (mBot2 extension)

Color sensor

Green ball / Red ball (or any

object)

Boxes (Green box, Red box)

Computer / Tablet with mBlock

Provide Evidence (Pictures) *Optional - Label


your components
Project Task
Description
👉 What will your robot do?
1. The robot will detect the color of the ball.
2. If the ball is green, the servo will pick it
up and place it in the green box.
3. If the ball is red, the servo will pick it
up and place it in the red box.
Flow / Logic of the
Project
👉 How does the robot think?
Example (students can draw this as a
flowchart):
START
program

Mbot Button A pressed and connected to LAN

Mbot moves to open position

Detect object / color

Servo closes to pick the object

Servo moves to target position

Servo opens to release object

STOP
Step-by-Step Procedure
👉 How did you build and test the project?
Example:

1. Connect mBot2 to the LAN

2. Attach the servo motor to the robot

3. Open mBlock software

4. Add mBot2 + Servo extension

5. Set servo to open position

6. Place the ball in front of mBot2

7. Run the program

8. Servo picks up the ball

9. Servo places the ball into the box

Provide Evidence (Pictures)


Code Area (Do 1 by 1)
👉 Explain your code in simple words.

EXAMPLE
Students should:
Paste screenshots of their blocks,
Write short explanations

Example Explanation:
“When the program starts, the servo
opens.”
“If the color is green, the servo moves to
the green box.”
“The servo closes to pick the ball.”
“The servo opens to release the ball.”

Provide Evidence (Pictures)


Testing & Results
👉 Did it work?
Example:
✅ Servo motor moved correctly
✅ Robot picked up the object
✅ Object was placed in the correct box
OR
❌ Servo did not close properly
❌ Object fell down

Provide Evidence (Pictures)


Problems Faced &
Solutions
👉 What went wrong and how did you fix it?
Examples:
Problem: Servo did not move
Solution: Checked cable connection
Problem: Wrong box
Solution: Changed servo angle

Provide Evidence (Pictures)


Conclusion
👉 What did you learn?
I learned how to use a servo motor with
mBot2.
I also learned how coding controls robot
movement.

Specify what you’ve learned!

Provide Evidence (Pictures)

You might also like