Python rpi.GPIO с Snapcraft / snap?

У меня большие проблемы при попытке создать привязку для простого python-кода для Rpi2.

Код, который я хотел бы поместить в привязку:

# External module imports
import RPi.GPIO as GPIO
import time

print("Hello LED")

ledPin = 9

print("Setting Broadcom Mode")
# Pin Setup:
GPIO.setmode(GPIO.BCM) # Broadcom pin-numbering scheme

GPIO.setup(ledPin, GPIO.OUT) 

print("Here we go! Press CTRL+C to exit")
try:
while 1:
        print ("OFF");
        GPIO.output(ledPin, GPIO.LOW)
        time.sleep(1.00)
        print ("ON");            
        GPIO.output(ledPin, GPIO.HIGH)
        time.sleep(1) 
except KeyboardInterrupt: # If CTRL+C is pressed, exit cleanly:
   GPIO.cleanup() # cleanup all GPIO

Дело в том, что я не могу найти в документации, как импортировать rpi.GPIO Возможно ли это вообще?

Искал в https://github.com/ubuntu/snappy-playpen безрезультатно

Это сложный вопрос. Вопрос попроще... Как выполнить скрипт python с помощью snap? Я пробовал вставлять:

apps:
  helloLed:
      command: sudo python helloLed.py 

и без sudo, после этого выдает ошибку на разрешение.

Заранее спасибо! Я выложу полный пример руководства, когда оно будет завершено!

2
задан 15 April 2017 в 11:33

0 ответов

Другие вопросы по тегам:

Похожие вопросы: