Components and supplies
1
Arduino Mega 2560
1
Breadboard (generic)
1
Buzzer, Piezo
1
Jumper wires (generic)
Project description
Code
Piezo buzzer code
arduino
Here's the code!
1/* 2 3*/ 4 5const int buzzer = 9; //buzzer to arduino pin 9 6 7 8void setup(){ 9 10 pinMode(buzzer, OUTPUT); // Set buzzer - pin 9 as an output 11 12} 13 14void loop(){ 15 16 tone(buzzer, 1046); 17 delay(250); 18 tone(buzzer, 1244); 19 delay(250); 20 tone(buzzer, 1400); 21 delay(250); 22 tone(buzzer, 1510); 23 delay(250); 24 tone(buzzer, 1400); 25 delay(250); 26 tone(buzzer, 1244); 27 delay(250); 28 tone(buzzer, 1046); 29 delay(250); 30 noTone(buzzer); 31 delay(500); 32 tone(buzzer, 932); 33 delay(125); 34 tone(buzzer, 1174); 35 delay(125); 36 tone(buzzer, 1046); 37 delay(250); 38 // end of first 39 noTone(buzzer); 40 delay(500); 41 tone(buzzer, 780); 42 delay(250); 43 tone(buzzer, 525); 44 delay(250); 45 noTone(buzzer); 46 delay(250); 47 //secont part 48 tone(buzzer, 1046); 49 delay(250); 50 tone(buzzer, 1244); 51 delay(250); 52 tone(buzzer, 1400); 53 delay(250); 54 tone(buzzer, 1510); 55 delay(250); 56 tone(buzzer, 1400); 57 delay(250); 58 tone(buzzer, 1244); 59 delay(250); 60 tone(buzzer, 1400); 61 delay(250); 62 noTone(buzzer); 63 delay(750); 64 //fast part 65 tone(buzzer, 1510); 66 delay(125); 67 tone(buzzer, 1400); 68 delay(125); 69 tone(buzzer, 1244); 70 delay(125); 71 tone(buzzer, 1510); 72 delay(125); 73 tone(buzzer, 1400); 74 delay(125); 75 tone(buzzer, 1244); 76 delay(125); 77 tone(buzzer, 1510); 78 delay(125); 79 tone(buzzer, 1400); 80 delay(125); 81 tone(buzzer, 1244); 82 delay(125); 83 tone(buzzer, 1510); 84 delay(125); 85 tone(buzzer, 1400); 86 delay(125); 87 tone(buzzer, 1244); 88 delay(125); 89 tone(buzzer, 1510); 90 delay(125); 91 noTone(buzzer); 92 delay(500); 93 94}
Piezo buzzer code
arduino
Here's the code!
1/* 2 3*/ 4 5const int buzzer = 9; //buzzer to arduino pin 9 6 7 8void setup(){ 9 10 pinMode(buzzer, OUTPUT); // Set buzzer - pin 9 as an output 11 12} 13 14void loop(){ 15 16 tone(buzzer, 1046); 17 delay(250); 18 tone(buzzer, 1244); 19 delay(250); 20 tone(buzzer, 1400); 21 delay(250); 22 tone(buzzer, 1510); 23 delay(250); 24 tone(buzzer, 1400); 25 delay(250); 26 tone(buzzer, 1244); 27 delay(250); 28 tone(buzzer, 1046); 29 delay(250); 30 noTone(buzzer); 31 delay(500); 32 tone(buzzer, 932); 33 delay(125); 34 tone(buzzer, 1174); 35 delay(125); 36 tone(buzzer, 1046); 37 delay(250); 38 // end of first 39 noTone(buzzer); 40 delay(500); 41 tone(buzzer, 780); 42 delay(250); 43 tone(buzzer, 525); 44 delay(250); 45 noTone(buzzer); 46 delay(250); 47 //secont part 48 tone(buzzer, 1046); 49 delay(250); 50 tone(buzzer, 1244); 51 delay(250); 52 tone(buzzer, 1400); 53 delay(250); 54 tone(buzzer, 1510); 55 delay(250); 56 tone(buzzer, 1400); 57 delay(250); 58 tone(buzzer, 1244); 59 delay(250); 60 tone(buzzer, 1400); 61 delay(250); 62 noTone(buzzer); 63 delay(750); 64 //fast part 65 tone(buzzer, 1510); 66 delay(125); 67 tone(buzzer, 1400); 68 delay(125); 69 tone(buzzer, 1244); 70 delay(125); 71 tone(buzzer, 1510); 72 delay(125); 73 tone(buzzer, 1400); 74 delay(125); 75 tone(buzzer, 1244); 76 delay(125); 77 tone(buzzer, 1510); 78 delay(125); 79 tone(buzzer, 1400); 80 delay(125); 81 tone(buzzer, 1244); 82 delay(125); 83 tone(buzzer, 1510); 84 delay(125); 85 tone(buzzer, 1400); 86 delay(125); 87 tone(buzzer, 1244); 88 delay(125); 89 tone(buzzer, 1510); 90 delay(125); 91 noTone(buzzer); 92 delay(500); 93 94}
Downloadable files
tone_fritzing_zALlB5hudA.png
In the schematic the digital pin is 8 but it is actually 9
tone_fritzing_zALlB5hudA.png

Comments
Only logged in users can leave comments