Need Help Finishing Project

Hi,

I am having difficulties with a project I have been working on for some time.

I thought I had it working, but I get intermittent issues\overheating, and am unsure what the problem is.

I’ve basically got an OLED screen, DFPlayer and rotating switch. All seemed to function nicely, but now the DFPlayer keeps overheating\blowing.

I’m happy to pay someone in the UK who can take a look at my setup and see what the issue is\fix it. I need someone in the UK, as I would like to post out everything for you to test\fix.

Please let me know if you can help, look forward to any replies.

thanks!

Lewis

Post a wiring diagram. Tell about the specifications of each device and post your code.

Probably not necessary. Might need a new DFPlayer... but post the information first.

A video... parts in the "more" drop-down. https://www.youtube.com/watch?v=2hBNCFyouJY

Code for the video here... GitHub - thelastoutpostworkshop/Mp3_Rotary: Navigating MP3 Files on DFP Player Mini with Rotary Encoder · GitHub

I/O mode... (no Arduino/controller needed)... to test if MP3Player is the problem.

Thanks for the reply. I’m a newbie and got it working from tutorials etc. Really no idea how to draw a wiring diagram.

I’ve bought multiple DFPlayers each works then blows. I need it running off a battery, so would like help with that aswell.

This is why I’d like to pay someone who knows what they are doing.

I have an Oled monitor with SDcard, which steps through various images, and stops on the final image. This image is a selection page. The rotational switch lets the user change to different objects on that final screen. When the switch is rotated another image is shown, and a sound plays from the DFPlayer. There is also a button which when pressed will play a different sound. Its for a cosplay prop.

Is it really too much trouble to draw something like this, using pencil and paper?

Without a wiring diagram, a knowledgeable person would have to personally inspect your setup and create one, before offering advice. Schematic diagrams and symbols explained

Show a good picture of it... we need to see how the wires are connected and where they go.

@lewis890

Hello,
I am near Nottingham and might be willing to have a look for you. Are you anywhere near me?

1 Like

Hi all, thanks for the replies.

So having had a read I think it might be the power input. USB input from the PC or a wall socket seemed to be ok.

I had a 6v battery going into the USB port on the Arduino. Having a read, sounds like the USB input doesn’t have a 5v regulator.

I then read the vin pin does have a 5v regulator, and 6v into that would be ok….however reading again, seems like it has to be 7v minimum.

So, I’m presuming i’ve been putting to much power into the whole thing.

Would I need a Buck Converter:

With this one, do i just wire inputs from the battery to the input holes, and output holes would wire to the Arduino vin and ground pins?

@PerryBebbington Thanks for the offer. If I don’t get any joy, I might be able to post to you. I’m Glos so 2 hours away.

6V on the USB connector is likely to cause problems. 5V on the USB connector is fine. I think, but not everyone agrees with me, that 5V on the 5V pin is okay (but not more than 5V). 6V on Vin probably won't cause any harm, but might not work properly.

2 Likes

I don't think you have said which Arduino you have. Sorry if I missed it, but what do you have?

Nano Every

No. USB port 5VDC (like a 1A phone charger).

The datasheet says 7vdc is correct, but I always hear; greater than 7.5VDC on Vin.

1 Like

No.
A Nano Every already has a built-in buck converter.
Just power the Every on the V-in pin with 9volt, comprised of AA batteries.

You can then draw almost 1Amp from the 5volt pin to power the MP3 module.

I assume you didn't do something wrong with the speaker, like connecting one pin to ground. The speaker for this module must be connected between the two speaker outputs.
Leo..

1 Like

Thanks again for the help guys.

The setup already has some electronics which are powered by a Ni-MH 6.0V 5000mAh Hump Battery. I wanted to utilise this existing battery to power my arduino.

So 6v is not enough for the 7v min vin pin, but too much for the 5v USB connection?

What is the best way to use this battery? Put a buck converter between the battery and the USB input on the arduino?

It's quite an ambitious project if you really are starting from scratch.
You need to understand all the components, power requirements, maximum ratings etc.
Invest your time in getting the basics to work, individually, then put it all together.
If you are "blowing" these DFPlayer modules, then some parameter is being exceeded or is out of specification.
You aren't going to learn anything by getting someone else to do it for you.
You should be learning from mistakes. Finding out why something fails is where to learn things.
There's always an urge to get it all running, but time spent in preparation is time well spent.

@lewis890

  • Have you used a DFPlayerMini in "I/O Mode" over a long period?
  • What are the details of the speaker? 3W is maximum for a direct-connect to DFPlayerMini.

Speaker is this one (2w):

1 Like

That speaker is OK. Wattage of a speaker is irrelevant.
The amp of a DFPlayer is "bridge-mode Class AB", which in theory can produce <1.5W in a 16 Ohm load.
Leo..

1 Like

Ok so a wiring diagram. This is being powered by the USB via PC or a wall socket (at the moment). The idea is to get it powered by a 6.0v 5000mah battery.

1 Like

If everything will run off 5-volts and you want to power it from 6-volts (battery), then you don't have a lot of headroom.
6-volts is nominal, might be higher, might be lower.
Look for a Low Dropout (LDO) buck regulator.
The dropout figure for the regulator will tell you how low you can take the battery voltage before the regulator plays up.
A nickel hydride cell is about 1.2-volts charged, so if it has 5 cells, it's 6-volts.
You might get away with it, but a higher voltage would give you a better headroom to work with.

1 Like