旋钮模块,是一个简单的电位器传感器,它的旋转角度为0~300度,它输出的信号为模拟信号,可以与arduino 、micro:bit等主控器搭配使用。
参数表
旋转输出 ADC 值,范围 0-1023。
旋钮模块原理图:
示例程序:
#define KNOB A2
uint16_t knob_value;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(KNOB, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
knob_value = analogRead(KNOB); //范围0-1023
Serial.println(knob_value); //串口打印
}
串口打印: