Guest User

Untitled

a guest
Jan 16th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. #include "DMXSerial.h"
  2. int PWM = 9; // PMX analogWrit pin No.
  3. int startCh = 1; // DMX start address
  4.  
  5. void setup(){
  6. DMXSerial.init(DMXReceiver);
  7. pinMode(13, OUTPUT);
  8. }
  9.  
  10. void loop(){
  11. unsigned long lastPacket = DMXSerial.noDataSince();
  12.  
  13. if (lastPacket < 5000) {
  14. byte dmx[4];
  15. for (int i = 0; i < 4; i++)
  16. dmx[i] = DMXSerial.read(startCh + i);
  17.  
  18. analogWrite(PWM, dmx[0]);
  19. }
  20. }
Add Comment
Please, Sign In to add comment