From 2d63dffe02dc919684fd7cefc3da1a5399494d0b Mon Sep 17 00:00:00 2001 From: Christian Zufferey Date: Sun, 9 Sep 2018 20:25:22 +0200 Subject: [PATCH] =?UTF-8?q?-=20mon=20r=C3=A9cepteur=20IR=20marche=20bien,?= =?UTF-8?q?=20m=C3=AAme=20trop=20loin,=20faudra=20que=20je=20dimimue=20la?= =?UTF-8?q?=20puisse=20de=20la=20LED=20IR=20pour=20=C3=A9viter=20les=20?= =?UTF-8?q?=C3=A9chos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IR/{ir_receive.lua => ir_receive1.lua} | 4 ++-- IR/ir_receive2.lua | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-) rename IR/{ir_receive.lua => ir_receive1.lua} (78%) create mode 100644 IR/ir_receive2.lua diff --git a/IR/ir_receive.lua b/IR/ir_receive1.lua similarity index 78% rename from IR/ir_receive.lua rename to IR/ir_receive1.lua index 05340c8..cdea812 100644 --- a/IR/ir_receive.lua +++ b/IR/ir_receive1.lua @@ -1,6 +1,6 @@ -- Petit script pour recevoir la LED IR -print("\n ir_receive.lua zf180906.1645 \n") +print("\n ir_receive1.lua zf180909.1935 \n") adc.force_init_mode(adc.INIT_ADC) print(adc.read(0)) @@ -8,4 +8,4 @@ print(adc.read(0)) adctimer1=tmr.create() tmr.alarm(adctimer1, 50, tmr.ALARM_AUTO, function() print(adc.read(0)) -end) \ No newline at end of file +end) diff --git a/IR/ir_receive2.lua b/IR/ir_receive2.lua new file mode 100644 index 0000000..31788a6 --- /dev/null +++ b/IR/ir_receive2.lua @@ -0,0 +1,26 @@ +-- Petit script pour recevoir la LED IR + +print("\n ir_receive2.lua zf180909.1936 \n") + + +pin_hp = 8 +gpio.mode(pin_hp,gpio.OUTPUT) +gpio.write(pin_hp,gpio.LOW) + +pin_ir_receive = 7 +gpio.mode(pin_ir_receive, gpio.INT, gpio.PULLUP) + +function pulse_detected() + gpio.write(pin_hp,gpio.HIGH) + tmr.delay(900) + --print("pulse") + gpio.write(pin_hp,gpio.LOW) +end + +gpio.trig(pin_ir_receive,"down",pulse_detected) + + +--adctimer1=tmr.create() +--tmr.alarm(adctimer1, 50, tmr.ALARM_AUTO, function() +-- print(adc.read(0)) +--end)