我如何使用gpiozero机器人库通过L298N更改电机速度

问题描述 投票:0回答:1

在我的树莓派中,我需要使用L298N运行两个电机。我可以启用引脚上的pwm来更改速度。但是我看到了gpiozero机器人库可以使事情变得简单得多。但当使用gpiozero机器人库时,如何通过给启用引脚提供标志来更改那些电动机的速度。

python-3.x raspberry-pi2 robotics gpiozero
1个回答
0
投票

我的情况完全一样。当然,您可以单独对电动机进行编程,但是使用机器人类非常好。通过查看gpiocode,我发现在我们的示例中,左元组和右元组具有第三个参数,该参数是PWM电机速度控制的引脚。 (GPIO引脚12 13 18 19具有硬件PWM支持)。元组中的前两个outout引脚将被标记为1,0表示正向,0,1表示反向。所以这是我的代码行:Initio = Robot(左=(4,5,12),右=(17,18,13))

希望它对您有用!我在股票上有一些有趣的代码可以控制机器人的绝对位置,因此它可以探索其环境。

© www.soinside.com 2019 - 2024. All rights reserved.