Met de basisprogramma's kun je wel snel rijden, maar nauwkeurig sturen is lastig. In de wedstrijd wil je zowel snel kunnen rijden als langzaam (en dan nauwkeuriger sturen). Dat lukt wel als je daarvoor twee knoppen op de GamePad gebruikt:
Langzaam rijden doe je door het signaal van de GamePad te vermenigvuldigen, b.v. met factor 0.5.
Twee signalen kun je combineren doe je door ze op te tellen.
In de afbeelding zie je hoe bij TankDrive de LeftStickY en de TeftTrigger gecombineerd worden. Hier is de LeftTrigger vermenigvuldigd met 0.5 × gamepad1-LeftTrigger.
Opdracht:
Kies uit 'Math' de code ....... + ...... en plaats dat bij: set Power links to ...
Plaats in het linker vakje het signaal van gamepad1-LeftStickY (met het min-teken erbij)
Plaats in het rechter vakje de code .......×......
Vul de code met 0.5×gamepad1-LeftTrigger
Test hoe dit programma werkt.
Pas daarna TankDrive aan met de volgende eisen:
Snel vooruit rijden met RightTrigger.
Snel achteruit rijden met LeftTrigger
Langzaam vooruit, achteruit en draaien met LeftStickY en RightStickY
Check 4 - TankDrive langzaam & snel
EXTRA: POVDrive aanpassen
In de afbeelding zie je hoe bij POVDrive de LeftStick en de RightStick gecombineerd worden. Hier is de RightStick vermenigvuldigd met 0.5.
Opdracht:
Pas POVDrive aan met de volgende eisen:
Snel recht vooruit rijden met RightTrigger.
Snel recht achteruit rijden met LeftTrigger.
Langzaam vooruit, achteruit en draaien met LeftStickY en RightStickX.