Simple Wav Player Using Arduino
Simple Wav Player Using Arduino
Living
Outside
Play
Technology
Workshop
Table of Contents
Simple Wav Player Using Arduino . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 1: Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 3: Prepare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 4: Make . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.instructables.com/id/Simple-Wav-Player-Using-Arduino/
Step 1: Overview
Integrated with the homemade low-pass filter, this Arduino-based simple WAV player is to send out PWM signal generated by UNO, then through the low-pass filter and
make the PCM data stored in the flash of UNO into sounds. Basically, the player cannot be regarded as a pure WAV playback, because by extracting the data from the
WAV file and storing it in an array format in UNO, this tutorial is for reference. You can make SD card based WAV player by referring to this idea. The WAV player is easy
to make on different platforms and applicable for various scenarios like voice broadcast system, electronic keyboard, as long as you understand the principle of sound.
2.2 PWM
2.2.1 Introduction
http://www.instructables.com/id/Simple-Wav-Player-Using-Arduino/
Step 3: Prepare
The hardware:
1.
2.
3.
4.
5.
6.
The software:
1. AVR studio 4.19
2. Winavr-2010
Note: Here I provide AVR studio routines since I think it more convenient to write some codes in AVR studio than Arduino IDE. You just need to make a slight
modification before you can use the codes in the Arduino IDE.
http://www.instructables.com/id/Simple-Wav-Player-Using-Arduino/
Step 4: Make
1. Solder the low-pass filter on the 46 com universal board by referring to the following circuit diagram.
2. Connect the Signal Input on the low-pass filter with D6 on UNO; wire the filter and UNO to the common ground.
3. Plug the digital button into A1 on UNO. As shown below:
4. Plug the audio jack of the USB mini speaker into the audio port of the output end of the filter.
After the above steps are completed, power up the UNO and download the
codes into it, press the digital button and then you will hear the sound from the USB speaker.
Source page: ElecFreaks blog
http://www.instructables.com/id/Simple-Wav-Player-Using-Arduino/
http://www.instructables.com/id/Simple-Wav-Player-Using-Arduino/
Related Instructables
Standalone
WAV Music
Player by
Parcgwyn
Playing Wave
file using
arduino by
Husham Samir
Arduino as a
Proximity
Detector by Mr.
E
The
PolyPHONIC
Kitchen by
noahpitts
Lego Spybotics
with Arduino by
MrShambles
Talking Darth
Vader Binary
Clock by BrittLiv
Advertisements
Comments
1 comments
Add Comment
seamster says:
Nice! Thanks for sharing this.
http://www.instructables.com/id/Simple-Wav-Player-Using-Arduino/