diff --git a/Affichage_lettre.lua b/Affichage_lettre.lua deleted file mode 100644 index 6fe6a2c..0000000 --- a/Affichage_lettre.lua +++ /dev/null @@ -1,19 +0,0 @@ -client = mqtt.client("100", "mqtt.leizoour.fr", 8883, true) -client:connect("student", "O99Rq8$F12NXzhL5caya") - --- CLK (clock) : D19 --- DT (data) : D21 --- SW (Bouton): D23 --- dir = direction de tournage de l'encodeur --- counter = nombre de cran tourner --- button = bouton poussoir - -function action(dir, counter, button) - cls() - lettre = string.char((counter % 26)+65) - --if button==1 then - console("Choix lettre : "....lettre) -end - -enc = encoder.attach(pio.GPIO19,pio.GPIO21,pio.GPIO23,action) - diff --git a/letter_display.lua b/letter_display.lua new file mode 100644 index 0000000..b8087a4 --- /dev/null +++ b/letter_display.lua @@ -0,0 +1,19 @@ +--client = mqtt.client("100", "mqtt.leizoour.fr", 8883, true) +--client:connect("student", "O99Rq8$F12NXzhL5caya") + +-- CLK (clock) : D15 +-- DT (data) : D2 +-- SW (Bouton): D4 +-- dir = direction de tournage de l'encodeur +-- counter = nombre de cran tourner +-- button = bouton poussoir + +function action(dir, counter, button) + cls() + lettre = string.char((counter % 26)+65) + --if button==1 then + console("Choix lettre : "..lettre) +end + +enc = encoder.attach(pio.GPIO15, pio.GPIO2, pio.GPIO4, action) + diff --git a/main.lua b/main.lua index 8f24e06..3002d87 100644 --- a/main.lua +++ b/main.lua @@ -2,3 +2,5 @@ dofile("screen.lua") -- connecte l'écran sur les pins 18 et 19 attachscreen(18, 19, 0x3C) + +dofile("letter_display.lua")