Does anybody know of any projects that attempted something similar, can anyone advise me as to the feasibility of this project or is there another tool which is more suited to this task?
I don't have any advice for you, but do want to add my voice to those who feel a bit lost when trying to implement a DMX interface with Arduino. The guidance I have come across, assume a lot of prior knowledge about using Arduino.
I realize you can't always start a tutorial on a subject by assuming everyone is a new user. But, at the same time, I wish there were a way that people writing guides could indicate what prior tutorials someone should be familiar with, if they hope to follow along.
For myself, I am attempting to create a "DMX-to-DC Motor with Encoder" interface. Because I was concerned with the use of interrupts and the potential for conflicts, I have started to think I have to use steppers, so that I don' have to worry about interrupts. But, this was really done out of ignorance over the use of interrupts with the DMX interfaces, than knowing there would actually be a problem. There seem to be a variety of approaches to how your read or write DMX, and perhaps that is the cause of my confusion.
Hi Stefan, I can only recommend A Arduino Library for sending and receiving DMX as a source of DMX library, both sending and receiving are covered. I can tell you that using this code with a WS2801 led strip WILL work as I have done something similar. The link you put for the DMX code example (although probably works) is not written as well as the Matt Hertel code. Bob