6 LEDs mit PWM dimmen



Du wirst mit Hilfe eines C# Programmes die 6 PWM-Ausgänge Deines Arduino steuern.

       

Hier kannst Du das fertige Programm runterladen.

Vergiß nicht, zuerst die Verbindung auszuwählen, sonst bekommst Du eine Fehlermeldung. Du benutzt den selben Port, wie zum Programme in den Arduino schieben.


Der Arduino-Quellcode dazu sieht folgendermaßen aus:


/*
  LEDs an den PWM-Pins (3, 5, 6, 9, 10, 11) dimmen
  aufgrund eines C# Programmes auf dem Computer
 
  www.arduinospielwiese.de
*/

  int Wert = 0;
  int Kanal = 0;


void setup()
{
  Serial.begin(9600);
}


void loop()
{
 
  if (Serial.available() > 0)
  {
    Kanal = Serial.parseInt();
    Wert = Serial.parseInt();

    if (Serial.read() == '\n') analogWrite(Kanal, Wert);
   
    Serial.flush();
  }
 
}



Ich habe das C# Programm mit der 2008er Version geschrieben. Hier mein Projektordner: Schieberegler2.zip