Page 1
MedeaWiz® Hydra™ Hydra ® MedeaWiz ™ Sprite ® Model H-9X28D Input / Output Expander for User Manual Firmware version 1 Manual version 1.00 Please go to www.MedeaWiz.com for latest version. P a g e...
MedeaWiz® Hydra™ Table of Contents Introduction ..............................2 Hydra™ Quick Start Guide ..........................3 Program Function Modes ..........................4 Setting Mode by Jumper Wires ........................19 Setting Mode by Push Button ........................21 Wiring a Pushbutton to the Input Port ....................... 25 Wiring Connections to the Output Port ......................
MedeaWiz® Hydra™ Introduction The MedeaWiz® Hydra™ is an Input and Output expander for the MedeaWiz® Sprite® HD video player. It adds multiple trigger inputs and outputs, a motion sensor input and DMX512 control input. The Hydra connects to the Sprite serial port with the included 3.5mm 4 pole cable.
MedeaWiz® Hydra™ Hydra™ Quick Start Guide Connect the Hydra Port 1 to the Sprite I/O port using the included 3.5mm 4 pole cable. The cable provides power from the Sprite as well as 2-way serial communications. Set up your Sprite Enter the Setup menu of the Sprite by pressing the SETUP button on the remote control.
MedeaWiz® Hydra™ Program Function Modes There are several different user-selectable Modes that the Hydra can operate in. Select the Mode number from the table below for your application. There are presently 2 ways to program the operation Mode: 1) Use wire jumpers from ground to specified inputs. See page 19.
Page 6
MedeaWiz® Hydra™ 5 x 5 matrix, 25 button keypad, plays up to 25 files, no interrupt 5 x 5 matrix, 25 button keypad, plays up to 25 files, with interrupt Play alternate looping files, 9 inputs – 8 outputs, w/ interrupt Play alt.
Page 7
MedeaWiz® Hydra™ Modes Details Mode 1 – Factory Set Default Mode 9 inputs + motion input with re-start delay, 8 outputs, no interrupt Mode 1 controls one Sprite on Port 1. It has 9 trigger inputs plus an optional motion sensor input on Port 2.
Page 8
MedeaWiz® Hydra™ Mode 4 9 inputs + motion, button press resets motion re-start delay, 8 outputs, with interrupt Mode 4 is exactly the same as Mode 3 except With Interrupts. Any file playing may be interrupted to start a new file when a new input trigger occurs.
Page 9
MedeaWiz® Hydra™ While the file 1 to 8 is playing, the corresponding sinking output will be active. Port 2 is set for a motion sensor input and will trigger on a +3 to +5 Volt input. Plays file 001. Port 2 will only trigger if the looping file 000 is playing. It will not interrupt files 001 – 008.
Page 10
MedeaWiz® Hydra™ Mode 13 Delayed trigger step on Input 1 and motion input. Motion has re-start delay. Mode 13 controls one Sprite on Port 1. It is similar to Mode 11, but with delayed triggering. Trigger will only occur at the end of the looping file 000.
Page 11
MedeaWiz® Hydra™ Mode 16 Random file triggers on input 1 and motion input (with re-start delay), with interrupt Mode 16 is exactly the same as Mode 15, except With Interrupts. Any file playing may be interrupted to start a new file when a new input trigger occurs.
Page 12
MedeaWiz® Hydra™ When power is applied the file named 000 will loop circular continuously until a trigger event. Inputs 1 to 9 will trigger when grounded / connected to input 0 Inputs 1 to 4 will play files named 001 to 004 on the Sprite on Port 1.
Page 13
MedeaWiz® Hydra™ Mode 34 Mode 34 is exactly the same as Mode 33, except With Interrupts. Any file playing may be interrupted to start a new file when a new input trigger occurs. There is a brief delay before a new trigger is allowed if a prior triggered file just began.
Page 14
MedeaWiz® Hydra™ Mode 52 Mode 52 is exactly the same as Mode 51, except With Interrupts. Any file playing may be interrupted to start a new file when a new input trigger occurs. There is a brief delay before a new trigger is allowed if a prior triggered file just began.
Page 15
MedeaWiz® Hydra™ Mode 63 is No Interrupts on the triggered paired files. Triggered files 1, 3, 5, 7, 9, 11, 13 or 15 will play to the end. Loop files are with interrupt and may be changed if 1, 3, 5, 7, 9, 11, 13 or 15 are not playing.
Page 16
MedeaWiz® Hydra™ You could use Port 2 of Hydra 1 with a motion sensor to start file 001. Or use Input 1 to start the sequence. It is also using the re-start delay in Mode 71. Set the re-start delay long enough for all files in the sequence to play.
Page 17
MedeaWiz® Hydra™ Mode 74 2 Sprite, 4 inputs each, 8 outs pulse Low after file ends, re-start delay on input 1, w/ interrupt Mode 74 is the same as Mode 73 but with interrupts. Any file playing may be interrupted to start a new file when a new input trigger occurs.
Page 18
MedeaWiz® Hydra™ Mode 91 DMX input, 1 channel, trigger up to 200 files, safe mode Mode 91 controls one Sprite on Port 1 from DMX512 control. Safe mode only passes file number to play data to the Sprite. No control codes are passed.
Page 19
MedeaWiz® Hydra™ Mode 99 Observe the Hydra firmware revision number Mode 99 flashes the LED to show the firmware version that is installed in the 9X28D Hydra. The green LED will flash a number of times with a long pause between.
MedeaWiz® Hydra™ Setting Mode by Jumper Wires There are presently 2 different ways to program the operation Mode: 1) Use wire jumpers connected from ground to specified inputs. 2) Use the Set push button switch on the front panel. This section explains method 1, using wire jumpers.
Page 21
MedeaWiz® Hydra™ Input = Value 1 = 1 2 = 2 3 = 4 4 = 8 5 = 16 6 = 32 7 = 64 8 = 128 20 | P a g e...
MedeaWiz® Hydra™ Setting Mode by Push Button There are presently 2 different ways to program the operation Mode: 1) Use wire jumpers connected from ground to specified inputs. 2) Use the Set push button switch on the front panel. This section explains method 2, using the Set push button.
Page 23
MedeaWiz® Hydra™ Example for single digit Mode 2 Unplug / turn off the power to the Hydra. Remove all input wires. You can pull out the plug to disconnect them. If any input is grounded, the Hydra will read the inputs and ignore your Set button.
Page 24
MedeaWiz® Hydra™ Example for two digits Mode 15 Unplug / turn off the power to the Hydra. Remove all input wires. You can pull out the plug to disconnect them. If any input is grounded, the Hydra will read the inputs and ignore your SET button.
Page 25
MedeaWiz® Hydra™ Now the Hydra will flash the yellow LED to show the count you entered for each digit. Digit One Brief pause then Digit Two Last, the Green LED will remain on. Green for all trigger input Modes, or Yellow for any DMX mode.
MedeaWiz® Hydra™ Wiring a Pushbutton to the Input Port Each pushbutton should have 2 terminal connections. Connect either terminal to the “0” terminal on the Hydra. Connect the other unused terminal to the input number. If you have a 3 terminal micro-switch button, use the “C” and the “NO” terminals.
MedeaWiz® Hydra™ Wiring Connections to the Output Port The Hydra has “sinking outputs”, which means that it switches the Ground or “Minus” side of the power supply. In this case you will connect the Positive “Plus” of your external power supply directly to all output devices.
Page 28
MedeaWiz® Hydra™ Details on Outputs NOTICE: Use Caution when any output of the hydra is used to control any device that could cause harm. While not likely, remember that it is possible an output will active unexpectedly. Do not use with any device that could cause harm to person or property.
MedeaWiz® Hydra™ Wiring Connections to Port 2 In a Mode where a second Sprite® is used on Port 2 Use the standard 3.5mm 4 pole serial cable to connect a second Sprite to Port 2. In a Mode where a sensor or other trigger is used on Port 2 This Port is “pulled”...
MedeaWiz® Hydra™ Setting Re-Trigger Delay The re-trigger delay is factory set to 30 seconds but may be changed from 1 to 999* seconds. The delay is only for Port 2 input, primarily for using a motion sensor. The delay does not affect inputs 1 to 9.
MedeaWiz® Hydra™ Matrix and Keypad Button Wiring Matrix wiring of the inputs allows us to use many more pushbuttons than the individual inputs available. We use a system of Columns and Rows. Each column and each row is assigned to an input on the Hydra.
Page 32
MedeaWiz® Hydra™ 5x5 Matrix wiring Input terminals marked on the front panel Button number Input Connection 1 Input Connection 2 Plays file named 31 | P a g e...
Page 33
MedeaWiz® Hydra™ Wiring for 3x4 matrix keypad or up to 12 individual push buttons. A 4x4 keypad wiring will be similar but using inputs 0-3 as C1-C4 and inputs 4-7 as R1-R4. A 5x5 push button arrangement will use inputs 0-4 as C1-C5 and inputs 5-9 as R1-R5...
They will allow you to construct a full show from a series of events at specific times. The Hydra allows you to play audio / video files from the MedeaWiz Sprite using your DMX512 controller. Multiple Sprite media players can be controlled independently from a single cable.
MedeaWiz® Hydra™ Wiring Connections to the DMX Port The DMX Port should only be connected to a DMX 485 bus device. Standard A, B and Ground / Shield terminals are provided. Commonly used colors are shown for Cat 5 cable above. Your colors may vary.
MedeaWiz® Hydra™ Setting DMX Address by Jumper Wires A new Hydra has DMX address 32 set as default. There are presently 2 different ways to program the DMX Address: 1) Use wire jumpers connected from ground to specified inputs. 2) Use 1 jumper wire and the Set push button switch on the front panel.
Page 37
MedeaWiz® Hydra™ Input 0 must be grounded to let the Hydra know you want to set the DMX address . Values of any Inputs 1 – 9 that are grounded will add together to make the address. The Hydra will confirm your entry by flashing the yellow LED. For our example Address 42:...
MedeaWiz® Hydra™ Setting DMX Mode and Address by the Set Push Button A new Hydra has DMX address 32 set as default. This section explains method 2, using the Set push button to set the DMX address. Connect input 0 to terminal “G” on the DMX port.
Firmware Upgrade / User Programming We may release upgraded firmware in the future. Please check http://www.medeawiz.com/ follow the MedeaWiz Sprite on Facebook for updates. https://www.facebook.com/MedeaWiz/ Distributors may offer a service to upgrade your firmware for a small fee plus shipping.
MedeaWiz® Hydra™ PLC Interfacing The Hydra™ can be controlled from a Programmable Logic Controller using “dry contacts” like a push button, or voltage output. The sinking output above is the preferred method if dry contacts are not available. The Hydra has an internal weak pullup 47K resistor.
MedeaWiz® Hydra™ Schematics of I/O on the 9X28D Hydra™ circuit board Hydra Input Terminals 0 through 9 The Hydra input terminals 0 through 9 have a 2.2K series resistor to help limit current flow to a safe level for the PIC processor. There is a 47K pull-up resistor to bias the inputs to a High state.
Page 42
MedeaWiz® Hydra™ Hydra Port 2 Input The Hydra Port 2 can be used for a second Sprite or as an input for a motion sensor or other trigger. The use depends on the operation Mode that you select from the table on page 4.
Page 43
MedeaWiz® Hydra™ Hydra Sinking Output Port When an output is turned on, the “C” terminal is connected internally to the output terminal and provides the Ground for your external equipment. The Hydra has “sinking outputs”, which means that it switches the Ground or “Minus” side of the power supply.
Page 44
MedeaWiz® Hydra™ Technical Details The 9X28D Hydra uses a Microchip® brand PIC18F45K42 processor and is programmed in C language. If you are familiar with programming and loading these processors we can provide you with the latest image. You may re-program the Hydra using your own custom program. We suggest that you mark the Hydra in some way to show that it is a custom program.
MedeaWiz® Hydra™ Trouble FAQ The LED power light is not on: The Hydra gets power from a Sprite plugged into Port 1. Make sure the Sprite power LED is on and that the Sprite is plugged in to the Hydra with the 4 pole, 4 wire 3.5mm cable supplied with the Hydra.
MedeaWiz® Hydra™ Support We do our very best to answer your calls and emails in a timely manner. We generally return calls and emails within 2 hours or less during business hours. We do monitor emails in the evenings and weekends and will try to respond outside of business hours.