已经有一些库来支持旋转编码器的应用,但是为了让应用更加灵活,还是建议自己写一个编码器信号采集的程序,毕竟也不复杂。
A相连接开发板2脚,B相接4脚。只让A相的脉冲变化进入中断。
#define encoder0PinA 2
#define encoder0PinB 4
volatile unsigned int encoder0Pos = 0;
void setup() {
pinMode(encoder0PinA, INP
已经有一些库来支持旋转编码器的应用,但是为了让应用更加灵活,还是建议自己写一个编码器信号采集的程序,毕竟也不复杂。
A相连接开发板2脚,B相接4脚。只让A相的脉冲变化进入中断。
#define encoder0PinA 2
#define encoder0PinB 4
volatile unsigned int encoder0Pos = 0;
void setup() {
pinMode(encoder0PinA, INP