Arduino RDM Relay

2,527

17

3

So far I have been using DMX but that meant I would have to reprogram my arduino every time I want to change the DMX start address so I decided to switch to RDM.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Gather the Parts

  • MAX485 (RS485 tranciever)
  • Female and male xlr's
  • Arduino uno rev3
  • Relay of your choice
  • N-channel mosfet
  • led
  • 4.7k Ω resistor
  • 220 Ω resistor
  • Breadboard or pcb
  • Jumper wires
  • DMX/RDM tester
  • 12 volt power supply

Step 2: Build the Circuit

Step 3: Arduino Code

  • install the DMXSerial2 library using the library manager
  • upload the code

Step 4: Test the Device

For testing this device you will need an RDM tester or controller

  • plug your RDM relay into your RDM tester or controller
  • power them both up and then you can check if the device is listed in your RDM tester or controllers device list

Share

    Recommendations

    • Indoor Lighting Contest

      Indoor Lighting Contest
    • Make It Fly Challenge

      Make It Fly Challenge
    • Growing Beyond Earth Maker Contest

      Growing Beyond Earth Maker Contest

    3 Discussions

    0
    None
    DavidB56Saitejac

    Answer 12 months ago

    For testing i used an Enttec usb interface, my own diy DMX/RDM-usb interface and an old DMX/RDM tester

    0
    None
    MoreRickless

    Tip 1 year ago on Step 4

    I've been building electronic projects (for fun) for 53 years & I still have no idea what RDM or DMX means. Please remember that this forum is for those who don't know as much as the writer about the subject at hand - or what's the point? My search on the net for definitions comes up with a dozen so far, none of which have anything to do with this project.