Project tutorial
Arduino Plays Indian National Anthem

Arduino Plays Indian National Anthem © GPL3+

Arduino Indian Citizen.

  • 1,284 views
  • 8 comments
  • 18 respects

Components and supplies

About this project

Hi all,

I developed a Hardware prototype which is playing Indian National Anthem.

Components

First of all We need

  • Arduino Board Anyone
  • SD Card Module
  • Speaker 4ohm
  • BC547
  • 1k Resistor

Connect all hard wares as the circuit schematic.

You need one library to play your favorite song I found from this link.

This method only work for wav file. so you should convert your song with this settings

  • WAV file,
  • 8-bit,
  • 8-32khz Sample Rate,
  • mono.

https://github.com/TMRh20/TMRpcm/wiki#functions

Files easily converted:Using iTunes:

Click _> Edit > Preferences > Import Settings_Change the dropdown to _WAV Encoder_ and Setting: _Custom > 16.000kHz to 32kHz, 8-bit, Mono_Right click any file in iTunes, and select _"Create WAV Version"_

Using Audacity:

Tracks > Stereo Track to Mono    Project Rate (HZ) > set to 32000, 22050, 16000 or 11025    File > Export > Save as type: Other uncompressed files > Options...    Select WAV, Unsigned 8 bit PCM    

Then copy file to SD card using computer

This is the output

Code

CodeC/C++
#include "SD.h"
#define cs 4
#include "TMRpcm.h"
#include "SPI.h"

TMRpcm Bz;

void setup(){
Bz.speakerPin = 9;
Serial.begin(9600);
if (!SD.begin(cs)) 
{
return;
}
}

void loop()
{ 
  Bz.setVolume(4); 
Bz.play("na.wav");
//delay(300000);
//Bz.play("176.wav");
//delay(300000);
//Bz.play("128.wav");
delay(58000); // Song duration
}

Schematics

Circuit
BC547 Fritzing Pinout E B C
Untitled sketch bb twjy0ho8vr

Comments

Similar projects you might like

US National Anthem with Lights & Tone

Project tutorial by Ryan Aebi

  • 820 views
  • 2 comments
  • 6 respects

Mini Arduino CNC

Project tutorial by Zain Shahwar

  • 71,252 views
  • 8 comments
  • 100 respects

Beautifully Finished Humidity and Temperature Sensor

Project tutorial by Wicked Makers

  • 16,862 views
  • 21 comments
  • 135 respects

Wall-E

Project tutorial by Pixels

  • 9,934 views
  • 4 comments
  • 23 respects

Integrated Solar ChargeController, Inverter, PowerBank, Lamp

Project tutorial by Shahariar

  • 7,733 views
  • 16 comments
  • 30 respects

Mini Me 1.5 - Adafruit HUZZAH Robot Doll

Project tutorial by Kitty Yeung

  • 5,347 views
  • 2 comments
  • 26 respects
Add projectSign up / Login