Skip to main content

Case 15 The Robotic Arm

Introduction

A robotic arm is a mechanical device that can mimic the movements of a human arm. It can play an important role in industry, medicine, science and other fields. In this course we will learn the basic principles of a robotic arm and use the Nezha Inventor's Kit V2 to create a powerful robotic arm.

Teaching Objectives

  • Learn about the basic principles and areas of application of robotic arms.
  • Learn how to use motors and servos to control the movement of a robotic arm.
  • Design and build suitable mechanical structures to realise the various movements of the robotic arm.
  • Develop teamwork, problem solving and creative thinking skills.

Teaching Preparation

Nezha Inventor's Kit V2

Teaching Process

Introduce

Introduce students to the background and objectives of robotic arm making to stimulate their interest and curiosity.

A robotic arm is a device that can mimic the movements of a human arm and can perform a variety of tasks. Have you ever seen a robotic arm completing work in a factory? In the medical field, robotic arms can also be used to assist in surgery. Robotic arms not only play an important role in industry, but also have a wide range of applications in everyday life.

So, do you know how a robotic arm works? How does it grasp objects and perform precise movement control? In today's lesson, we will learn about the principles of robotic arms and build our own robotic arm with our own hands. Are you ready?

Exploration

Discuss in small groups and get students thinking about how they can make a robotic arm out of block materials.

  • What is a robotic arm? What applications does it have?
  • How can a motor be used to control the movement of a robotic arm?
  • How does the mechanical structure affect the movement of the robot arm? How can we design a suitable mechanical structure to achieve different movements?
  • By making a robotic arm, can we grasp objects, perform simple stacking and other actions?

Practice

Work in groups to create a robotic arm from building block materials according to your own design.

Build a robotic arm out of building blocks according to your own design.

Examples

Assembly Steps

Completed

Hardware Connection

Connect the motors to M1 and M2, the servo to S1 on Nezha expansion board.

Programming

Go to makecode

Create new projects

Click extensions

Search with nezha to download the package.

Code

Link: https://makecode.microbit.org/_d8HcJTaiU2Pi

You may download it directly below:

Demonstration

Present in groups and compare the results and effectiveness of each group.

Result

Press A on the micro:bit, the robot arm grabs the item and places it to the side, press B on the micro:bit, the robot arm releases the item and returns it to the right.

Reflection

Share in groups so that students in each group can share their production process and insights, summarise the problems and solutions they encountered, and evaluate their strengths and weaknesses.