// Arduino Code für Kerzenschein 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(125,255); // Zufallszahl zwischen 125 und 255. 0 = LED aus, 255 = LED maximale Helligkeit. analogWrite(ledPin1, val); // Setzt das PWM Signal auf die Zufallszahl val = random(125,255); analogWrite(ledPin2, val); val = random(90,255); analogWrite(ledPin3, val); val = random(90,255); analogWrite(ledPin4, val); delayval = random(200,500); // Zufallszahl zwischen 200 und 500. 100 = schnell, 800 = langsam. delay(delayval); // Setze die Wartezeit auf die Zufallszahl }