// Arduino Code für eine Feuerschein Simulation mit 4 PWM Ausgängen // www.kreativekiste.de int ledPin1 = 3; // LED Ausgang bestimmen int ledPin2 = 5; int ledPin3 = 9; int ledPin4 = 11; int val = 0; // variable LED Helligkeit int delayval = 0; // variable LED Wartezeit void setup() { randomSeed(0); // Zufallszahlengenerator pinMode(ledPin1, OUTPUT); // LED als Ausgang setzen pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); pinMode(ledPin4, OUTPUT); } void loop() { val = random(100,255); // Zufallszahl zwischen 100 und 255. 0 = LED aus, 255 = LED maximale Helligkeit. analogWrite(ledPin1, val); // Setzt das PWM Signal auf die Zufallszahl val = random(100,255); analogWrite(ledPin2, val); val = random(50,255); // Zufallszahl zwischen 50 und 255. 0 = LED aus, 255 = LED maximale Helligkeit. analogWrite(ledPin3, val); val = random(50,255); analogWrite(ledPin4, val); delayval = random(100,400); // Zufallszahl zwischen 100 und 400. 50 = schnell, 600 = langsam. delay(delayval); // Setze die Wartezeit auf die Zufallszahl }