5. Czujniki dotyku 2

Zbuduj robota, do którego podłączysz dwa czujniki dotyku.
Multi-Bot

Nasz robot będzie odbijał się od przeszkód.
Robot jedzie do przodu, dopóki nie napotka przeszkody. Po wciśnięciu dowolnego sensora dotyku, robot cofnie się trochę do tyłu, skręci i ponownie ruszy do przodu.





Wykorzystamy w naszym programie instrukcję warunkową if.





Dołącz do robota Ball Shooter Arm. instrukcja.

Robot po dotknięciu przeszkody dowolnym czujnikiem dotyku zatrzyma się i wystrzela kulkami.



















Komenda RotateMotor(OUT_B, 100, 1440) powoduje obrót z prędkością 100 o kąt 1440 stopni, czyli silnik obróci się kilka razy i zostanie wystrzelonych kilka kulek. Jeśli chcemy aby została wystrzelona tylko jedna kulka kąt obrotu powinien wynosić 360)




Zadania:

1. Zaprogramuj robota tak, aby po dotknięciu przeszkody, cofnął się i strzelał obracając się wokół własnej osi.



Brak komentarzy:

Prześlij komentarz