Difference between revisions of "Arduino 14 - kohutik"
m |
|||
Line 1: | Line 1: | ||
<syntaxhighlight lang="C++"> | <syntaxhighlight lang="C++"> | ||
#define SIRENA 12 | #define SIRENA 12 | ||
− | |||
void setup() { | void setup() { | ||
pinMode(SIRENA, OUTPUT); | pinMode(SIRENA, OUTPUT); | ||
} | } | ||
− | void c() | + | void c(int dl) |
{ | { | ||
tone(SIRENA, 261); | tone(SIRENA, 261); | ||
− | delay( | + | delay(dl); |
noTone(SIRENA); | noTone(SIRENA); | ||
delay(50); | delay(50); | ||
} | } | ||
− | void d() | + | void d(int dl) |
{ | { | ||
tone(SIRENA, 294); | tone(SIRENA, 294); | ||
− | delay( | + | delay(dl); |
noTone(SIRENA); | noTone(SIRENA); | ||
delay(50); | delay(50); | ||
} | } | ||
− | void e() | + | void e(int dl) |
{ | { | ||
tone(SIRENA, 330); | tone(SIRENA, 330); | ||
− | delay( | + | delay(dl); |
noTone(SIRENA); | noTone(SIRENA); | ||
delay(50); | delay(50); | ||
} | } | ||
− | void f() | + | void f(int dl) |
{ | { | ||
tone(SIRENA, 349); | tone(SIRENA, 349); | ||
− | delay( | + | delay(dl); |
noTone(SIRENA); | noTone(SIRENA); | ||
delay(50); | delay(50); | ||
Line 39: | Line 38: | ||
void loop() { | void loop() { | ||
− | c(); d(); e(); f(); f(); f(); | + | c(200); d(200); e(200); f(400); f(200); f(200); |
− | f(); e(); d(); e(); e(); e(); | + | f(200); e(200); d(200); e(400); e(200); e(200); |
− | e(); d(); c(); d(); d(); d(); | + | e(200); d(200); c(200); d(400); d(200); d(200); |
− | d(); e(); d(); c(); c(); c(); | + | d(200); e(200); d(200); c(400); c(200); c(200); |
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 09:05, 6 August 2019
#define SIRENA 12
void setup() {
pinMode(SIRENA, OUTPUT);
}
void c(int dl)
{
tone(SIRENA, 261);
delay(dl);
noTone(SIRENA);
delay(50);
}
void d(int dl)
{
tone(SIRENA, 294);
delay(dl);
noTone(SIRENA);
delay(50);
}
void e(int dl)
{
tone(SIRENA, 330);
delay(dl);
noTone(SIRENA);
delay(50);
}
void f(int dl)
{
tone(SIRENA, 349);
delay(dl);
noTone(SIRENA);
delay(50);
}
void loop() {
c(200); d(200); e(200); f(400); f(200); f(200);
f(200); e(200); d(200); e(400); e(200); e(200);
e(200); d(200); c(200); d(400); d(200); d(200);
d(200); e(200); d(200); c(400); c(200); c(200);
}