From 6949c6ab816009949d286fa6a3d7a5f2ab7fc906 Mon Sep 17 00:00:00 2001 From: Lukian Date: Thu, 23 Jan 2025 15:34:54 +0100 Subject: [PATCH] ajout envoi lettre --- letter_display.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/letter_display.lua b/letter_display.lua index 36d34d9..441ccd6 100644 --- a/letter_display.lua +++ b/letter_display.lua @@ -8,11 +8,22 @@ client:connect("student", "O99Rq8$F12NXzhL5caya") -- counter = nombre de cran tourner -- button = bouton poussoir +mot = "" +last_clicked = 0 function action(dir, counter, button) cls() lettre = string.char((counter % 26)+65) - --if button==1 then + if button==1 then + if os.time() - last_clicked > 1 then + mot = mot..lettre + last_clicked = os.time() + else + client:publish("pendu/mot", mot, mqtt.QOS0) + mot = "" + end + end console("Choix lettre : "..lettre) + console("Mot : "..mot) end enc = encoder.attach(pio.GPIO15, pio.GPIO2, pio.GPIO4, action)