You are on page 1of 2

ADD PROJECT  SEARCH PROJECTS SIGN IN

AUTHOR

Adewale Paul
1 PROJECT 4 FOLLOWERS

FOLLOW

PUBLISHED ON

August 6, 2019

 RESPECT PROJECT

 WRITE A COMMENT

 Share

MEMBERS WHO RESPECT THIS PROJECT

and 7 others

SEE SIMILAR PROJECTS


YOU MIGHT LIKE
Arduino Piano Using 4x4 Keypad © CC BY-ND
Make Music using Arduino, speaker, 4x4 keypad and a couple of connecting
cables. No breadboard needed

music
TABLE OF CONTENTS
1,782 VIEWS 0 COMMENTS 12 RESPECTS
Love o meter

Components and supplies

 Apps and online services


COMPONENTS AND SUPPLIES
About this project

Code

Arduino UNO & Genuino UNO × 1  Schematics

Comments (0)

4x4 keypad × 1 

breadboard wire × 1


NECESSARY TOOLS AND MACHINES

A laptop


APPS AND ONLINE SERVICES

Arduino IDE 


ABOUT THIS PROJECT

Most arduino beginners class assumes you have alot of material at your disposal
and as such create tutotrials that you cannot easily practise. This tutorial explains
how to make an arduino piano but instead of using a buzzer, we will be using a
speaker. The fun part about using a speaker especially if you are in Africa is that
not only do we like our project to get attention, we also love to use materials that
are easily sourced hence the speaker.
By the end of the tutorial, you be able to create music and your tones will be
louder compared to that of a buzzer.
This is my first tutorial so pardon any misgiving


CODE

 Piano COde C/C++  


2
1 //Arduino Keypad 4x4 Piano
3 //This is a remix of viral science project
4 // By Oseni Adewale Paul
5
6 #define c3 9
7 #define c2 8
8 #define c1 7
9 #define c0 6
10 #define r3 5
11 #define r2 4
12 #define r1 3
13 #define r0 2
14 void setup() {
15 Serial.begin(9600);
16 pinMode(c0,INPUT_PULLUP);
17 pinMode(c1,INPUT_PULLUP);
18 pinMode(c2,INPUT_PULLUP);
19 pinMode(c3,INPUT_PULLUP);
20 pinMode(r0,OUTPUT);
21 pinMode(r1,OUTPUT);
22 pinMode(r2,OUTPUT);


SCHEMATICS

Schematic DOWNLOAD


COMMENTS

Please log in or sign up to comment.

SIMILAR PROJECTS YOU MIGHT LIKE

Arduino + LEDs + MIDI Keyboard Multi-Octave Portable Unravel Preset Piano Easy
+ MuseScore = Piano Tutor Capacitive Touch Piano Arduino (Even a Ghoul Can...
Project tutorial by tcucinotta Project tutorial by Sridhar Rajagopal Project in progress by ExeCuteLi

11,109 VIEWS 3 COMMENTS 21 RESPECTS 2,234 VIEWS 0 COMMENTS 8 RESPECTS 14,738 VIEWS 12 COMMENTS 32 RESPECTS

Banana Piano Portable Capacitive Touch Piano 4x4 T9 Keypad


Project showcase by Baloo Project tutorial by Sridhar Rajagopal by vicente zavala

6,936 VIEWS 2 COMMENTS 7 RESPECTS 3,727 VIEWS 3 COMMENTS 11 RESPECTS 2,194 VIEWS 0 COMMENTS 1 RESPECT

Powered by

You might also like