回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【雕爷学编程】Arduino动手做(07)---旋转电位器模块 中等

头像 驴友花雕 2023.07.01 20 5

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。

 

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
 实验七:旋转电位器模块

 

0.jpg

电位器实际上就是可变电阻器,由于它在电路中的作用是获得与输入电压(外加电压)成一定关系得输出电压,因此称之为电位器。通常被制造成不管使用多久均能维持原有的特性,若当位置传感器使用,电位计可以是直线或旋转式位置传感器。电位计输出一个电压值,其正比于沿着可变电阻器之滑动器的位置。因为温度变化、磨耗及滑动器与可变电阻器之间的污垢均会造成电阻变化,影响电位计的精度,因此,电位计有太低的准确度。由于材料的发展,特别是在导电性塑料,使得电位计在使用很长时间后仍可以维持原有特性,同时也改进它们的性能。

 

00.jpg

电位器的主要参数有标称阻值、额定功率、分辨率、滑动噪声、阻值变化特性、耐磨性、零位电阻及温度系数等。
1、电位器的标称阻值和额定功率
2、电位器上标注的阻值叫标称阻值。
3、电位器的额定功率是指在直流或交流电路中,当大气压为87~107kPa,在规定的额定温度下。

 

01.jpg

 实验仿真电路图

 

06.jpg

 

 

实验说明:旋转电位器接入Arduino uno 的模拟端口A0,模拟量输出0-5V电压,控制3脚的LED灯从0-235,平滑暗至亮转换。

 

 

代码
/*
 【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
   实验七:旋转电位器模块
*/

void setup() {
  Serial.begin(9600);
  pinMode(A0,INPUT);
  pinMode(3,OUTPUT);
}

void loop() {
  analogWrite(3, (map(analogRead(A0), 0, 1023, 0, 235)));
  Serial.println((map(analogRead(A0), 0, 1023, 0, 235)));
  delay(200);
}

实验开源图形编程(Mind+、编玩边学)

 

09.jpg

实验串口返回情况

 

11.jpg

实验开源仿真编程(Linkboy V4.62)

 

12.jpg
13.jpg

Arduino实验开源代码

 

通过串口显示测试电位器的数值与波形

 

 

代码
/*
 【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  实验七:旋转电位器模块
  项目:通过串口显示测试电位器的数值与波形
  实验接线:电位器模块OUT接Uno的A0
*/
 
void setup() 
{
  Serial.begin(9600);  // 设置串口波特率为9600
  pinMode(A0, INPUT);  // 电位器模块OUT连接引脚A0,并设置为输入模式
}
 
void loop() 
{
  Serial.println(analogRead(A0)); //将读取的A0模拟值输出到串口监视器
  delay(150); // 延时500毫秒
}

打开Arduino IDE上的串口监视器,读取A0模拟端口输入的实验

 

20.jpg

19.jpg

打开Arduino IDE—工具—串口绘图器,查看旋转电位器产生的信号波形

21.jpg
22.jpg

实验开源仿真编程(Linkboy V4.62)

 

41.jpg

39.jpg

42.jpg

40.jpg

实验开源图形编程(Mind+、编玩边学)

 

24.jpg

Arduino实验场景图

 

25.jpg
29.jpg

 

z.gif

评论

user-avatar
  • hacker_

    hacker_2023.09.01

    66

    0
    • 花生编程

      花生编程2023.08.21

      赞赞赞

      0
      • 花生编程

        花生编程2023.08.21

        厉害

        0
        • 三春牛-创客

          三春牛-创客2023.08.18

          赞赞赞

          0
          • 三春牛-创客

            三春牛-创客2023.08.18

            厉害

            0
            icon 他的勋章
              展开更多