Beispiel #1
0
        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);
        }
Beispiel #2
0
 private void button4_Click(object sender, EventArgs e)
 {
     ArduinoCommunicator.PinMode(11, ArduinoCommunicator.PinDirection.Output);
 }
Beispiel #3
0
 private void cbPin13Direction_SelectedIndexChanged(object sender, EventArgs e)
 {
     ArduinoCommunicator.PinMode(13, (((ComboBox)sender).SelectedIndex == 0) ? ArduinoCommunicator.PinDirection.Input : ArduinoCommunicator.PinDirection.Output);
 }