Различия
Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:raspberry:softshut [2016/12/09 10:55] denis создано |
doc:jroboplc:raspberry:softshut [2018/02/06 13:44] (текущий) denis |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | <code python> | + | <file python softshut.py> |
| #!/usr/bin/python | #!/usr/bin/python | ||
| Строка 26: | Строка 26: | ||
| terminated = False | terminated = False | ||
| - | while gpio.input(pinBt)>0 or gpio.input(pinAC)>0: | + | while gpio.input(pinBt)==0 and gpio.input(pinAC)==0: |
| for i in range(0,3): | for i in range(0,3): | ||
| gpio.output(pinLed, True) | gpio.output(pinLed, True) | ||
| Строка 53: | Строка 53: | ||
| - | if gpio.input(pinAC)==0: | + | if gpio.input(pinAC)>0: |
| if timeAC > 0: | if timeAC > 0: | ||
| print "AC OK" | print "AC OK" | ||
| Строка 88: | Строка 88: | ||
| def doShutdown(): | def doShutdown(): | ||
| + | print "SHUTDOWN!!!" | ||
| call('halt', shell=False) | call('halt', shell=False) | ||
| - | # print "SHUTDOWN!!!" | ||
| Строка 101: | Строка 101: | ||
| gpio.cleanup() | gpio.cleanup() | ||
| - | </code> | + | </file> |