Case 05 - A Touch-controlled Dog
Purpose
Hi guys, after getting along with XGO for a period of time, I think your "feeling" with XGO is already very deep. Whenever we meet with XGO, we will stroke XGO, just like petting a real puppy, then In this lesson, we can realize that when we stroke XGO, XGO behaves like a real puppy, so let's start.
Quick to Start
Materials Required
micro:bit × 1
Working principle
- The micro:bit has a built-in microphone sensor. It can detect the volume of the surrounding sound, so as to make different reactions according to different volumes!
- The program we programmed is that XGO makes different actions according to the level of the surrounding sound.
Hardware Connections
We use a data cable (USB cable) to connect the computer with the micro:bit, I believe you are already very skilled.
MakeCode programming
Step 1
Click Advanced in MakeCode to see more options.
For programming, we need to add a package: click "Extensions" at the bottom of the MakeCode drawer, and search for "XGO" in the dialog to download.
Note: If you encounter a prompt that some codebases will be removed due to incompatibility, you can follow the prompt to continue or create a new project in the menu.
Step 2
sample program
Link: A Touch-controlled Dog
You can also download it directly below:
FAQ
If XGO doesn't move, please try increasing the sound level.
Exploration
How to give more commands to XGO with different sound level ?