Hi,
I am currently thinking of a small side project of mine, which should be possible but I'm not entirely sure if Arduino is what I am looking for.
I am a deejay and because of that I have a lot of lights that I control using DMX. My fog machine, however, uses an ethernet port and a controller to change the input from outputting smoke to not outputting smoke.
I want to eliminate the fact that I am restricted to the length of my controller's wire, while there I have enough XLR cable to put my fogging machine 20 meters further.
The few problems I am facing before I am starting this project:
I do not know what input my fogmachine receives
My fog machine, a Martin Magnum 850, does not provide any technical documentation on what input causes what action. I can either wait for a response of their technical support helpdesk, but considering this information can not be found anywhere online, I guess it is information that is kept private for a reason. The controller I have right now, uses a Ethernet port for communicating with the fog machine. I need to be able to read every single pin of this remote to be able to find out what I should output using the Arduino, if this even is possible. How would I be able to read this output, and is it possible with the Arduino?
How do I output this information based to my fog machine
How do I send the correct input to my fogmachine once I have found out what input it requires? Can I simply set the signal for each pin on the Ethernet cable, or will this not work using the Arduino?
I am not that experienced with this all, and I am not even sure in what way the signal is sent. The optional remote has a timer, has lights that show if the fogmachine is currently ready, heated up and allows me to control the amount of fog it should output in percentages of the maximum it can. As far as I am aware, only 4 pins of the Ethernet cable can be controlled, the other ones can't, so then how is it able to send this much information using only 4 pins?
Once I have this all working, I hope I can link up a DMX module to my Arduino to read it's input and translate that to the Ethernet port, so I can finally control my fogging machine using my light controller.