Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
При запуске такой программы:

import RepkaPi.GPIO as GPIO
from time import sleep

GPIO.setboard(GPIO.REPKAPI3)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(37, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup(11, GPIO.OUT)

Получаю:

Traceback (most recent call last):
File "test.py", line 1, in <module>
import RepkaPi.GPIO as GPIO
ImportError: No module named GPIO


Попытка установки:

sudo apt-get update
sudo apt-get install python-dev git
git clone https://github.com/DikShv/RepkaPi.GPIO.git
cd RepkaPi.GPIO
sudo python setup.py install

Затем получаю ошибку от pip install RepkaPi.GPIO:
ERROR: Could not find a version that satisfies the requirement RepkaPi.GPIO (from versions: none)
ERROR: No matching distribution found for RepkaPi.GPIO

На сайте https://pypi.org/search модуля RepkaPi.GPIO нет

Что-то делаю не так?


pip install RepkaPi.GPIO а это зачем?
 
(файл из Telegram export не включен в файл экспорта: image_2023-06-08_15-00-40.png)
 
(файл из Telegram export не включен в файл экспорта: image_2023-06-08_15-01-47.png)
 
Пробуйте лучше это


А вот это заработало с phyton3!

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import RepkaPi.GPIO as GPIO
from time import sleep # this lets us have a time delay

pin=11

GPIO.setboard(GPIO.REPKAPI3) # Repka Pi 3
GPIO.setmode(GPIO.BOARD) # set up BOARD BCM numbering
GPIO.setup(pin, GPIO.OUT) # set pin 7 as an output (LED)

try:
print ("Press CTRL+C to exit")
while True:
GPIo_Output(pin, 1) # set port/pin value to 1/HIGH/True
sleep(0.1)
GPIo_Output(pin, 0) # set port/pin value to 0/LOW/False
sleep(0.1)

GPIo_Output(pin, 1) # set port/pin value to 1/HIGH/True
sleep(0.1)
GPIo_Output(pin, 0) # set port/pin value to 0/LOW/False
sleep(0.1)

sleep(0.5)

except KeyboardInterrupt:
GPIo_Output(pin, 0) # set port/pin value to 0/LOW/False
GPIO.cleanup() # Clean GPIO
print ("Bye.")
 
Ну ту проверю. Ошибок при сборки небыло? Там на c++
 
Ее тоже наверное буду поддерживать