Modifiche per codici di ritorno delle rotte.
This commit is contained in:
parent
25cb3c95f0
commit
eb33823e80
5
led.py
5
led.py
@ -23,8 +23,11 @@ def lampeggia() -> None:
|
||||
pin_off()
|
||||
time.sleep(0.5)
|
||||
|
||||
def stato_pin() -> bool:
|
||||
return wiringpi.digitalRead(18)
|
||||
|
||||
def toggle() -> None:
|
||||
state = wiringpi.digitalRead(18)
|
||||
state = stato_pin()
|
||||
|
||||
if state:
|
||||
pin_off()
|
||||
|
17
webapp.py
17
webapp.py
@ -12,21 +12,32 @@ def index():
|
||||
|
||||
@app.route('/accendi')
|
||||
@app.route('/on')
|
||||
def accendi() -> None:
|
||||
def accendi():
|
||||
led.pin_on()
|
||||
if led.stato_pin():
|
||||
return "LED acceso."
|
||||
|
||||
return "LED Spento."
|
||||
|
||||
|
||||
@app.route('/spegni')
|
||||
@app.route('/off')
|
||||
def spegni() -> None:
|
||||
def spegni():
|
||||
led.pin_off()
|
||||
|
||||
@app.route('/toggle')
|
||||
def toggle() -> None:
|
||||
def toggle():
|
||||
led.toggle()
|
||||
if led.stato_pin():
|
||||
return "Il LED è acceso."
|
||||
|
||||
return "Il LED è spento."
|
||||
|
||||
|
||||
@app.route('/lampeggia')
|
||||
def lampeggia():
|
||||
led.lampeggia()
|
||||
return "LED ha lampeggiato."
|
||||
|
||||
if __name__ == '__main__':
|
||||
led.setup()
|
||||
|
Loading…
Reference in New Issue
Block a user