Пожалуйста, помогите мне решить эту проблему. Я работаю на плате odroid-c1 и начал с программирования на gpio, и мой код:
import time
import RPi.GPIO as GPIO
LED = 22
GPIO.setmode(GPIO.BOARD)
GPIO.setup(LED, GPIO.OUT)
GPIO.output(LED, GPIO.LOW)
while True:
GPIO.output(LED, GPIO.HIGH)
time.sleep(0.5)
GPIO.output(LED, GPIO.LOW)
time.sleep(0.5)
GPIO.cleanup()
Я установил библиотеки gpio с помощью этих команд:
$ tar zxvf RPi.GPIO-0.5.6.tar.gz
$ cd RPi.GPIO-0.5.6
$ sudo apt-get install python-dev python3-dev
$ sudo python setup.py install
и когда я пытался запустить программу, я получаю эту ошибку:
$ odroid@odroid:~$ sudo python blinky.py Traceback (most recent call last): File "blinky.py", line 2, in import RPi.GPIO as GPIO File "/usr/local/lib/python2.7/dist-packages/RPi/GPIO/__init__.py", line 23, in from RPi._GPIO import * RuntimeError: This module can only be run on a Raspberry Pi!
RPi. Модуль GPIO только работает над Raspberry Pi. Вы не можете использовать его на odroid-c1 плате.
Пользуйтесь соответствующей библиотекой GPIO: https://github.com/swkim01/RPi. GPIO-OdroidC1