From b45083a36aec55be8eca9be0459578f69809183e Mon Sep 17 00:00:00 2001 From: Lukian Date: Thu, 26 Sep 2024 09:22:12 +0200 Subject: [PATCH] commit --- out.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/out.lua b/out.lua index 7036adb..bb4e6d6 100644 --- a/out.lua +++ b/out.lua @@ -23,6 +23,18 @@ function blink (pin, n, delay) -- pin : la patte de sortie; n : int, nombre d'it end end +function blink_pwm(pin, n, delay) + print(1 / (delay * 2 / 1000), 0.5) + device = pwm.attach(pin, math.floor(1 / (delay * 2 / 1000)), 0.5) + device:start() + tmr.delayms(n * delay) + device:stop() +end + +function test(n, delay) + blink_pwm(pio.GPIO18, n, delay) +end + -- fonction permettant d'allumer un buzzer pendant un temps donné function buzz(pin, delay) -- pin : la patte sur laquelle le buzzer est connecté; delay : le temps pendant lequel le buzzer reste allumé pinon(pin) -- on allume le buzzer