/*
Stlačením tlačidla sa náhodne vygeneruje
číslo 0/1.
Ak hodnota je 0, tak zaznie určitý tón.
Ak hodnota je jedna zaznie iný tón.
*/
int btn = 13;
int buzzer = 5;
int nahodneCislo = 0;
void setup() {
// put your setup code here, to run once:
pinMode(btn, INPUT_PULLUP);
pinMode(buzzer, OUTPUT);
Serial.begin(9600);
randomSeed(analogRead(A0));
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(btn) == LOW){ //Stlačené tlačidlo
nahodneCislo = random(0,2);
Serial.println(nahodneCislo);
if(nahodneCislo == 0){
tone(buzzer, 200, 200);
delay(200);
tone(buzzer, 400, 400);
delay(400);
tone(buzzer, 600, 600);
delay(600);
noTone(buzzer);
}else{
tone(buzzer, 600, 1000);
delay(2000);
noTone(buzzer);
}
}
}