
Program for Pallo - SPIKE Prime catapult with target robot
- #40fher
- 07 Aug 2020
This program is for Calix - LEGO SPIKE Prime carrying robot. The robot is made to carry an object while following a black line. This is probably one of the first thought that comes to mind when you think of robotics - A robot that can help at home! This robot is made as a first try at this concept. It can move not too heavy objects from one room to the other, following a black line. The program does the following: First it waits for you to put something on the robot and to click the left or right hub buttons. After that it lifts the item a bit and starts following a black line. It follows the line until it sees the same color for more than 3 seconds, thats how the robot knows it has reached the end of the line! After that it rises whatever it is carrying and waits while keeping the object up.
This program makes Tohuru - LEGO SPIKE Prime owl robot move like an owl! What does an owl move like? Well, we decided that an important part of an owl's life is that it holds strong onto a branch! So the first part of the program makes the robot hold onto anything that is between its two wheels. After the owl starts spinning his head and searches for the closest object to him. Then he stares at it menacingly until it moves away!
This program makes Big Wheelster - LEGO SPIKE Prime robot move forward until it bumps into something! This robot has one big wheel controlled by two medium motors, what's interesting is that the motors need to move opposite directions to make the wheel turn! That is why we have made a My Block to controll the robot. It has the option to move for a set rotations or indefinitely(if you put it to 0 rotations). It also has a logic option for the direction that the robot should move, so 1 = forward and 0 = backward.
The program makes the robot turn backwards after it bumps into something, using its back wheels to make sure it doesen't bump there again!
This program makes Swing game - LEGO SPIKE Prime robot move the two people according to the input from the controllers!
The color sensor controller uses the colors on the plate above it to determine how to move the LEGO person. If the color is blue, it moves forward, if its purple, it moves backwards, otherwise - it stops!
The motor controller has a similar program, if it has turned more than 30 degrees forward, the LEGO person moves forward, if it has turned more than 30 degrees backward, the LEGO person moves backward, otherwise - it stops.
The goal of the game is for both LEGO people to reach the center, without the swing tipping to either side! Good luck and have fun!
Тази програма кара Ларви - ЛЕГО СПАЙК Прайм робот ларва да се движи безкрайно напред! Движението на този робот е много интересно, тъй като работи подобно на гъсеница или ларва! Програмата работи като повтаря 3 движения всеки цикъл:
Може би забелязвате, че всяка команда прави две неща или същото, но в две посоки. Това се случва с променлива, която е или 1, или -1 и това дава посоката, в която да се движат моторите. Тази променлива също се използва за да се определи кой мотор трябва да използва пълна мощност и кой не трябва, за да не се счупи робота сам!
Тези програми са примерни решения на задачите от трети урок в ниво 3.0. Програмите са направени да работят с робота Врата на трезор.
MyBlock that makes a turn on specific degrees with minimal inaccuracy.
Input parameters:
When running the program place the robot as already aligned to the black line before the mission model
The program should be easy to execute. It basically moves the robot forward
This block rotates the A and D middle motors to their initial positions and reset their rotation sensors.
This block allows you to move straight for desired distance in centimeters with desired power. This block uses gyro proportional movement to move in a straight line.
Тази програма е продължение на Примерно решение на задачите в занятие 9 от отдалечения курс "Пази ги чисти" към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че сме добавили нов спрайт, върху който пише, че играчът е спечелил и този спрайт е програмиран да стои скрит докато играта наистина не бъде спечелена.
Тази програма е продължение на Примерно решение на задачите в занятие 10 от отдалечения курс "Пази ги чисти" и последната стъпка към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че сме добавили нов костюм за спрайта за край на играта, който показва загуба.
Тази програма е продължение на Примерно решение на задачите в занятие 6 от отдалечения курс "Пази ги чисти" към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че правим един изцапан клонинг и скриваме оригиналния спрайт, защото той не се движи като клонингите си.
Тази програма е продължение на Примерно решение на задачите в занятие 7 от отдалечения курс "Пази ги чисти" към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че клонингите стават изцапани, ако докоснат изцапан клонинг.
Тази програма е продължение на Примерно решение на задачите в занятие 5 от отдалечения курс "Пази ги чисти" към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че управляваме клонингите да се движат сами безкрайно.
Тази програма е продължение на Примерно решение на задачите в занятие 8 от отдалечения курс "Пази ги чисти" към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че сме добавили нов спрайт, който, когато се докосне от ръцете, ги изчиства.
Тази програма е продължение на Примерно решение на задачите в занятие 3 от отдалечения курс "Пази ги чисти" към създаването на пълната игра "Пази ги чисти". Новото в програмата е, че когато тя се стартира, спрайтът се копира 10 пъти и всяко копие е на различно място!