From c2ac9c2f195c58cd2afc25f6ccb5fb05d036bf4a Mon Sep 17 00:00:00 2001 From: Nils Schulte Date: Mon, 23 Mar 2020 14:12:23 +0100 Subject: [PATCH] new highpitch Alarm --- Buzzer.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Buzzer.py b/Buzzer.py index 0c8388d..c124f22 100644 --- a/Buzzer.py +++ b/Buzzer.py @@ -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 \ No newline at end of file