49. Case 45:The Grasping Car V2#

49.1. Introduction#

In the previous case we built a grabbing car which can grasp objects very well, but it is not able to turn. We use Nezha Inventor’s Kit to build a car that can both turn and grab objects here, the obvious feature in this case is that only one servo is applied to realize both the functions of lifting, lowering and grasping objects by the mechanical claw.

../../_images/neza-inventor-s-kit-case-45-01.png

49.2. Quick to Start#

Materials Required#

Nezha Inventor’s Kit

Assembly#

Components List

../../_images/neza-inventor-s-kit-case-45-02.png

Build it as the assembly steps suggest:

../../_images/neza-inventor-s-kit-step-45-01.png

../../_images/neza-inventor-s-kit-step-45-02.png

../../_images/neza-inventor-s-kit-step-45-03.png

../../_images/neza-inventor-s-kit-step-45-04.png

../../_images/neza-inventor-s-kit-step-45-05.png

../../_images/neza-inventor-s-kit-step-45-06.png

../../_images/neza-inventor-s-kit-step-45-07.png

../../_images/neza-inventor-s-kit-step-45-08.png

../../_images/neza-inventor-s-kit-step-45-09.png

../../_images/neza-inventor-s-kit-step-45-10.png

../../_images/neza-inventor-s-kit-step-45-11.png

../../_images/neza-inventor-s-kit-step-45-12.png

../../_images/neza-inventor-s-kit-step-45-13.png

../../_images/neza-inventor-s-kit-step-45-14.png

../../_images/neza-inventor-s-kit-step-45-15.png

../../_images/neza-inventor-s-kit-step-45-16.png

../../_images/neza-inventor-s-kit-step-45-17.png

../../_images/neza-inventor-s-kit-step-45-18.png

../../_images/neza-inventor-s-kit-step-45-19.png

../../_images/neza-inventor-s-kit-step-45-20.png

../../_images/neza-inventor-s-kit-step-45-21.png

../../_images/neza-inventor-s-kit-step-45-22.png

../../_images/neza-inventor-s-kit-step-45-23.png

../../_images/neza-inventor-s-kit-step-45-24.png

../../_images/neza-inventor-s-kit-step-45-25.png

../../_images/neza-inventor-s-kit-step-45-26.png

../../_images/neza-inventor-s-kit-step-45-27.png

../../_images/neza-inventor-s-kit-step-45-28.png

../../_images/neza-inventor-s-kit-step-45-29.png

../../_images/neza-inventor-s-kit-step-45-30.png

../../_images/neza-inventor-s-kit-step-45-31.png

../../_images/neza-inventor-s-kit-step-45-32.png

Connection Diagram#

Connect the geekservo to S1 and the two motors to M1 and M2 on Nezha Breakout Board.

../../_images/neza-inventor-s-kit-case-45-03.png

49.3. MakeCode Programming#

Step 1#

Click “Advanced” in the MakeCode drawer to see more choices.

../../_images/neza-inventor-s-kit-case-37-04.png

For programming Nezha Breakout Board, we need to add a package. Search with “Nezha” in the dialogue box and click to download it.

../../_images/neza-inventor-s-kit-case-37-06.png

Notice: If you met a tip indicating that some codebases would be deleted due to incompatibility, you may continue as the tips say or create a new project in the menu.

Step 2#

Code as the picture suggests#

../../_images/neza-inventor-s-kit-case-45-07.png

Reference#

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

You may also download it directly:

Result#

After powering on the device, the arm will be put on the floor. Flap your hands or make some noise near the micro:bit, the robot will move forward. While pressing button C on the PlanetX button module, the robot car stops moving and the robot arm starts grasping the goods and lifting them up. Touching the micro:bit logo to reverse the robot car and press button D to put the goods down.

../../_images/45_2.gif