new highpitch Alarm
This commit is contained in:
parent
6713e6278a
commit
c2ac9c2f19
@ -20,6 +20,7 @@ BEEPBEEP = ((700,1100),(100,None),(600,1100))
|
||||
|
||||
# 0: BEEEEP BEEEEP BEEEEEP
|
||||
# 1: Alle Meine Entchen
|
||||
# 2: BIYIIIIEP
|
||||
ALARMTONES = (((300,1200),(80,None),(200,1200),(300,None),(None,10)),
|
||||
((400,c),(80,None),(400,d),(80,None),(400,e),(80,None),(400,f),(80,None),\
|
||||
(900,g),(80,None),(900,g),(80,None),(400,a),(80,None),(400,a),(80,None),\
|
||||
@ -27,10 +28,11 @@ ALARMTONES = (((300,1200),(80,None),(200,1200),(300,None),(None,10)),
|
||||
(400,a),(80,None),(400,a),(80,None),(400,a),(80,None),(1600,g),(80,None),\
|
||||
(400,f),(80,None),(400,f),(80,None),(400,f),(80,None),(400,f),(80,None),\
|
||||
(900,e),(80,None),(900,e),(80,None),(400,d),(80,None),(400,d),(80,None),\
|
||||
(400,d),(80,None),(400,d),(80,None),(1600,c)),)
|
||||
(400,d),(80,None),(400,d),(80,None),(1600,c)),\
|
||||
((500,10000),(None,20)),)
|
||||
|
||||
class Buzzer():
|
||||
def __init__(self,pin,duty = 1000):
|
||||
def __init__(self,pin,duty = 512):
|
||||
self._pwm = machine.PWM(machine.Pin(2), freq=0, duty=0)
|
||||
self.sound = None
|
||||
self.duty = duty
|
||||
@ -77,6 +79,7 @@ class Buzzer():
|
||||
|
||||
def stop(self):
|
||||
self.sound = None
|
||||
self._pwm.duty(0)
|
||||
|
||||
def isPlaying(self):
|
||||
return self.sound == None
|
Loading…
x
Reference in New Issue
Block a user