描述
我看到了 Nicholas 的伺服教程和 Josh 的 MPU 教程,我立刻有了将这两者结合起来的想法。我建立了一个可以在两个方向(X 和 Y)移动的小平台。平台上是记录平台俯仰和滚动的 mpu。arduino 处理这些数据并沿一个方向移动伺服系统,使平台保持水平。
它的速度不是很快,但它确实有效。
为了演示它如何处理数据,我添加了 5 个 LED。4 个红色)在一个正方形和 1 个(绿色)在中间。当平台水平时,只有绿色 LED 灯亮。否则,还有其他几个 LED 指示平台倾斜的方向。变量“norm”给出了平台可能与确切水平位置的度数。
草图中的线条如下:servox=servox+1 和:
伺服x=servox-1
加法或减法取决于伺服系统的安装方式,需要一些试验。连同上述行,它们之前的行(if (servox<179) 和 if (servox>0))也需要替换。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !