本文主要是介绍arduino笔记12:可以调节的LED灯 + 电位器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这里认识以下模拟输入、电位器。
电位器
电位器就相当于一个滑动变阻器。
往哪边旋转,哪边电阻减小。
模拟输入
模拟输入是一段连续变化的值,从0~255,也就是一个字节的范围,与数字输入/输出不同,模拟输入不需要在setup()中进行定义。
通过analogRead()函数读取模拟输入。
采样精度。
串口监视器
可以通过串口监视器和计算机进行交互,当然不只是和计算机交互,也可以是蓝牙模块等等。
RX传入
TX传出
下面通过调节电位器来控制LED灯的亮度。
源代码:
void setup() {pinMode(11,OUTPUT);Serial.begin(9600); }void loop() {//analogRead(A0); //[0,1023]analogWrite(11,analogRead(A0)/4);Serial.println(analogRead(A0/4)); //输出内容delay(200);}
analogRead(A0);读取模拟输入引脚的值。
这篇关于arduino笔记12:可以调节的LED灯 + 电位器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!