基于Arduino的电位器控制
创作时间:
作者:
@小白创作中心
基于Arduino的电位器控制
引用
CSDN
1.
https://blog.csdn.net/weixin_42255385/article/details/143798395
一.简介
基于Arduino,使用电位器控制PWM输出,从而实现LED亮暗的渐变效果。
二.原理
1.AD转换器:
ADC是Analog-to-Digital Converter(模数转换器),A指模拟信号,D指数字信号。
AD转换器功能:将模拟信号转换成数字信号。
2.B10K电位器:
电位器由电阻体和滑动系统组成,即通过一个滑动触电在电阻上移动,获得部分电压输出,也称为滑动变阻器。
B10K点位器有三个引脚,负极(-),输出(out),正极(+)。
引脚连接:
- 将Arduino的模拟端口A0连接电位器的out引脚,并给电位器供电(+5v)。
- 将PWM引脚3连接LED的正级,LED负极连接GND。
实验原理:
通过旋转电位器上的滑杆改变输出模拟值,通过映射为相应的PWM值,从而控制LED灯的明亮程度。
三.源码
#define dWQInput 0
#define ledOutput 3
void setup() {
// put your setup code here, to run once:
pinMode(dWQInput,INPUT);
pinMode(ledOutput, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
int value = analogRead(dWQInput);//读取AD值
value = map(value,0,1023,0,255);//把AD值0-1023 缩放为 0-255
analogWrite(ledOutput, value);
Serial.print("value:");
Serial.println(value);
}
四.运行效果
LED的明亮程度随着电位器的旋转发生变化。
打印模拟端口A0的输入值,该值随着电位器的旋转发生变化,范围:0~1023。
热门推荐
王楚钦/孙颖莎/舒淇先后官宣,品牌新年第一战“卷疯”!
孜然土豆午餐肉:完美食材搭配指南
《封神》第二部预告:妲己全新造型华丽妖孽,野性美艳震撼人心
《三国演义》中的诸葛亮,到底有多神?
玉米的价格受什么影响?如何分析玉米价格波动的关键因素?
母亲节暖心文案:让爱与科技同行
母亲节送康乃馨,温馨祝福满满
泰坦巨蟒的生存环境探秘:南美热带雨林的秘密
泰坦巨蟒 vs 巨齿鲨:谁才是史前霸主?
泰坦巨蟒VS巨齿鲨:谁才是史前巨兽之王?
黑豆泡醋:冬季养生的简单美味
醋泡黑豆:降糖抗衰的养生秘诀
张悟本力荐:醋泡黑豆的养生之道
黑豆泡醋:冬季养生新宠,简单制作收获多重健康
黑豆泡醋:降血糖抗衰老的养生神器
国庆自驾游攻略:6条精选赏秋路线,总有一款适合你
胖东来爆改永辉启示:我们到底需要怎样的超市?
王楚钦4:1领先连丢7分,随后打出7:1的表现,为球队锁定胜局!
山梨酸钾竟影响营养吸收?真相揭秘!
产后抑郁:新妈妈们的隐形敌人
王楚钦夺得微博年度影响力体育人物奖,成粉丝心中新偶像
国乒男子天团五连冠:进击的王楚钦、沉稳的马龙、慢热的樊振东
冬季如何通过健康教育预防产后抑郁?
龙年《三国演义》读后感写作秘籍
《三国演义》诗词里的那些“神操作”
《三国演义》里的那些“三国杀”神操作揭秘
产后抑郁,如何保护宝宝的心理健康?
产后抑郁:如何避免影响母子关系?
产后抑郁预防指南:从个人到家庭的全方位守护
川H车牌归属地:四川省广元市