public RGBStuff() { InitializeComponent(); colors.Add(new Color(0, 0, 255)); colors.Add(new Color(255, 0, 0)); colors.Add(new Color(0, 255, 0)); ArduinoCommunicator.Probe(); ArduinoCommunicator.PinMode(3, ArduinoCommunicator.PinDirection.Output); ArduinoCommunicator.PinMode(5, ArduinoCommunicator.PinDirection.Output); ArduinoCommunicator.PinMode(6, ArduinoCommunicator.PinDirection.Output); ArduinoCommunicator.DigitalWrite(3, ArduinoCommunicator.DigitalValue.High); ArduinoCommunicator.DigitalWrite(5, ArduinoCommunicator.DigitalValue.High); ArduinoCommunicator.DigitalWrite(6, ArduinoCommunicator.DigitalValue.High); }
private void button4_Click(object sender, EventArgs e) { ArduinoCommunicator.PinMode(11, ArduinoCommunicator.PinDirection.Output); }
private void cbPin13Direction_SelectedIndexChanged(object sender, EventArgs e) { ArduinoCommunicator.PinMode(13, (((ComboBox)sender).SelectedIndex == 0) ? ArduinoCommunicator.PinDirection.Input : ArduinoCommunicator.PinDirection.Output); }