S01.py Управляет Feetech FS90 на 26 ПИН через Wiringpi Код (Python): # Библиотека для работы с методами языка Wiring (Arduino) import wiringpi as wp # import os # Инициализация WiringPi wp.wiringPiSetup() # Пин 12 BCM в режим выхода WiringPi Пин 26 pin_srv = 26 # set #12 to be a PWM output wp.pinMode(pin_srv, wp.PWM_OUTPUT) # set the PWM mode to milliseconds stype wp.pwmSetMode(wp.PWM_MODE_MS) # divide down clock wp.pwmSetClock(192) wp.pwmSetRange(2000) delay_period = 0.01 while (True): wp.pwmWrite(pin_srv, 60) wp.delay(500) wp.pwmWrite(pin_srv, 150) wp.delay(500) wp.pwmWrite(pin_srv, 300) wp.delay(500) S02.py Управляет Feetech FS90 на 12 ПИН через Wiringpi GPIO Код (Python): import wiringpi as wp # GPIO mode 12 pin_srv = 12 wp.wiringPiSetupGpio() # set #12 to be a PWM output wp.pinMode(pin_srv, wp.GPIO.PWM_OUTPUT) # set the PWM mode to milliseconds stype wp.pwmSetMode(wp.GPIO.PWM_MODE_MS) # divide down clock wp.pwmSetClock(192) wp.pwmSetRange(2000) while (True): wp.pwmWrite(pin_srv, 60) wp.delay(500) wp.pwmWrite(pin_srv, 150) wp.delay(500) wp.pwmWrite(pin_srv, 300) wp.delay(500) А теперь вопрос как заставить работать серву через gpioexp wp.pinMode(pin_srv, wp.GPIO.PWM_OUTPUT) wp.pinMode(pin_srv, wp.PWM_OUTPUT) Не работает Код (Python): # Библиотека для работы с методами языка Wiring (Arduino) import gpioexp as wp # import os # Инициализация wp.gpioexp() # EXP Пин 1 pin_srv = 1 # set #12 to be a PWM output wp.pinMode(pin_srv, wp.PWM_OUTPUT) # set the PWM mode to milliseconds stype wp.pwmSetMode(wp.PWM_MODE_MS) # divide down clock wp.pwmSetClock(192) wp.pwmSetRange(2000) while (True): wp.pwmWrite(pin_srv, 60) wp.delay(500) wp.pwmWrite(pin_srv, 150) wp.delay(500) wp.pwmWrite(pin_srv, 300) wp.delay(500)