TABLE OF CONTENTS Table of Contents ..........1 Full assembly coding Safety Information ..........1 instructions are included in this manual Kit Contents ............2 projects 1, 2, 4, 11, Safety Information ..........3 (The assembly instructions for Important Information & Tips ......4 the other projects are online.) Robotic Components .........
KIT CONTENTS What’s inside your experiment kit: This tool is not the toy. Device requirements: The micro:bit can be used with any You will also need: computer running macOS, Windows, Linux (inc. Raspberry Pi) or Wow! ChromeOS, and mobile devices running Android or iOS. See Personal computer or tablet with Internet access, one microbit.org for current details.
SAFETY INFORMATION Safety Instructions for the BBC micro:bit WARNING! Do not place any metal objects across the BBC micro: bit battery socket. This toy is only intended for use by children over the Do not place any metal objects across the printed circuit board and the age of 8 years, due to accessible electronic board components as this can cause the board to fail.
Children want to explore, understand, and create new things. They want to try things and do it by themselves. They want to gain knowledge! They can do all of this with Gigo experiment kits. With every single experiment, they grow smarter and more knowledgeable.
ROBOTIC COMPONENTS Button to reset the micro:bit This system has five primary functional Port for micro USB cable (to connect to PC) components that enable the robots to work: Button B A. The micro:bit control box (SMART LED Matrix CONTROLLER) holds the micro:bit and Button A batteries.
Robotics Workshop COMPATIBLE WITH OVERVIEW OF THE PROJECTS This manual is just the beginning! Lots of additional content for Robotics Workshop compatible with micro:bit can be found online. For each project, you will find ... • Detailed assembly steps • Detailed coding instructions •...
INSTALLING THE BATTERIES Press down and slide out simultaneously. The battery compartment must be opened with a special tool as shown here. Carefully insert two 18650 Lithium-ion batteries, paying attention to the correct polarity (+ and -). Non-rechargeable batteries are not to be recharged.
Robotics Workshop Project 1 COMPATIBLE WITH PROJECT 1: NAME TAG PROJECT 1 Learning Target: ONLINE CONTENT Make sure the batteries and micro:bit are I can create and inserted properly (see page 7). Make sure download code to my the batteries are charged (see page 3). micro:bit.
PROJECT 2: COUNTING GAME PROJECT 2 ONLINE CONTENT Learning Target: ×2 I can define and change variables. SAMPLE PROGRAM FOR PROJECT 2 Shake the smart controller ten times to win the game, then press button A to reset. Variables are central to coding. They store information that can change based on inputs, which allows a robot to react to its...
Robotics Workshop Projects 2, 3, & 4 COMPATIBLE WITH PROJECT 4: COUNTDOWN TIMER PROJECT 4 Learning Target: ONLINE CONTENT I can program a servo motor. Done! SAMPLE PROGRAM FOR PROJECT 4 When button A is pressed, the countdown begins. Use the Makecode app to gently After 5 seconds, the timer raises a flag.
PROJECT 5: MIXER PROJECT 5 ONLINE CONTENT Learning Target: This pink 20T GEAR acts like a I can program a bevel gear, changing the axis of direct drive motor. rotation. Two meshed 40T GEAR WITH HOLE, called a gear train, always turn in opposite directions.
Robotics Workshop Projects 5 & 6 COMPATIBLE WITH PROJECT 6: SMART FAN CT 6 Learning Target: ONLINE CONTENT SAMPLE PROGRAMS FOR PROJECT 6 I can program the temperature sensor Mode 1: Automatic Fan and the ultrasonic Turns on automatically when the temperature sensor.
PROJECT 7: DRUMMER BOT MODEL 7 Learning Target: ONLINE CONTENT I can program a The ULTRASONIC SENSOR is only used for decoration light sensor. in this model. The drummer’s arms are cranks, which are a type of linkage. The gray bars are driven by the rotary motion of the blue gears on the axle, which gives the arms...
Robotics Workshop Projects 7 & 8 COMPATIBLE WITH PROJECT 8: DIGITAL SAFE MODEL 8 Learning Target: ONLINE CONTENT I can create a digital password. SAMPLE PROGRAM FOR PROJECT 8 Set your preferred two-digit passcode as you’re writing the code. (The passcode in this example is 2 5). Press button A until you reach 2, then press button B until you reach 5.
PROJECT 9: DELIVERY TRUCK PROJECT 9 ONLINE CONTENT Learning Target: I can program a car to follow a route. Mode 2: Route-Following Delivery Truck The motor connected to port A drops the cargo. The motor connected to port B moves the truck forward.
Robotics Workshop Projects 9 & 10 COMPATIBLE WITH PROJECT 10: AUTOMATIC GATE PROJECT 10 Learning Target: ONLINE CONTENT Worm drives transfer rotational motion to I can program the linear motion. The worm is a gear shaped like a ultrasonic sensor to screw that rotates and drives the movement of detect an approaching the gear meshing with it.
PROJECT 11: OBSTACLE-AVOIDING ROBOT PROJECT 11 ONLINE CONTENT Learning Target: I can program ×2 ×2 a robot using functions.
Page 19
Robotics Workshop Project 11 COMPATIBLE WITH Initial position Use the Makecode app to gently adjust the 180° SERVO MOTOR (METAL GEAR) to this initial position if necessary. Scan the QR code!
Page 21
Robotics Workshop Project 11 COMPATIBLE WITH Make sure the pink 20T GEAR mesh. 180° SERVO MOTOR (METAL GEAR) PLANETARY GEARBOX R Clean up the wires. ×2 ULTRASONIC SENSOR PLANETARY GEARBOX L ×2 Clean up the wires.
Page 22
SAMPLE PROGRAMS FOR PROJECT 11 The obstacle-avoiding robot is able to move around and sense objects using its ULTRASONIC SENSOR. When it detects an object, it moves its head left and right, and determines the best way to go next. Done! Begin by writing four functions for the robot.
Page 23
Robotics Workshop Project 11 COMPATIBLE WITH This forever loop contains the logic for the robot. When the program is running, the robot checks for obstacles and chooses the best path. The code contains three nested if-else statements, which are read by the robot from top to bottom. The first if-else statement says, if the robot is on (”ON/OFF”...
PROJECT 12: FOUR-LEGGED BIONIC BOT PROJECT 12 SAMPLE PROGRAM FOR PROJECT 12 ONLINE CONTENT Learning Target: I can command a This program enables the robot to perform different actions robot with sounds. based on the sound level detected by the microphone, providing basic interactive behavior with the environment.
Robotics Workshop Projects 12 & 13 COMPATIBLE WITH PROJECT 13: CONVEYOR BELT PROJECT 13 Learning Target: ONLINE CONTENT I can program a factory operation. The serial allows the micro:bit to send data to an external computer. Full assembly and coding steps can be found online. When “ON/OFF”...
PROJECT 14: ROBOTIC ARM PROJECT 14 ONLINE CONTENT Learning Target: I can program a ×2 robotic arm with three degrees of freedom.
Page 27
Robotics Workshop Project 14 COMPATIBLE WITH This part should mesh with the blue WORM GEAR. ×2...
Page 28
×2 Make sure the holes are lined up as shown.
Page 29
Robotics Workshop Project 14 COMPATIBLE WITH Initial position Gently adjust the 180° SERVO MOTOR (METAL GEAR) into position.
Page 30
PLANETARY 180° SERVO GEARBOX A PLANETARY MOTOR GEARBOX B (METAL GEAR) ULTRASONIC SENSOR 180° SERVO MOTOR (METAL GEAR) ULTRASONIC PLANETARY 50X PLANETARY SENSOR GEARBOX A GEARBOX A 50X PLANETARY GEARBOX B 50X PLANETARY GEARBOX B Clean up the wires. Clean up the wires.
Page 31
Robotics Workshop Project 14 COMPATIBLE WITH The robotic arm is able to move up and down, rotate around, and open and close its claw. When the ULTRASONIC SENSOR senses cargo in position in front of it, it can automatically pick it up and move it to another location.
Page 32
SAMPLE PROGRAM FOR PROJECT 14 The robotic arm program uses three variables: “ON/OFF”, where 1 indicates on and 0 indicates off, “Status”, which signifies whether cargo is in the correct position in front of the ULTRASONIC SENSOR, and “Distance”, which stores the distance detected by the ULTRASONIC SENSOR.
Page 33
Robotics Workshop Project 14 COMPATIBLE WITH Button B lowers the arm. Button A raises the arm. This function filters out any readings from the ULTRASONIC SENSOR that are too close or too far away. If the detected distance is between 2 and 10 cm, “Status”...
Page 34
Make a smart device The widespread adoption of technology, the Internet, and sensors has made it possible for everyday devices, home appliances, and furniture to become more intelligent. Make a smart device that enhances automation and simplifies daily living.
PDFs to guide your design thinking. We want to see what you make! Teachers and parents, tag us @gigotoys using #roboticsworkshop. Or write an article on Gigo Blog. Gigo Block Base Video Gigo Block Base Gigo Blog #1409-A #1409-B...
Need help?
Do you have a question about the ROBOTICS WORKSHOP 1409 and is the answer not in the manual?
Questions and answers