ocrobot:kit:arduino_star_kit:tutorial07
电位器控制PWM(控制LED)
这个例程展示了让电位器控制LED的PWM亮度。
搭建电路
蓝色面包板电位器有三个引脚,通过在1,3号引脚连接GND与5V,在2号引脚就能输出电压,通过转动电位器旋钮改变,输出的电压就会改变。这个和你用两个电阻串联分压是一样的道理,在串联电阻两端连接GND和5V,通过改变两边电阻的阻值,就能调节电阻连接处电压的大小。 把电位器的输出引脚接在A0,接一颗LED在D9。
代码
void setup() { pinMode(11,OUTPUT); //数字口要选择带#号的具有pwm功能的输出口 } void loop() { int n = analogRead(A0); //读取A0模拟口的数值(0-5V 对应 0-1204取值) analogWrite(11,n/4); //PWM最大取值255 所以将模拟口的取值n除以4 }
XNzEyNzc0OTcy
ocrobot/kit/arduino_star_kit/tutorial07.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1