Advertisement
Guest User

RGB_NodeRed

a guest
Aug 25th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.72 KB | None | 0 0
  1. [{"id":"d373829e.76132","type":"tab","label":"RGB-Led","disabled":false,"info":""},{"id":"b5a25d58.27b118","type":"ui_slider","z":"d373829e.76132","name":"red","label":"Red","tooltip":"","group":"bd578021.dd853","order":3,"width":0,"height":0,"passthru":true,"outs":"end","topic":"red","min":0,"max":"255","step":1,"x":110,"y":340,"wires":[["f5e3c568.50cd8"]]},{"id":"4b2bfbfd.4d005c","type":"ui_slider","z":"d373829e.76132","name":"green","label":"Green","tooltip":"","group":"bd578021.dd853","order":3,"width":0,"height":0,"passthru":true,"outs":"end","topic":"green","min":0,"max":"255","step":1,"x":73,"y":421,"wires":[["109e2378.194dcd"]]},{"id":"40cd06b4.a9d8c","type":"ui_slider","z":"d373829e.76132","name":"blue","label":"Blue","tooltip":"","group":"bd578021.dd853","order":3,"width":0,"height":0,"passthru":true,"outs":"end","topic":"blue","min":0,"max":"255","step":1,"x":119,"y":533,"wires":[["88ad7b4f.58cb4"]]},{"id":"f5e3c568.50cd8","type":"function","z":"d373829e.76132","name":"red_val","func":"var red = flow.get('red')|| 0;\nred = msg.payload;\nflow.set('red',red);\nreturn msg;","outputs":1,"noerr":0,"x":319,"y":371,"wires":[["fe8c7620.3db66"]]},{"id":"109e2378.194dcd","type":"function","z":"d373829e.76132","name":"green_val","func":"var green = flow.get('green')|| 0;\ngreen = msg.payload;\nflow.set('green',green);\nreturn msg;","outputs":1,"noerr":0,"x":314,"y":422,"wires":[["fe8c7620.3db66"]]},{"id":"88ad7b4f.58cb4","type":"function","z":"d373829e.76132","name":"blue_val","func":"var blue = flow.get('blue')|| 0;\nblue = msg.payload;\nflow.set('blue',blue);\nreturn msg;","outputs":1,"noerr":0,"x":318,"y":484,"wires":[["fe8c7620.3db66"]]},{"id":"eeda3f7f.a6c7f","type":"debug","z":"d373829e.76132","name":"","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","x":987,"y":443,"wires":[]},{"id":"fe8c7620.3db66","type":"function","z":"d373829e.76132","name":"combine","func":"var red = flow.get('red')|| 0;\nvar green = flow.get('green')|| 0;\nvar blue = flow.get('blue')|| 0;\nmsg.payload = red + ' '+ green + ' '+ blue+'\\r\\n';\nreturn msg;","outputs":1,"noerr":0,"x":538,"y":413,"wires":[["9c6afffa.00527"]]},{"id":"526114a6.7f1324","type":"serial out","z":"d373829e.76132","name":"","serial":"c54c165a.972e08","x":834,"y":568,"wires":[]},{"id":"656c223d.c3c804","type":"serial in","z":"d373829e.76132","name":"","serial":"c54c165a.972e08","x":645,"y":296,"wires":[["4e0bf04b.d67e18"]]},{"id":"4e0bf04b.d67e18","type":"json","z":"d373829e.76132","name":"","property":"payload","action":"","pretty":false,"x":819,"y":358,"wires":[["56e6f981.8e4e1"]]},{"id":"7b248e74.9433b","type":"ui_chart","z":"d373829e.76132","name":"","group":"bd578021.dd853","order":0,"width":0,"height":0,"label":"RGB Status","chartType":"bar","legend":"false","xformat":"HH:mm:ss","interpolate":"linear","nodata":"","dot":false,"ymin":"0","ymax":"255","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"useOldStyle":false,"outputs":1,"x":1181,"y":233,"wires":[[]]},{"id":"56e6f981.8e4e1","type":"function","z":"d373829e.76132","name":"chart_formatter","func":"if(msg.payload.hasOwnProperty('Red'))\n{\n return {topic: 'Red', payload:msg.payload.Red};\n}\nelse if(msg.payload.hasOwnProperty('Green'))\n{\n return {topic: 'Green', payload:msg.payload.Green};\n}\nelse if(msg.payload.hasOwnProperty('Blue'))\n{\n return {topic: 'Blue', payload:msg.payload.Blue};\n}\n\nelse{\n return []; //blank\n}","outputs":1,"noerr":0,"x":975,"y":294,"wires":[["7b248e74.9433b","eeda3f7f.a6c7f"]]},{"id":"2147b754.f35e","type":"comment","z":"d373829e.76132","name":"debouncer","info":"Send message every 100ms. Else it will overwhelm usart","x":631,"y":551,"wires":[]},{"id":"83c8aa2.c9aa358","type":"comment","z":"d373829e.76132","name":"Arduino Board Config","info":"Change port as needed. Configured for Nano\n9600,8,n,1\nsplit at }","x":673.5,"y":262,"wires":[]},{"id":"9c6afffa.00527","type":"delay","z":"d373829e.76132","name":"","pauseType":"delay","timeout":"100","timeoutUnits":"milliseconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":730,"y":500,"wires":[["526114a6.7f1324"]]},{"id":"bd578021.dd853","type":"ui_group","z":"","name":"Led Control","tab":"b3e3b554.49c678","disp":true,"width":"6","collapse":false},{"id":"c54c165a.972e08","type":"serial-port","z":"","serialport":"/dev/ttyACM0","serialbaud":"9600","databits":"8","parity":"none","stopbits":"1","newline":"}","bin":"false","out":"char","addchar":false,"responsetimeout":"10000"},{"id":"b3e3b554.49c678","type":"ui_tab","z":"","name":"Home","icon":"dashboard","disabled":false,"hidden":false}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement