This repository contains packages that play tunes from Carnatic music. The software has been released under Coffeeware license (Revision 2).
- Arduino IDE - To build and flash the program.
- Doxygen - To generate documentation of the code.
- Fritzing - To view/modify circuit design.
- Arduino UNO or Mega or microcontroller.
- Buzzer
- USB cable
Connect the piezo buzzer to PIN 9
and GND
as shown in the image below.
A circuit needs to be setup as in docs
folder.
- Open the selected package/project of your choice in Arduino IDE.
- Select the board from
Tools
- Build the code.
- Upload/flash the program on the microcontroller.
- To generate documentation, issue the command
doxygen Doxyfile
. The documentation will be generated in thedocs/html
folder.
Visit this wiki page for composing a new tune.
The program when flashed to microcontroller, will play tune as shown in this video here.
Sudhanva S