Go Down

Topic: I'm hoping something like this is possible - 24vDC pass-thru interrupt on event (Read 1 time) previous topic - next topic

DragonsKindler

My first time with Arduino.
I want to be able to allow the signal output from the DMX-512 controller to pass-thru the Arduino until a "high" is sensed through a digital pin. then output its own DMX light 'scene' from the code. After it has run through the code revert back to allowing the pass-thru.

I'm hoping to do this between the controller and the light to allow plug-n-play ease.
there will be 50+ units needed in total. Re-coding all those units would take awhile.
the input/output must be analog to allow color combinations

I drew it out to show the setup.
Is this possible? If it is, I will split this into the proper topics to figure it out. -divide and conquer-
~Thanks DK
gplus.to/DragonsKindler

retrolefty

Quote
the input/output must be analog to allow color combinations


As the arduino has no true analog output capabilities, external components would be required. External Analog mux along with 3 channels of external D/A would be required. Looks doable with enough shield mounted external parts and pieces.

Lefty



EmilyJane

Would it be practical to instead multiplex the DMX input to the controller between it and the Arduino and when you get the command for the color you are looking for, insert the different command in from the Arduino to the controller. That way you wouldn't have to mess with recreating those analog bits. Or maybe I don't understand the problem.

DragonsKindler


Would it be practical to instead multiplex the DMX input to the controller between it and the Arduino and when you get the command for the color you are looking for, insert the different command in from the Arduino to the controller. That way you wouldn't have to mess with recreating those analog bits. Or maybe I don't understand the problem.


Here's reference for the full picture:
Bowling Ally
the global DMX controller (front of the house) is daisy-chained to 6-10 LED controllers (back of the house) one on each lane running pit lights creating patters that beat to the music during glow bowl. When a strike is made (event trigger - from pinsetter) this prototype has to interrupt the global scene only running on that one lane for a visual effect (i.e. flash between red and white for 3-5 seconds) then allow the pit light to return to normal operation. All without interrupting the running global scene.

the problem with putting the "strike-sense" in the DMX line is that there would need to be dip-switches to inform the code of which signals to override.
now thinking of it, if the MC can sense all (say) 8 strike sensors. and only interrupt the DMX on the three specific channels. the only problem I see with this is can the Arduino  run this all in parallel. It can't hesitate. 

**pardon my brain storming. there is no one to bounce ideas off of here in this part of Florida**

here is what we (2 person team) have done so far at one of our centers-  http://youtu.be/k6zvsgURmrE
note: all this was installed/programmed in-house by us at two of the four of our centers we are hoping with all this R/D we can get our own department... an office... something.  8)
gplus.to/DragonsKindler

EmilyJane

Brain storming is what this forum is about.

I watched the video and didn't have an epileptic seizure. Is there a strike event-trigger from each lane? Am I correct that there is a controller for each lane taking commands from the MC?

Go Up