#python #raspberry-pi
#python #raspberry-pi
Вопрос:
У меня есть два отдельных кода python на Raspberry pi для включения и выключения светодиода. Как связать оба скрипта python с одной кнопкой переключения в python??? Возможно ли это???
Вот мой код!!!
Для включения светодиода у меня есть скрипт python on.py
#!/usr/bin/python
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.cleanup()
GPIO.setwarnings(False)
GPIO.setup(17,GPIO.OUT)
GPIO.setup(27,GPIO.OUT)
print "Lights on"
GPIO.output(17,GPIO.HIGH)
GPIO.output(27,GPIO.HIGH)
Чтобы выключить светодиод, у меня есть скрипт python off.py
#!/usr/bin/python
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.cleanup()
GPIO.setwarnings(False)
GPIO.setup(17,GPIO.OUT)
GPIO.setup(27,GPIO.OUT)
print "Lights on"
GPIO.output(17,GPIO.LOW)
GPIO.output(27,GPIO.LOW)
Теперь я создал кнопку переключения в скрипте python demo.py
def page_lights(self):
self.page = self.ui.new_ui_page(title="Lights ON / OFF", prev_text="Back", onprevclick=self.main_menu)
self.list = self.page.add_list()
self.list.add_item("Lights", chevron=False, toggle=True, ontoggle=functools.partial(self.ontoggle, "lights"))
self.page.add_element("hr")
self.title = self.page.add_textbox("Lights", "h1")
Как мне связать оба моих скрипта включения и выключения python с кнопкой переключения, чтобы индикатор включался и выключался???? я пытаюсь запустить demo.py на raspberry pi
Заранее спасибо
Комментарии:
1. Почему бы вам не сделать их функциями вместо полностью отдельных скриптов?
2.
import on, off
но вам придется менять коды вon.py
функциях иoff.py
в функциях.