I am having some issues with my MP3 Trigger. I am trying to use it to play a variation of tracks every time a GSM shield receives a text. Currently I am just using digitalWrite pins to activate the triggers with a pinMode HIGH pinMode LOW. Does anyone have an example text using a MEGA2560 to activate a trigger. I'm not sure if its a hardware or software issue.
Thanks,
Andrew
The MP3 Trigger was designed primarily for contact closures, not driven inputs. There are two ways to get around this:
First, if you only need one or two trigger inputs, use Triggers 17 and 18. They don't go through the analog mux and will work properly with 3.3 - 5V as a "high".
Otherwise, you'll need to to switch the Arduino pin mode to "Digital Input" when not active, and then switch the mode to "Digital Output" and drive it low to activate. This simulates being connected to a contact closure.
The other (possibly not very helpful) option is to use a WAV Trigger or Tsunami, which are designed to handle 5V inputs.
Hope this helps.