I was recently given a robot, called mBot. It was created by makeblock, and is designed to introduce kids to STEM and robotics. It uses a graphical block programming environment based on scratch, by the MIT media lab, to programme the robot. This code is then turned into the C programming language, which the robot can understand. It has several sensors, such as an ultrasonic sensor for measuring distance from objects, a line following sensor, and a light sensor. It also comes with a buzzer, some LEDs (lights), and a remote controller.

So far, I have made it display different colours on the LEDs, and move around at different speeds. I am hoping to get it to do some even cooler stuff, such as moving around a room until it finds a dark place, then ‘hiding’ there, or even being scared of the dark, avoiding dark places.

If you would like to find out more, click here. The link will take you to the makeblock website.

Image credit: By Kagura Sakurazaki CC BY-NC 2.0 (https://creativecommons.org/licenses/by-nc/2.0/legalcodeIMG_8244.jpg