Asked — Edited

About The Mp3 Trigger Board

since it uses serial ,can any MP3 board work ,one from sparkfun is almost $50 and bought one for another project about the same it uses serial SOMO-14D by 4D systems for $25 and uses SD card too somo-14d mp3 board


ARC Pro

Upgrade to ARC Pro

Unlock the true power of automation and robotics by becoming a proud subscriber of Synthiam ARC Pro.

#9  

@robotmaker, Nice find. I am thinking I may go with that one. While the ones like the SOMO and the one I got from Elechouse are cheaper but certainly not as simple to work with. Besides I would have to use up 2 I/O ports doing the scripting above....would much rather set up the I2C bus.

Hope your China trip is going well.

v/r

kevin

#10  

making very good money,when i get back looking to get the board too SOMO will look at using it for another project

#11  

@robotmaker,

Have you had a chance to look at the dfrobot MP3 sound board yet? It looks like it should hook right up to the I2C interface on the EZB. I have not bought one yet but want to get one if it works. Cheaper than the MP3 Trigger from Sparkfun.

v/r

Kevin

#12  

no trying to post photos of my roomba project first,hope this saterday then next week getting a few cabbles for IR sensor and another IR sensor i forgot hope to wrap it up next weekend got camera mounted all sensors 10 of them mounted,this weekend mounting EZB and ITX board

then after next weekend i can work on the MP3 board board looks very good,not great at making I2C commands but will try with your examples you have so many robot not enought time in the day

#13  

@kkeast & robotmaker Here is another MP3 Trigger you might want to look at from Endurance Robotics. Don't know if it has what you are looking for but I figured you might like to look it over.

MP3 Trigger

Oh well guess this the one from Sparkfun anyway. Saw it after I looked at data sheet:)

Data Sheet

#14  

@rgordon IT TAKES serial ,need I2C bus

#15  

@rgordon,

This should work with EZB....I am pretty sure EZB will do 38.4kbps.

Simply send the signal line from any Digi port into the RX on the board...you would not have RX back to the EZB...but you don't need it to send commands.

This one from robotmaker's post is still the best deal I have found using I2C though....

DIYBIN

@robotmaker...I just ordered one that you found.....price is down to $25....$35 to the door with shipping....

v/r

Kevin

Portugal
#16  

I hope you are all right,

Skater J10 I'm trying to connect the EZB to the SOMO 14D audio module. I'm having problems as you mentioned to control it using I2C commands as the manufacturer suggests. I did try your method using D2 (clock) and D3 (Data) to simulate I2C, however I'm still unable to get it working (I tried your script on EZB and also convert it to the EZB SDK).

  1. I have 18 songs .ad4 format on the SD card
  2. My connections are EZB D2 (1 wire connects to the SOMO 14D Clock input (3)); EZB D3 (1 wire connects to the SOMO 14D Data input (4)).
  3. VCC and Ground (3.3V) are connected to the SOMO 14D (pins 8 and 9 respectively)
  4. On the electrical scheme the manufacturer still uses a Reset pin to SOMO 14D (pin 10) (I think we just need it to reset the audio module and it's not relevant for I2C).
  5. Speaker 8 Ohm, 0,25W connected to SOMO 14D (pins 12, 11).

(Note: I can control the unit by key Mode, however I'm much more interested in controlling it through the EZB) I would like to use your method to play any songs in my robot. Any help would much appreciated.