This commit is contained in:
Lukian 2024-09-26 09:22:12 +02:00
parent dcdfadbcbb
commit b45083a36a

12
out.lua
View file

@ -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