def module_l293d():
OPTS = [
cfg.Opt('power_pin',
short='a',
help='L293D pin 1 or pin 9: On or off'),
cfg.Opt('forward_pin',
short='b',
help='L293D pin 2 or pin 10: Anticlockwise positive'),
cfg.Opt('backward_pin',
short='c',
help='L293D pin 7 or pin 15: Clockwise positive'),
]
config = _config(L293D_MODULE, OPTS)
if config['config']['module']['module']['power_pin'] is None:
raise ValueError("Power pin must be set.")
if config['config']['module']['module']['forward_pin'] is None:
raise ValueError("Forward pin must be set.")
if config['config']['module']['module']['backward_pin'] is None:
raise ValueError("Backward pin must be set.")
manager = ModuleManager(**config)
manager.run()
评论列表
文章目录