错误
今天我使用外部电源供电给舵机,将树莓派板子和舵机用了两个电源供电。电路图如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/36a4e1067745dfb024bf38a4459e080e.png)
原因
我花了一整天的时间来查找电路和代码中的错误。发现供电、信号传输和代码都是没有任何问题的。
在代码毫无错误的情况下,使用两个电源似乎是没有任何错误的。
可是我忽略了一个非常重要的问题:电路中没有共地。
然后我就将他们共地,然后就解决了问题。
解决方法
方法一:将舵机与树莓派板子接到同一个电源上。(图略)
方法二:将板子的地线与供电2的地线连接到一起。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b5762bed8f5bd634d991be1de43736c3.png)
结束语
至此,问题解决。如果大家更多更好的建议,可以留言。