• Hi folks,

    I'm interested to build an arduino controlled shutter, anyone have experiences about that?
  • Beta Platinum

    I imagine it should be pretty easy. I have an arduino and had a basic motor and potentiometer set up.

    Never made a shutter but its a nice idea :) 

  • I've calculated that including a dmx shield, the arduino it'self and some other stuff (es an lcd display to show reciving channel) it cost lesss than 100€, a third of an industrial one. At moment I just ordered the arduino, 'couse I'm totally newbee of arduino, but if some one have some tips to give is well accepted.

  • Beta Platinum

    An LCD would be cool. Not used one of them.

    Keep us posted on your progress ;) 
  • Tech Staff

    Should be pretty easy to program with a servo. Haven't tried a DMX shield... It's a great idea. I would love to see how you do the physical build.

  • Hello,

    I made 2 kind of it, one with the dmx shield, the other one with ethernet/OSC shield, quite easy and cheap for an simple one with all setting made with software (IP or DMX number, shutter angle, side of rotation).
    For a more sophistical one with all the setting integrated, it would be a little bit more complicated, but not too difficult.
    I am not in my studio now but I can post the two Arduino patches tonight (Paris time).

  • Here are
    – one working Arduino sample for DMX (DMX number 501)
    – one for OSC (4 servos, IP, port 10000)
    Hope that Help. For 1 or 2 servos, you can use the Arduino power for servo, for more you need a separate power (with common ground!)
    071860-dmx_to_shutter.zip dd784a-isadorato4servoosc.zip

  • Tech Staff

    I would love to see pics of the units.. Curious about the mechanics used.

  • I send pictures, but mine are very rough stuff f0e91e-img_2053.jpg 3ea3fd-img_2054.jpg

  • Beta Platinum

    Thats a cool idea!

  • Tech Staff

    Great. Thanks. I was planning to prototype using a Meccano set.. so yours looks much more finished.

  • ok lovely, @jhoepffner, it works pefectly...now I have to add some displays and buttons to set manually dmx addres and to draw a 3d model to be 3d printed where include all...then we can start to sell it  ;-) (it's a joke but if you see how mutch cost one from wahlberg you can figure how it should be a good idea) 

  • @maximortal

    Yes wahlberg is expansive but if you want to copy something, see at http://theblacky.com.
    It's what I use and, mechanically and concerning electronics, it's another league for a little price difference.

  • Recently a friend of mine show me this little thing it bypass at All Arduino. If u neend check it outhttp://cpc.farnell.com/1/1/54144-milford-instruments-1d561-dmx-servo-controller.html

  • Thank you for the link. But the price (about 55€) is more than arduino (20€) + DMX shield (15€). More simple but less versatile…

  • So after quite long time here a report about mine experience with Arduino

    the code posted by @jhoepffner is perfect, it works so you don't need to know how to code in Arduino, just with my servo if I send 0 or 100 %  from dmx (izzy or desk) the servo shake a bit, so at moment I sovled using from 10 to 80 %
    My shutter use a not insuladet dmx shiel so I must be aware about ground loops, but until now is not happened (finger cross). 
    Another problem with this shied is that is quite big( about 6*6*12 cm). Solutions are to cut a bit connectors between the shield and the board or to unsolder dmx connectors and trough wires place em some where in the case (not done until now, probably will be next step)
    As say up un thread the code has a specific DMX adress, i've planned to add a dip swich, but is a bit more complex and after all not so usefull: this shutter is used just by me...re compile code is faster than remember dip swith configuration of desired dmx number ;-)
    Making of the case was a bit complex for me beacause I wanted to start from zero...and my modeling skills are disappared growing up...may be next one will be made better...this one is uggly...another though was to 3d print it, buo I'm not used to do it...this should be a good task for the future.
    So to recap:
    1.  make a shutter with arduino is not complex.
    2. it is not so expansive, if you already have a case or tool to make it total cost (board and shield included) is less than 100€ or much more less
    3. it is very very funny
    My suggestion is to build you own if you commonly use shutters, may be we can share knowlege and reach the goal of create an "official" Izzy's shutter!!!  ;-)

    879448-img_20160218_173945612.jpg 427f06-formatfactoryimg_20160218_173952331.jpg 9a026e-formatfactoryimg_20160218_173957807.jpg 0287b8-formatfactoryimg_20160218_174004228.jpg

  • Hello,

    Could you please post some more explanations and especially the wiring diagram?

    I'm looking to make a shutter like yours.I have an Arduino Uno card but I don't have a lot of skills with it. I thought I would find something quickly on the internet but finally it's not so obvious, nothing corresponds exactly. Your site is the most interesting lead I found.

    Hoping to get an answer to this old post !

    Thank you !

  • Beta Platinum


    I would like to recommend a dmx servo controller. They are a little bit more expensive than an Arduino (In Belgium/Holland a Dmx servo controller costs around 40€.) So an Arduino+dmx Shield costs about the same.

    The nice thing is that you don't need to do anything, only connect the servo to the controller and then you can control it over dmx.

    Most board can control 2 servo motors and they work pretty well. I used them in the last project (2 board to operate 3 shutters).

    We used the ones from DMX 4 all (manual to see wiring diagram)

  • @gertjanb


    Sorry for the late response! Thank you for your advice and recommendations. I'll take a look at these dmx servo controllers.
    I already had an Arduino board. I ordered a DMX shield last week and plugged it into the board. The wiring is extremely simple and the code works perfectly so everything is ok for me ! Now I'm designing a little case in 3D printing !