public Robot() { _controller = new MotorHat2348(); _leftMotor = _controller.CreateDCMotor(1); _leftMotor.SetSpeed(60); _rightMotor = _controller.CreateDCMotor(2); _rightMotor.SetSpeed(60); }
private void button2_Click(object sender, RoutedEventArgs e) { if (dcmotorrunning) { dcmotor.Stop(); dcmotorrunning = false; } else { dcmotor.SetSpeed(slider.Value / 100.0); switch (dcmotorbackward) { case false: dcmotor.Run(Direction.Forward); break; case true: dcmotor.Run(Direction.Backward); break; } dcmotorbackward = !dcmotorbackward; dcmotorrunning = true; } }