File tree Expand file tree Collapse file tree 1 file changed +90
-0
lines changed Expand file tree Collapse file tree 1 file changed +90
-0
lines changed Original file line number Diff line number Diff line change 9
9
10
10
#include < Arduino.h>
11
11
12
+ #define NOTE_B0 31
13
+ #define NOTE_C1 33
14
+ #define NOTE_CS1 35
15
+ #define NOTE_D1 37
16
+ #define NOTE_DS1 39
17
+ #define NOTE_E1 41
18
+ #define NOTE_F1 44
19
+ #define NOTE_FS1 46
20
+ #define NOTE_G1 49
21
+ #define NOTE_GS1 52
22
+ #define NOTE_A1 55
23
+ #define NOTE_AS1 58
24
+ #define NOTE_B1 62
25
+ #define NOTE_C2 65
26
+ #define NOTE_CS2 69
27
+ #define NOTE_D2 73
28
+ #define NOTE_DS2 78
29
+ #define NOTE_E2 82
30
+ #define NOTE_F2 87
31
+ #define NOTE_FS2 93
32
+ #define NOTE_G2 98
33
+ #define NOTE_GS2 104
34
+ #define NOTE_A2 110
35
+ #define NOTE_AS2 117
36
+ #define NOTE_B2 123
37
+ #define NOTE_C3 131
38
+ #define NOTE_CS3 139
39
+ #define NOTE_D3 147
40
+ #define NOTE_DS3 156
41
+ #define NOTE_E3 165
42
+ #define NOTE_F3 175
43
+ #define NOTE_FS3 185
44
+ #define NOTE_G3 196
45
+ #define NOTE_GS3 208
46
+ #define NOTE_A3 220
47
+ #define NOTE_AS3 233
48
+ #define NOTE_B3 247
49
+ #define NOTE_C4 262
50
+ #define NOTE_CS4 277
51
+ #define NOTE_D4 294
52
+ #define NOTE_DS4 311
53
+ #define NOTE_E4 330
54
+ #define NOTE_F4 349
55
+ #define NOTE_FS4 370
56
+ #define NOTE_G4 392
57
+ #define NOTE_GS4 415
58
+ #define NOTE_A4 440
59
+ #define NOTE_AS4 466
60
+ #define NOTE_B4 494
61
+ #define NOTE_C5 523
62
+ #define NOTE_CS5 554
63
+ #define NOTE_D5 587
64
+ #define NOTE_DS5 622
65
+ #define NOTE_E5 659
66
+ #define NOTE_F5 698
67
+ #define NOTE_FS5 740
68
+ #define NOTE_G5 784
69
+ #define NOTE_GS5 831
70
+ #define NOTE_A5 880
71
+ #define NOTE_AS5 932
72
+ #define NOTE_B5 988
73
+ #define NOTE_C6 1047
74
+ #define NOTE_CS6 1109
75
+ #define NOTE_D6 1175
76
+ #define NOTE_DS6 1245
77
+ #define NOTE_E6 1319
78
+ #define NOTE_F6 1397
79
+ #define NOTE_FS6 1480
80
+ #define NOTE_G6 1568
81
+ #define NOTE_GS6 1661
82
+ #define NOTE_A6 1760
83
+ #define NOTE_AS6 1865
84
+ #define NOTE_B6 1976
85
+ #define NOTE_C7 2093
86
+ #define NOTE_CS7 2217
87
+ #define NOTE_D7 2349
88
+ #define NOTE_DS7 2489
89
+ #define NOTE_E7 2637
90
+ #define NOTE_F7 2794
91
+ #define NOTE_FS7 2960
92
+ #define NOTE_G7 3136
93
+ #define NOTE_GS7 3322
94
+ #define NOTE_A7 3520
95
+ #define NOTE_AS7 3729
96
+ #define NOTE_B7 3951
97
+ #define NOTE_C8 4186
98
+ #define NOTE_CS8 4435
99
+ #define NOTE_D8 4699
100
+ #define NOTE_DS8 4978
101
+
12
102
class KY006_Buzzer
13
103
{
14
104
public:
You can’t perform that action at this time.
0 commit comments