旋转电位器简述
旋转电位器,是可变电阻器的一种。随着设备的调节,可以不断变化电阻。以得到我们需要的效果,引脚功能如下:

代码:
void setup() {
Serial.begin(9600);
pinMode(A0,INPUT);
}
void loop() {
int a = analogRead(A0);
Serial.println(a);
}
接线效果:

可见,随着电位器旋转,电阻也在不断变化。

电位器与灯泡的简单案例
接线图:其实很简单,在之前的基础上添加一个灯泡。把正极接入3口,并且负极接地。

代码如下:
因为 A0 口接受的值范围是0~1023 但是,3口 PWM 输出的范围却是0-255。所以必须第九行将其除与4。
void setup() {
Serial.begin(9600);
pinMode(A0,INPUT);
pinMode(3,OUTPUT);
}
void loop() {
int a = analogRead(A0);
analogWrite(3,a/4);
}
效果如下:

本文介绍了旋转电位器的基本概念,它作为可变电阻器,通过旋转改变电阻值。示例展示了如何使用Arduino读取电位器信号并控制LED亮度,说明了电位器在电子项目中的简单应用。
1947

被折叠的 条评论
为什么被折叠?



