21-03-2020, 00:12
Może to dziwne ale nie mogę sobie poradzić z wygenerowaniem 3 dźwięków o różnych częstotliwościach następujących po sobie. Z opisu funkcji tone wynikało by, że poniższy fragment kodu powinien działać
void setup()
{
tone(4, 500, 1000);
tone(4, 1000, 1000);
tone(4, 1500, 1000);
}
ale niestety słychać tylko ostatni dźwięk. Po modyfikacji
void setup()
{
tone(4, 500, 1000);
noTone(4);
tone(4, 1000, 1000);
noTone(4);
tone(4, 1500, 1000);
sytuacja jest dokładnie identyczna, gdzie tkwi błąd ?
void setup()
{
tone(4, 500, 1000);
tone(4, 1000, 1000);
tone(4, 1500, 1000);
}
ale niestety słychać tylko ostatni dźwięk. Po modyfikacji
void setup()
{
tone(4, 500, 1000);
noTone(4);
tone(4, 1000, 1000);
noTone(4);
tone(4, 1500, 1000);
sytuacja jest dokładnie identyczna, gdzie tkwi błąd ?