Components and supplies
3watt speaker
Df player mini
Arduino UNO
Bread board
Jumper wires (generic)
Project description
Code
Code
arduino
Code
arduino
Downloadable files
dfplayermini_connect_MMBC2nJ6K8.jpg
dfplayermini_connect_MMBC2nJ6K8.jpg
Comments
Only logged in users can leave comments
cowboydaniel
2 years ago
Serial monitor says: Connecting to DFPlayer Mini failed! Why is that?
quemeese
2 years ago
is there a way to use a microphone for input instead of the player? what physical size is the speaker? is the sound clear? thank you for any help you can provide. quemeese
Anonymous user
2 years ago
how do i trigger it i am noob but i think i did it right
coderhard
2 years ago
In case someone needs the specs of that Mini player Specifications: * Input Voltage: DC 3.2~5.0V * 24 -bit DAC output, support for dynamic range 90dB, SNR support 85dB * Supports AD key control mode and UART RS232 serial control mode. * Supports MP3 and WAV decoding. * Supports FAT16, FAT32 file system, * Support maximum 32G of the TF card * Supports maximum 32GB micro-SD card and 32GB USB flash drive. * Audio data sorted by folder, supports up to 99 folders, every folder can hold up to 255 songs * 30 level adjustable volume, 6 -level EQ adjustable * Supports advertisement insertion. * Supports random playback. * Built-in a 3 watts amplifier that can direct drive a 4ohms/8ohms 3 watts speaker. 30 levels adjustable volume, and 6 levels adjustable EQ
coderhard
2 years ago
# Resister Optional The 1k resister shown on the blue TX (transmit) circuit in dfplayermini_connect_MMBC2nJ6K8.jpg is optional. It reduces the sound levels. # Website https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299 # Github link to DF player mini code - https://github.com/DFRobot/DFRobotDFPlayerMini
Anonymous user
2 years ago
That is not the reason for the resistor. The TX line carries a digital signal, which has no concept of resistance. The resistor is to protect the 3.3v RX input from excess current when connected to a 5v output pin. From section 4.1 of the DFRobot data sheet: *4.1 Serial Communication Connect "Module's serial port is 3.3V TTL level, so the default interface level is 3.3V. If the MCU system is 5V. It is recommended connect a 1K resistor in series."*
Anonymous user
2 years ago
It didn't work for me at all. when I compile my code nothing happening. The name of my sound is 0001_right.mp3 and I don't know what the problem is.
Anonymous user
2 years ago
From what I have read file names need to be 0001.mp3, 0002.mp3, etc. I think the "_right" is messing it up. Rename it to 0001.mp3. I am not sure how important the folder name is, but I put mine in a folder named mp3 and they seem to work OK.
Anonymous user
2 years ago
I followed these instructions and I get a 'click' sound from my speaker and nothing else. I am uaing a simple 2w 8/ohm speaker . I get an "ok" on my serial monitor . Any ideas ? Thanks , Jonathan.
Anonymous user
2 years ago
Hi Please I need code for flex sensor with dfplayer anyone can help me these my number 00962796596923 Whatsapp
bretwright
2 years ago
Your program will be used to set up sound affects for my brother in-laws Star Wars "Gonk Droid". Cheers!
Anonymous user
2 years ago
The setup works for me, mostly. However the volume is very faint. I can barely hear it over my “quiet board” 3D printer. I have double checked the wiring and everything appears correct. Any ideas on why the volume is so low? I am using an 8 ohm 2 watt speaker. https://smile.amazon.com/gp/product/B08FFLH5XL/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
runaway_pancake
2 years ago
I followed your directions and procedure - and everything worked the First Time!
Anonymous user
2 years ago
anybody getting an error message initializing, change the following: if (player.begin(softwareSerial)) to: if (player.begin(softwareSerial,1,0))
munir03125344286
16 Followers
•60 Projects
16
15
Anonymous user
2 years ago
how can make 9 buttons and 9 mp3 fils when clicked a bush button one play mp3 file one and when clicked a bush button two play mp3 file two and anther to 9 buttons can anyone help me I have the same compound Arduino UNO and DFplayer mini