void InitializePeripherals() { Debug.Print("Hello World!"); ledRed = new Led(Pins.GPIO_PIN_D13); ledGreen = new Led(Pins.GPIO_PIN_D12); ledBlue = new Led(Pins.GPIO_PIN_D11); tankController = new TankController(PWMChannels.PWM_PIN_D3, PWMChannels.PWM_PIN_D10); ledRed.StartBlink(); }
void InitializePeripherals() { ledRed = new Led(N.Pins.GPIO_PIN_D13); ledGreen = new Led(N.Pins.GPIO_PIN_D12); ledBlue = new Led(N.Pins.GPIO_PIN_D11); motorLeft = new HBridgeMotor(N.PWMChannels.PWM_PIN_D3, N.PWMChannels.PWM_PIN_D5, N.Pins.GPIO_PIN_D4); motorRight = new HBridgeMotor(N.PWMChannels.PWM_PIN_D6, N.PWMChannels.PWM_PIN_D10, N.Pins.GPIO_PIN_D7); carController = new CarController(motorLeft, motorRight); ledRed.StartBlink(); }
void TestLed() { while (true) { Console.WriteLine("Turning on and off each led for 1 second"); for (int i = 0; i < 2; i++) { led.IsOn = true; Thread.Sleep(1000); led.IsOn = false; Thread.Sleep(1000); } Console.WriteLine("Blinking the LED for a bit."); led.StartBlink(); Thread.Sleep(3000); led.Stop(); } }