您好,并提前感谢您阅读我的帖子,
我正在开发一个由步进电机控制的项目,该步进电机还包括一个编码器。我已经让电机运转了,现在我想继续下一步并包括编码器的功能。我知道编码器告诉我电机的实际位置,但是,由于我还是一个新手,遗憾的是我不知道如何将编码器的信息包含在我的代码中(哪个库?哪些变量)。电机和编码器都连接到我的Arduino Uno,我还附上了一张带有编码器相应引脚的照片。
感谢您提供任何必要的帮助
答案 0 :(得分:-1)
这里有一大堆资源和库,可以帮助您入门:http://playground.arduino.cc/Main/RotaryEncoders
如果您将编码器连接到正确的引脚(Uno上的2& 3),我建议使用this library,因为它会自动利用中断功能。您可能需要这样才能在高转速下仍能获得精确的测量结果。