top of page

Piano- CC Lab Midterm

  • Writer: sinhs707
    sinhs707
  • Oct 13, 2018
  • 1 min read

Updated: Oct 20, 2018

MUSIC & ARDUINO


On brainstorming the other day in the CC lab class, I was keen on working with Arduino and music. So, I decided to create the 8 musical notes, octaves, so that people can play music for fun.

ree




Prototype done in class using Paper

ree






1st Prototype:

Making a Piano that records and then plays back the recorded octave notes


Materials used:

1. Arduino UNO

2. 16*2 LCD Display

3. Potentiometer

4. Buzzer

5. SPDT Switch

6. Push Buttons

7. Resistors

8. Connecting Wires

9. Breadboard


DEMO:

The player can record the music they want to play and on switching the spdt switch, can listen back to the recorded music.

ree

ree

ree

ree


2nd Prototype:

Making a Piano using the octave notes-


Materials used:

1. Arduino UNO

2. LED lights

3. Resistors

3. Potentiometer

4. Buzzer

6. Push Buttons

7. Jumper wires

8. Connecting Wires

9. Breadboard


The player can use the potentiometer to play the octaves in disparate pitches.

ree

DEMO:

Simplifying the prototype, exploring the octaves and how music works with arduino.

Final Prototype:

Making a Piano using the octave notes-


Materials used:

1. Arduino UNO

2. LED lights

3. Resistors

3. Potentiometer

4. Buzzer

6. Push Buttons

7. Jumper wires

8. Connecting Wires

9. Arduino UNO PCB Board

10. Breadboard Soldering Board

11. Lead wire for soldering

12. Male header wires

13. Extra long male header wires

14. Copper conductive tape

ree


DEMO:

ree



Final Prototype: VERSION 1.0


WORKING PRINCIPLE-


PIANO:

ree

WORKING:

Using the "pitches.h" library, I have set each button to different frequencies and pitches to create the octave notes.



VERSION 2.0

ree


DEMO:


FINAL PROTOTYPES-

ree

FUTURE ITERATIONS:

- I would definitely want to explore other music/sound libraries.

- Work again on soldering and making the mini piano work.



Thank You

Comments


Post: Blog2_Post

Follow

  • Facebook
  • Twitter
  • LinkedIn

©2018 by Sweksha Sinha. Proudly created with Wix.com

bottom of page