Ozobot Resources: Advanced
Dizzy Evo
Evo’s IR (infrared) sensors are one of its primary features
n this challenge activity, you will program Evo to zigzag back-and-forth as it endlessly traverses a circular room and does so without ever touching the walls (please see the video to the right). The circular “room” is made of strips of cardstock 2” wide which are taped together to form two circles, one with a diameter of about 5” and the other with a diameter of about 12”. |
|
Here are the OzoBlockly programming challenge requirements:
You should note that Evo’s detection distance is dependent on the IR reflectivity of the objects that the IR beam
hits. In general, light colored objects can be detected further away from Evo than dark objects. Also, to be
detected, objects typically need to be within approximately two inches of Evo.
- You must make use of Evo’s proximity sensors to program this challenge.
- The program need not be very long. 12 to 20 blocks should do just fine. Program design should not require a lot of time.
- Evo should keep moving until its battery runs out of juice or until it is turned off.
- When Evo makes a right turn, its top light should turn red and stay red until its next turn.
- When Evo makes a left turn, its top light should turn green and stay green until its next turn.
- Evo follows a straight path within the circular room between one turn and the next turn.
You should note that Evo’s detection distance is dependent on the IR reflectivity of the objects that the IR beam
hits. In general, light colored objects can be detected further away from Evo than dark objects. Also, to be
detected, objects typically need to be within approximately two inches of Evo.
Ozobot Rally
Watch the video - what can you create? |
|
Deconstruction Through Game DesignMost programmers learn by breaking apart existing code. Check out these resources to help guide you through this process, allowing you to tweak the initial codes.
|