Skip to main content

Case 08: Search for Light

Purpose


  • Build a Wonder Rugged Kit that can search for light.

Wonder Rugged Car Kit

Background Knowledge


Software


MicroSoft makecode

Program


Step 1

Click "Advanced" in the drawer of MakeCode to see more choices.

For programming the Wonder Rugged Kit, we need to add a package. Click "Extensions" at the bottom of the drawer and then search "Wukong" in the dialogue box to download it.

Note: If you get a warning indicating some packages will be removed because of incompatibility issues, you can follow the prompts or create a new project in the menu.

Step 2

Click Wukong to choose mecanum block.

Step 3

Drag mecanum into on start block and set the connection for servos accordingly, then initialize the LEDs.

Step 4

Set variable i as the brightness level and judge the value of it. If the value of i is below 50, the car turns left; or it moves forward.

Program

Links: https://makecode.microbit.org/_Kv3dfY02f52g

You can also download it directly:

Result

The car spins itself if no light being detected, or it goes straight towards the light.

Exploration


If we want the farther away the car is from the light source, the faster it is; and the closer it is to the light source, the slower it is, how to programme?

FAQ


Relevant Files