资料下载
链接:https://pan.baidu.com/s/1OfaxDexNl3Lwj1GnbxnQnw?pwd=lx88
1.1 介绍:
旋转电位器模块通过旋转电位旋钮输出0~5V的模拟电压,通过单片机的ADC读取器数值进行控制其他设备,常用于调光灯、电机速度调节等。
1.2 模块相关资料:
1.3 实验组件:
1.4模块接线图:
1.5 实验代码:
/*
旋转电位器模块
https://sourl.cn/zgwwLe
*/
int sensorPin =A0 ; //定义模拟口A0
int value = 0; //设置value为0
void setup()
{
Serial.begin(9600);//设置波特率
}
void loop()
{
value = analogRead(sensorPin); //将value设置为读取到的A0的数值
Serial.println(value, DEC); //显示value数值,并自动换行
delay(100); //延迟0.1S
}
1.6实验结果:
按照上图接好线,烧录好代码,上电后,我们可以在软件的串口监视器中看到模拟口A0模拟值,旋转旋钮,数据变化,变化范围在 0-1023,如下图。