本文整理汇总了Python中wiringpi.wiringPiSetup方法的典型用法代码示例。如果您正苦于以下问题:Python wiringpi.wiringPiSetup方法的具体用法?Python wiringpi.wiringPiSetup怎么用?Python wiringpi.wiringPiSetup使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wiringpi
的用法示例。
在下文中一共展示了wiringpi.wiringPiSetup方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: init
# 需要导入模块: import wiringpi [as 别名]
# 或者: from wiringpi import wiringPiSetup [as 别名]
def init():
print(lirc_device)
wiringpi.wiringPiSetup()
wiringpi.pinMode(A_1_PIN,INPUT)
wiringpi.pullUpDnControl(A_1_PIN,PUD_UP)
wiringpi.pinMode(B_1_PIN,INPUT)
wiringpi.pullUpDnControl(B_1_PIN,PUD_UP)
wiringpi.pinMode(BTN_1_PIN,INPUT)
wiringpi.pullUpDnControl(BTN_1_PIN,PUD_UP)
wiringpi.pinMode(A_2_PIN,INPUT)
wiringpi.pullUpDnControl(A_2_PIN,PUD_UP)
wiringpi.pinMode(B_2_PIN,INPUT)
wiringpi.pullUpDnControl(B_2_PIN,PUD_UP)
wiringpi.pinMode(BTN_2_PIN,INPUT)
wiringpi.pullUpDnControl(BTN_2_PIN,PUD_UP)
wiringpi.pinMode(POWER_PIN,INPUT)
wiringpi.pullUpDnControl(POWER_PIN,PUD_UP)
thread.start_new_thread(encoder_loop, ())
thread.start_new_thread(keypressd, (lirc_device, ))
示例2: __init__
# 需要导入模块: import wiringpi [as 别名]
# 或者: from wiringpi import wiringPiSetup [as 别名]
def __init__(self, logger, d = 20, motor_setup = 0, motor_driver = 1,\
pid = 1, reset = 1, r = 10):
self.logger = logger
GPIO.setmode(GPIO.BCM)
self.GPIO = GPIO
self.motor_controller = motor_setup
self.motor_driver = motor_driver
if motor_driver == gpio:
self.driver = motor_drivers.ada_motor_driver(GPIO, logger)
elif motor_driver == i2c:
self.driver = motor_drivers.i2c_motor_driver(logger)
if motor_setup == mecanum:
self.controller = motor_controllers.mecanum(logger)
if motor_driver == i2c:
self.driver.init_module(pid,reset,4)
elif motor_setup == differential:
self.controller = motor_controllers.differential(d)
if motor_driver == i2c:
self.driver.init_module(pid,reset,2)
#TODO: write motor_setup == omni
#TODO: fix wiringpi
# wiringpi.wiringPiSetup()
# wiringpi.pinMode(1, 2)
示例3: __init__
# 需要导入模块: import wiringpi [as 别名]
# 或者: from wiringpi import wiringPiSetup [as 别名]
def __init__(self):
import wiringpi
wiringpi.wiringPiSetup()
self.engauged = False
示例4: volumio_buddy_setup
# 需要导入模块: import wiringpi [as 别名]
# 或者: from wiringpi import wiringPiSetup [as 别名]
def volumio_buddy_setup():
""" Setup WiringPi and ensure that it is only executed once """
global _volumio_buddy_is_setup
if not '_volumio_buddy_is_setup' in globals():
_volumio_buddy_is_setup = True
wiringpi.wiringPiSetup()
elif not _volumio_buddy_is_setup == True:
_volumio_buddy_is_setup = True
wiringpi.wiringPiSetup()
示例5: __init__
# 需要导入模块: import wiringpi [as 别名]
# 或者: from wiringpi import wiringPiSetup [as 别名]
def __init__(self):
wiringpi.wiringPiSetup()
self.i2c = wiringpi.I2C()
self.dev = self.i2c.setup(0x40)