Robots are usually designed and programmed by humans to complete repetitive tasks. For example, picking fruit and vegetables in the farming industry requires people to perform the same action over and over again, often in uncomfortable positions. Robots are now being used to identify food that is ripe based on color sensors and pick our fruit all day and all night!
Programming is a term used for the instructions that humans give to robots. There are several programming languages that have been invented to "speak" to robots and tell them what to do. One such language is called "ROBOT C". This is the language we will use to tell our LEGO Mindstorms kits what to do.
You will be using the LEGO Mindstorms for Education Chrome Addon to program your robot. The programming terms that you will need to learn for are outlined on this Quizlet.
Check out the many ways to build your bot using the LEGO Mindstorms Education website
This tutorial shows you how to program the sensors on your bot!
Program your robot to move forward, wait for 3 seconds and move back.
Get your robot to go forward exactly 1 meter.
Program your robot to go in a perfect circle, stopping and starting at the same point. Both wheels must move.
Team up with another group to create a simultaneous dance using the steps below:
Program your robot to patrol an area and react if it detects something using a sensor.
Program your robot using the sound sensor to move forward when someone claps and stop with a second clap.
Hints
• A clap looks like a large spike in sound volume.
• A spike is composed of two parts: a sharp rise, and a sharp drop in volume.
• Make sure the first clap is done before you start listening for the second one!
• You may need to account for the difference in “quiet” levels when the robot’s motors are running vs. still.
Program your robot to follow a set route you have created using black tape.
Program your robot to locate and and pick up a blue, (not red) ball!
Program your robot to act like a vacuum cleaner in a square
Program your robot to find a cup and throw ball the ball into it after hearing a clap.
Program your robot to do the following:
You will have 10 lessons to do the following:
Each battle can last only 2 minutes maximum
Winning team gets 1 point, Draw gets 0 points
To win,
Round Robin Tournament Links: