Files
NodeMCU_Lua/IR/ir_send4.lua
Christian Zufferey 4062fb5489 - yeah, j'ai enfin mes pulses à 38kHz pour ma LED IR qui fonctionne, j'ai utilisé gpio.serout !
- installé le script ir_send.lua dans ma station de mesure mini OLED afin de pouvoir faire des tests de distance sur batterie
2018-09-09 19:23:34 +02:00

17 lines
497 B
Lua

-- Petit script pour faire clignoter la LED IR à 38kHz
-- ATTENTION, on utilise ici l'astuce du gpio.serout pour faire la pulse,
-- car on n'arrive pas avec le gpio.write à faire une pulse plus courte que 400uS
print("\n ir_send4.lua zf180909.1903 \n")
pin_ir_send = 7
gpio.mode(pin_ir_send,gpio.OUTPUT)
gpio.write(pin_ir_send,gpio.HIGH)
function pulse_ir()
gpio.serout(pin_ir_send,gpio.LOW,{14,13},38)
end
sendir_tmr1=tmr.create()
tmr.alarm(sendir_tmr1, 10, tmr.ALARM_AUTO, pulse_ir)