Comprehensive Operation Guide: 4 Themes, 48+ Projects
Before building, ensure your environment is ready:
Each exercise has a set of instructions attched on how to assemble the structure, in the "View Assembly Instructions" box.
These instructions will sometimes contain a scale reference, like the one below:
Note that these do not indicate length in standard units such as centimeters or inches, but are used to scale parts relative to each other.
Focus: Mechanisms that simulate human fitness movements and variable control logic.
Gear.Gear.Gear to motor speed (e.g., Gear 1 = 100, Gear 2 = 200).
Dist.Dist < 150mm: Run motor forward (Thrust).
Start/stop jumping with buttons. Show a smiley face on the LED matrix only when the robot is successfully "jumping".
Let two touch sensors act as "speed-up" and "slow-down" controls for the running robot.
Speed.Change Speed by +10.Change Speed by -10.
Control swimming speed by potentiometer and direction by buttons.
Dir (1 or -1) via Buttons A/B.BaseSpeed = Potentiometer / 4.FinalSpeed = BaseSpeed * Dir.
Run a 10-second punching routine, then automatically stop with an audio signal.
Countdown = 10.Countdown > 0:
Change robot walking direction according to the controller's orientation.
Focus: Robots that mimic animal behaviors using sensors to react to the environment.
Accel.Accel > 1000, set motor speed based on ranges, e.g.:
LightValue and print to serial.LightValue.LightValue > 300, set motor speed based on range, e.g.:
Heading.Degree and print via serial while rotating the board.Degree.Degree ≥ 80 AND Degree ≤ 100:
sound state == 1:
Create a rabbit that moves closer to or away from your hand to maintain a comfortable distance.
Distance.Distance.150 ≤ Distance ≤ 300:
Distance < 120:
Record a custom “pterosaur cry” and replay it while the wings flap.
Make the owl rest when environment is bright and flap + hoot when it is dark.
Completed Construction:
Speed with initial value 150.Command.Speed.0 - Speed.Speed by 20; “slower” → decrease by 20.
Focus: Simulating ride mechanics using continuous, timed, or event-driven motors.
Play built-in music while the carousel rotates and horses move up/down.
Simulate the ship swinging with increasing speed and amplitude.
Completed Construction:
Rotate the wheel while showing different icons on the LED matrix.
Drive the cable car along a fixed rope and stop when reaching a “station” marker.
Learn to control rotation direction with Buttons A and B, and stop with A+B.
Focus: Complex machinery, remote control, and automation logic.
Gear with initial value 0.Gear < 3:
Gear by 1.Gear.Gear > 0:
Gear by 1.Gear.Gear * 60.
Move objects in opposite directions using a single conveyor belt motor.
distance < 150 OR the touch sensor is pressed:
Speed with initial value 100.Speed.Speed.Speed.0 - Speed.Speed to 100 and display pattern 1 on screen.Speed to 180 and display pattern 2 on screen.Speed to 255 and display pattern 3 on screen.
Control both boom lifting and hook/rotation with a single joystick.
Use voice commands to control both the fork and the vehicle motion.
Design your own control method (Button, Joystick, or Voice) to operate the scissor lift mechanism safely.
Combine multiple motors and inputs to control the boom, arm, and bucket simultaneously.