Данная программа позволяет с клавиатуры компьютера управлять колесным или гусеничным роботом.
Соберите простого робота так, чтобы ведущие колёса или гусеницы управлялись моторами подключенными к портам B и C.
Вы можете скопировать указанный ниже код в IDE MS Small Basic с установленной библиотекой EV3 и подключенным блоком Lego EV3 и запустить:
Textwindow.Writeline("Кнопка 8 - ехать вперед быстро")
Textwindow.Writeline("Кнопка 5 - ехать вперед медленно")
Textwindow.Writeline("Кнопка 4 - поворот налево")
Textwindow.Writeline("Кнопка 6 - поворота направо")
Textwindow.Writeline("Кнопка 2 - ехать назад")
Textwindow.Writeline("Кнопка 0 (ноль) - остановка")
Textwindow.Writeline("Не удерживайте кнопки нажатыми!")
Textwindow.Writeline("Вы можете попробовать еще кнопки 7, 9, 1, и 3")
Textwindow.Writeline("")
' массивы, задающие скорости моторов B и C
b_speed="0=0; 1=-20; 2=-30; 3=0; 4=-10; 5=40; 6=10; 7=0; 8=80; 9=20"
c_speed="0=0; 1=0; 2=-30; 3=-20; 4=10; 5=40; 6=-10; 7=20; 8=80; 9=0"
While "True"
' бесконечный цикл
inputletter = TextWindow.ReadKey()
Motor.StartSync("BC", b_speed[inputletter], c_speed[inputletter])
TextWindow.Write(inputletter)
EndWhile