Buzzer
Rychlé použití
from dtbox.buzzer.shortcuts import buzzer
from dtbox.melody import *
# zahraj jednu z připravených melodií
buzzer.play_melody(indiana)
buzzer.play_melody(starw)
buzzer.play_melody(mario)
Jednoduché cvičení s pípátkem je morseovka (TODO link).
Třída
Konstruktor
pin
- číslo pinu, na který je buzzer připojen (výchozí jePIN_BUZZER
zdtbox.pinout
)
Ukázka
Metody
play_tone
Metoda přehraje tón
freq
- frekvence přehraného zvukulength
- délka tónu length=2 → ½, length=4 → ¼volume
- hlasitost
Ukázka
beep
Metoda přehraje tón
freq
- frekvence přehraného tónulenght
- délka tónulength=2 --> 1/2, length=4 --> 1/4
Ukázka
play_melody
Metoda přehraje melodii
melody
- melodie (list not)speed
- rychlost (BPM)autoPause
- automatická pauza mezi notamivolume
- hlasitost
Ukázka
from dtbox.melody import indiana
buzzer.play_melody(melody=indiana, speed=60, autoPause=0, volume=10)
play_tones
Metoda přehraje melodii
melody
- melodie (list not)autoPause
- automatická pauza mezi notamivolume
- hlasitost
Ukázka
```py from dtbox.melody import indiana
buzzer.play_melody(melody=indiana, autoPause=0, volume=10)