Circumference Lesson - Assignment 1
Light Sensor Lesson - Assignment 2
Obstacle Detection Lesson - Assignment 3
Challenge 3 - Using the color sensor.
Lesson 8 - Advanced Switch Blocks
Lesson 9 - Wait Blocks with Multiple Conditions
Lesson 10 - Making a MyBlock
More Intermediate Programming lessons - see what interests you.
If you want to do even more advanced programming:
Watch this video about constants and variables.
Watch this video about displaying variables on the screen.
Watch this video about displaying the motor speed on the screen.
Notice that the videos would have been easier to follow if the programs had been annotated.
Use the information that you learned, to write a program that
- makes the robot move at different speeds, depending on the light intensity
read by the Color Sensor.
- Annotate it. (The videos would have been easier to follow if the programs had
been annotated)
- Add blocks to make the robot display the sensor readings on the EV3 screen.
- Run it and make sure that it works, and show me.
Next: How to make a master program
Watch the videos below:
Notice that the videos would have been easier to follow if the programs had been annotated.
1. A simple way to make a master program, if you have fiver or fewer programs
........................... - Part 1 and Part 2
2. A more complicated way, that has the bonus of showing you how to 'relax' the
..........................motors so you can roll the robot while setting up in your jig
Make four short annotated programs where the robot:
- does a spin turn
- moves forward and backward
- ' draws' a square using a loop
- moves forward until it sees a black line, then stops
Add these all to an annotated master program. Don't use the complicated version unless you
can explain how all the math blocks work.Test it and make sure everything works. Show me.
If you have done both of these in, go through this lesson on PID Line Following.
Then create your own PID Line follow program, test it, and show me. There is more on PID in the link below.
Very advanced programming lessons - see what interests you.
|