You are on page 1of 3

Notes: Laporan berupa laporan kelompok tertulis dan video individu

(maks. 3 menit) secara individu dikumpulkan pada maksimal Rabu, 13


Februari 2019, pk. 20.00 WIB.
Silahkan mengikuti langkah-langkah panduan tutorial basic Lego Mindstorms berikut. Apabila
mengalami kesulitan silahkan hubungi asisten masing-masing.

1. Basic
a) Straight Move
Using Move Steering Block, build and program a Driving Base that can:
 Move straight forward for 5 seconds, stopping for 2 seconds, move straight backward
for 5 seconds
b) Curved Move
Using Move Steering Block, build and program a Driving Base that can:
 Move Robot 360 degree to its center, right and left forward with 100 percent steering.
 Move Robot 360 degree to its center, right and left backward with 50 percent steering.
c) Tank Move
Using Move Tank Block, build and program a Driving Base that can:
 Move Robot 360 degree with left wheel as its rotation center, right and left forward
with 100 percent steering.
 Move Robot 360 degree with right wheel as its rotation center, right and left forward
with 100 percent steering.
d) Move Object
Build a Cuboid, build a Medium Motor-Driving Base, equip Driving Base with it, and program
the Driving Base so that it can:
 Move Cuboid 10 cm from its original location using Medium Motor-Driving Base.
 Move Cuboid 180 degree from its original location using Medium Motor-Driving Base.
e) Stop at Line
Build a Color Sensor Down – Driving Base, equip Driving Base with it, and program the Driving
Base so that it can:
 Move straight forward and stop only if it detects black band.
f) Stop at angle
Build a Gyro Sensor Down – Driving Base, equip Driving Base with it, and program the Driving
Base so that it can:
 Move exactly 180 degree to its center and then stop.
g) Stop at Object
Use Cuboid, build an Ultrasonic Sensor-Driving Base, equip Driving Base with it, and program
the Driving Base so that it can:
 Move exactly 180 degree to its center and then stop.
h) Brick Programming
Program the Driving Base using Brick Programming:
 Do what you have done in instruction (a) using Brick Programming.
2. Make it Move
1) With Wheels
Design, build and program a robot that can move itself:
 A distance of 1 m.
 Using at least one motor
 Using wheel/s for locomotion
 And can display the distance it moved
2) Display Speed
Using the robot that you have created on instruction 1, please design, build and program a
robot that can move itself, and:
 Calculate its average speed.
 Display its average speed
3) In a Pattern
Design, build and program a robot that can move itself:
 In a pattern that forms a repeatable shape (for example, a triangle or a square, etc.).
Feel free to decide your shape.
4) Up an Incline
Design, build and program a robot that can move itself up an incline as steep as possible. You
will get high score if the robot successfully move itself up an incline as steep as possible:
 Just follow the example exactly as given in Arrays section.
5) Without Wheels
Design, build and program a robot that can move itself:
 A distance of at least 30 cm.
 Using at least one motor
 Using NO wheels for locomotion
Note: You have to provide your own team solutions for all of the instructions above, you are
not allowed to use any example given. So that in every class there will be many different
solutions.

3. Make it Smarter
1) With a Sensor
Design, build and program a robotic creature that can sense its environment and respond:
 By making a sound;
 OR, by using the EV3 Brick Status Lights;
 OR, by showing something in the EV3 Brick Display
2) And Faster
Design, build and program a robotic creature that can:
 Sense its environment;
 Respond by moving
3) And Adaptable
Design, build and program a robotic creature that can::
 Sense light and dark conditions in the environment;
 Respond with different behaviors to each condition
4) With Communication
Design, build and program a robotic creature that can:
 Interpret at least two different signals from you;
 Respond to each signal with a different behavior
5) With Communication
Design, build and program a robotic creature that:
 Eats (senses “food” and moves to get it);
 Shows that it is moving (e.g. sensor data shows feedback on motion)
 And “dies” (e.g. program stops if it doesn’t get food or stays still)

Note: You have to provide your own team solutions for all of the instructions above, you are
not allowed to use any example given. So that in every class there will be many different
solutions.

You might also like