Commencé le projet de reflashage d'un SonOff en Lua afin de pouvoir le programmer à distance sans devoir le brancher sur le port série

This commit is contained in:
Christian Zufferey
2020-01-01 11:13:30 +01:00
parent f45dd0b58b
commit eb7d0f8b48
47 changed files with 2337 additions and 5 deletions

View File

@@ -0,0 +1,34 @@
zBTN = 3 -- GPIO0 button
zRelay = 6 -- GPIO12 PWM0 relay (active high)
zLED = 7 -- GPIO13 PWM1 GREEN LED (active low)
--pwm.setup(zLED, 1, 500)
--pwm.start(zLED)
gpio.mode(zBTN,gpio.INT)
pwm.stop(zLED)
gpio.write(zLED,1)
gpio.trig(zBTN, "both",function()
if gpio.read(zBTN)==0 then
pwm.stop(zLED)
gpio.write(zLED,0)
t1=tmr.now()
else
gpio.write(zLED,1)
t2=tmr.now()
t3=(t2-t1)/1000000
print(t3)
if t3<2 then
gpio.write(zLED,1)
print("start")
pwm.setup(zLED, 1, 500)
pwm.start(zLED)
else
print("config")
pwm.setup(zLED, 10, 500)
pwm.start(zLED)
end
end
end)