控制步进器/ GPIOS的线程,它们发出奇怪的声音

时间:2019-06-20 15:49:01

标签: python raspberry-pi python-multithreading gpio

我正在运行nema 23和nema 17步进电机。每个线程运行一个Stepper。通过简单的for循环(请参见下文)。如果它在线程中不起作用,那么它将正常。

我尝试使用其他gpio库。我从RPi.GPIO切换到Pigpio。

    for i in range(int(self.dif-self.min_steps_to_do)):
        pi.write(pins_step[self.inex],1)
        time.sleep(min_speeds[self.index] /10000)
        pi.write(pins_step[self.inex],0)           
        time.sleep(min_speeds[self.index] /10000)

然后在线程中开始。

0 个答案:

没有答案