YEAR 9 DIGITAL TECHNOLOGY
  • Unit A - Computer Science
    • Light Bot
    • Basic Programming
    • If Statements
    • Programming Assessment
  • Unit B - Digital Media
    • Pixel Art
    • Pixel Animation
    • Photo editing
  • Bonus Learning
    • 3D Modelling
    • Video Editing
    • Introduction to Python
  • Freyberg Digital

MBOT LESSONS

MBOT TASKS

Task 1.
Connect MBot and get colored lights to change

Task 2.
Program the MBot to move before it hits the wall

Task 3.
Program the Mbot to complete an 360 every time it senses a black line

Task 4.
Competition


Task One - Program the Mbot flashing lights

Follow these steps

1.) Plug in the wireless dongle
2.) Open the make bot program
Picture
3.) Delete any non-mBot bots and add an mBot, then connect.
Picture
Picture

​4.) If it worked the Mbot light under the "robots" tab will turn green
5.) Insert This code and click the flag.. The light on your robot should turn red
Picture
Picture
Picture
Put this code together to make it flash between red and blue
Picture

Task Two - Ultra Sonic Sensor

Picture
Ultra Sonic
Picture
Ultra Sonic Sensor
Using the ultra sonic sensor

1.) Take note of what port your ultra sonic sensor is plugged in to.
2.) Enter this code:
Picture
3.) The panda should reveal the distance from the wall.
Picture
Setting up the sensor to not crash into the wall

1.) Combine this code and try and figure it out
Picture

Task Three - 360 No Scope

Your Task: Get the robot to sense a black line, then complete a 360 and move onto the next thing.

1.) Get the panda to display this:
Picture
2.) Test what happens when the line sensor goes over a black line. It should display a number.

3.) Program the robot to do a 360 when it touches a black line, use the code from the previous exercise.

Picture
Picture
Picture

Task Four - The Competition

The competition is to race around the classroom

Your robot gets 20 seconds of autonomous racing
​and then it is free control
Powered by Create your own unique website with customizable templates.
Photo from Mortymore
  • Unit A - Computer Science
    • Light Bot
    • Basic Programming
    • If Statements
    • Programming Assessment
  • Unit B - Digital Media
    • Pixel Art
    • Pixel Animation
    • Photo editing
  • Bonus Learning
    • 3D Modelling
    • Video Editing
    • Introduction to Python
  • Freyberg Digital