Pages: 1 [2] 3 4 ... 12   Go Down
Author Topic: * MP3 Shield * - Rogue Robotics rMP3  (Read 39437 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

L and R provide accurate activity for that sort of thing ;-) Why not branch from there for both output and route to analog input in the Arduino? I don't know what the upper or lower values for those pads are (maybe in the docs?), but it's surely a valid option. Just make sure it doesn't exceed the pins impedance.
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You mean speaker L & R?
That requires all the annoying circuitry in between to get that to work...
I suppose i am more asking about a frequency visualiser which is more complicated...

Mowcius
« Last Edit: April 08, 2010, 02:04:03 pm by mowcius » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Not necessarily. The analog input in the Arduino can take any value between 0v - 1v (I believe), so, as long as you limit the voltage (using the correct resistance), then you have a simple variable source right there. The biggest issue is making sure your querying of that source doesn't use the potential that would otherwise drive your speaker output (though you could increase that with an amp).
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
0v - 1v (I believe)
You mean 0 - 5v (well it's more like 0 - 5.5 but that's pushing it a bit.)
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yeah, 5v... That's what I meant ;-)  Well, you're okay, then, seeing as 5v is the maximum voltage anywhere past the regulator! Hook even one of those pads into the Arduino and use it as an input. Actually, you could also average the highs and lows so as to get better results, as those highs and lows will be quite similar in value.
Logged

Toronto, ON
Offline Offline
Full Member
***
Karma: 10
Posts: 233
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You have to be careful when using audio signals.  The output from the rMP3 on the L and R pins are actually AC signals (because of the filter capacitors on the outputs).  This means that the voltage with respect to ground on those pins can be negative, if you connect them to the analog inputs on the Arduino.  This can damage the ADC on the Atmel chip.

You could introduce a DC offset, but that will require extra components which I think mowcius is trying to avoid.  smiley

I'd stay away from connecting the audio output to one of the analog inputs, unless you know what you're doing.

mowcius - your wish is my command.  Here is the updated documentation on the input interface:

http://www.roguerobotics.com/wikidocs/rmp3/documentation/input_interface

b
« Last Edit: April 08, 2010, 05:47:02 pm by bhagman » Logged


0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hadn't thought about it being AC (which should be as obvious as the nose on my face), but it's nothing that a handful of diodes couldn't fix. In fact, one could always route the negative edge to a separate pin as a positive feed. smiley-razz
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
mowcius - your wish is my command.  Here is the updated documentation on the input interface:

http://www.roguerobotics.com/wikidocs/rmp3/documentation/input_interface
Oooh, I do feel powerful :p

I presume it is still on the list but what do all the other pads do? From the looks of it, some could be for an FTDI header?

Quote
You could introduce a DC offset, but that will require extra components which I think mowcius is trying to avoid.
Aye, I will look into it with as few components as I can get away with though :p

Mowcius
« Last Edit: April 09, 2010, 04:03:51 am by mowcius » Logged

Toronto, ON
Offline Offline
Full Member
***
Karma: 10
Posts: 233
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

All the connections are described in detail here:

http://www.roguerobotics.com/wikidocs/rmp3/documentation/connectors

It's got:

Arduino compatible shield connectors
FTDI/SFE-DEV-09115 cable connector
Digital trigger connector (trigger with digital inputs)
... among others

b
Logged


0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I was wondering if you guys plan on coming up with a cheaper version of your MP3 shield. Like Sparkfuns?
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sparkfun's MP3 breakout is far less functional. I really had to search high and low for a "high quality" and flexible MP3 board for my JukeBox project I'm building. There just aren't that many out there. It was pure luck that this one was already arduino compatible, because I was quite prepared to fashion one into an arduino ready product.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 30
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sometimes less is more. smiley-wink

for example
http://www.micro4you.com/store/Arduino-MP3-Shield/prod_122.html

« Last Edit: April 18, 2010, 04:39:55 pm by Sannin » Logged

Toronto, ON
Offline Offline
Full Member
***
Karma: 10
Posts: 233
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I never had a problem with that shield - until I tried to use it.  You pay less for more work (and more headaches, and more technical jargon, and so on).  If that turns your crank, go for it.  The adage always holds true: "You get what you pay for".

I'll put forward a challenge to you though.  If you can explain the differences between that board and the Rogue Robotics rMP3 shield, I'll send you a free rMP3 shield.
Logged


0
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It's awesome!!
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 2
Arduino
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

sorry if the question is silly...

I am building a small installation where PIR sensor will detect presence and start playback of two audio files simultaneously at two different locations.

If I stack two rMP3 players on top of one arduino board, will both of the players start playback simultaneously when 'play' command is sent through pin 6, or do I need to rewire pins on the second shields and have a second 'play' command sent through the rewired pin.

thanks,
M.
Logged

Pages: 1 [2] 3 4 ... 12   Go Up
Jump to: