Skip to content

Robot Exercises

whyaxee edited this page Dec 15, 2022 · 62 revisions

There are up to 21 exercises here that accompany your Smorphi mini and Smorphi 2 kits. For owners of a Smorphi, you can safely and easily follow the exercises up til exercise 7. From exercise 8 onwards, there may be some tasks you will not be able to complete due to the required sensors or parts not being included in your kit. Do note that Smorphi mini follows the exercises up til exercise 9.

List of Robot exercises:

Assemble your robot and link your robot to its control app for a quick start.

Learn about the various coding software and how to set them up which you will need to customise your Smorphi mini / Smorphi 2 to perform various tasks.

Look through and understand how to read coding documentation, and explore the various functions provided.

Learn about Blockly and how to set up which you will need to customise your Smorphi to perform various tasks.

Learn basic blockly coding structures, like variables, loops and conditionals.

Learn basic Arduino coding structures, like variables, loops and conditionals.

Set up and use Blockly to control your Smorphi mini / Smorphi 2 kit's temperature sensor for various activities and purposes

Set up and use C++ code to control your Smorphi mini / Smorphi 2 kit's temperature sensor for various activities and purposes

Set up and use Blockly to control your Smorphi mini / Smorphi 2 kit's sound sensors for various activities and purposes

Set up and use C++ code to control your Smorphi mini / Smorphi 2 kit's sound sensors for various activities and purposes

Set up and use Blockly to control your Smorphi mini / Smorphi 2 kit's IR sensors for various obstacle-detection purposes

Set up and use C++ to control your Smorphi mini / Smorphi 2 kit's IR sensors for various obstacle-detection purposes

Code your Smorphi 2 to follow a line on the ground utilising 2 IR sensors

Challenge yourself by implementing line following with obstacle detection at the same time using just IR sensors

Introducing the Pixycam usage and set up

Connecting Pixycam to your Smorphi mini / Smorphi 2 as a sensor

Connecting Pixycam to your Smorphi mini / Smorphi 2 as a sensor

Code your Smorphi mini / Smorphi 2 to navigate through a simple maze

Code your Smorphi 2 to navigate through a slightly more complicated maze with varying widths that require shape change

Make your own app that you can use to control Smorphi

Code exploration exercise to understand the background functions in depth

General

Product Information

Documentation

Activities and Projects

Clone this wiki locally