Outline
Project: Microduino-Amplifier Music Player
Purpose: It adopts Microduino-Amplifier to play fixed music and controls the play or pause through a button.
Difficulty: Elementary
Time-consuming: Half an hour
Maker: Microduino Studio-YLB
|
Bill of Materials
Module |
Number |
Function
|
Microduino-Core |
1 |
Core Board
|
Microduino-FT232R |
1 |
For downloading the program
|
Microduino-SD |
1 |
For storing the music file
|
Microduino-LM4863 |
1 |
For audio play
|
Microduino Duo-V |
1 |
For ease of debugging
|
|
Loudspeaker |
One
|
Breadboard |
One
|
Breadboard jumper |
One box
|
Button |
One
|
Memory card |
One
|
micro USB cable |
One
|
|
|
File
Test Code:
https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_KIT/kit_LM4863_music
Debugging
Step 1: Build the circuit
- Insert the memory card into Microduino-SD card slot
|
|
|
|
|
|
- Stack all modules together to have an overall buildup.
|
|
Step 2: Maker audio
- We'll need a tool based Sto oX and choose the right conversion program according to the work frequency of your Microduino modules;
- Unzip the audio file, enter the folder "Microduino with 16 MHz", store the file into the folder and drag it to "FullRate@16MHz_Mono.bat" for batch processing;
|
|
- The program can be converted after the drag. A dialog box will pop up, showing "Enter Any Key to Continue...";
|
|
- After it is finished, you will find a newly-created folder and the converted file is just inside it. If not, you can convert the original audio file to "wav format" and try again.
|
|
- Cope the converted audio file to the memory card and insert the card into Microduino-SD card slot.
- Use IED to open the test program offered by Microduino, choose the board "Microduino Core (Atmega328P@16M,5V)" and download the program. Before the download, you should know:
- Since some libraries may have different pin definition, please download the latest libraries to replace the former ones;
- In the program, you need to change the name of the audio file to that of the generated audio file.
Result
After the download, just press the button to play music and one more press to pause the music.
|
Video
|