unsigned int RED = R*D/255;
void setup() {
DMXSerial.init(DMXReceiver);
display.setBrightness(6);
pinMode (7,INPUT);
pinMode (8,INPUT);
pinMode (9,OUTPUT); // RED pin
pinMode (10,OUTPUT); // GREEN pin
pinMode (11,OUTPUT); // BLUE pin
display.clear();
}
void loop() {
// Main funtion of RGB dimmers and STROBE
if (S > 0) {
analogWrite (9, RED);
analogWrite (10,G);
analogWrite (11,B);
delay(285-S);
analogWrite (9, 0);
analogWrite (10,0);
analogWrite (11,0);
delay(285-S);
}
else {
analogWrite (9, RED);
analogWrite (10,G);
analogWrite (11,B);
}