Projekt:SpaceLED: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Zeile 73: Zeile 73:
Dieser Code verwendet den Sleepmode des ESP8266 sowie eine WS2812 LED, letztere leuchtet dann anhand der letzten Vorgabe weiter die das ESP8266 vor dem Einschlafen absendet...  
Dieser Code verwendet den Sleepmode des ESP8266 sowie eine WS2812 LED, letztere leuchtet dann anhand der letzten Vorgabe weiter die das ESP8266 vor dem Einschlafen absendet...  
<pre>
<pre>
let toffen = 240
let toffen = 300
let tzu = 240
let tzu = 300
let boottime=30
let graceperiod=60
timer 100,[service]
timer 100,[service]
wait
wait
Zeile 86: Zeile 88:
if Status == "v" then neo(0,25,0,10)
if Status == "v" then neo(0,25,0,10)
if Status == "o" then neo(0,0,25,10)
if Status == "o" then neo(0,0,25,10)
if Status == "v" then wprint "verriegelt"
if Status == "v" then wprint "Spacestatus verriegelt erkannt"
if Status == "o" then wprint "offen"
if Status == "o" then wprint "Spacestatus offen erkannt"
timer 60000,[disc]
timer graceperiod*1000,[disc]
wait
wait


Zeile 94: Zeile 96:
neo(0,0,0,0)
neo(0,0,0,0)
if Status == "v" then tdown = tzu else tdown=toffen
if Status == "v" then tdown = tzu else tdown=toffen
tdown=tdown-boottime
tdown=tdown-graceperiod
if Status == "v" then neo(0,25,0,0)
if Status == "v" then neo(0,25,0,0)
if Status == "o" then neo(0,0,25,0)
if Status == "o" then neo(0,0,25,0)no
sleep tdown
sleep tdown
wait
wait
mitglieder, vorstand
1.622

Bearbeitungen