Files
NodeMCU_Lua/IR/init.lua
Christian Zufferey e4601dcbd4 - à lire la suite !
- trouvé le moyen de diminuer fortement la portée de mon détecteur IR, il suffit simplement
de jouer sur le PWM de la porteuse de 38kHz de l'émetteur IR LED, je lui ai mis un rapport 1/25uS
au lieu de 13/13uS, du coup il est hyper directif à 2m environ.
2018-09-09 23:11:25 +02:00

22 lines
498 B
Lua

-- super mini bootstrap
print("\n init_minizf1.lua zf180909.2306 \n")
zswitch=3 --switch flash
gpio.mode(zswitch, gpio.INT, gpio.PULLUP)
initalarme=tmr.create()
function zbutton()
gpio.trig(zswitch, "none")
tmr.unregister(initalarme)
dofile("start_boot.lua")
dofile("start_job.lua")
end
gpio.trig(zswitch, "both", zbutton)
tmr.alarm(initalarme, 5000, tmr.ALARM_SINGLE, function()
print("\nStart\n")
dofile("ir_receive2.lua")
-- dofile("start_job.lua")
end)