Arduino 电位计调节LED亮度

 时间:2024-10-13 04:41:33

1、准备实验需要用到的硬件,如图所示:

Arduino 电位计调节LED亮度

3、将下列程序复制到Arduino IDE中,如下图所示:#define led 10void setup(){pinMode(led,OUTPUT);}void loop(){ int val = analogRead(0); val = map(val, 0, 1023, 0, 255); analogWrite(10, val);}

Arduino 电位计调节LED亮度

5、代码回顾:如下图所示中的代码 val = map(val, 0, 1023, 0, 255);语法:long map ( long x, long in_min, long in_max, long out_min, long out_max ) 参数:x 要映射的值in_min 映射前区间in_max 映射前区间out_min 映射后区间out_max 映射后区间作用:等比映射将位于[in_min, in_max]之间的x映射到[out_min, out_max]例如本例中val = map(val, 0, 1023, 0, 255); 作用是将模拟量从[0,1023]映射到[0,255]区间。

Arduino 电位计调节LED亮度Arduino 电位计调节LED亮度Arduino 电位计调节LED亮度
  • 如何在VSCode中使用Leetcode插件做题
  • 如何综合治理水体中氨氮和亚硝酸盐过高
  • 怎样使用VBA输入三边长求三角形面积?
  • 小型压路机适用于那些工程
  • 【LaTeX】怎么设置目录到正文的链接以及颜色?
  • 热门搜索
    普吉岛旅游必备物品 香港旅游网站 西安航空旅游学院 去海边旅游必备物品 遵义旅游必去景点 宜兴旅游攻略 自助旅游 旅游美学 冬季旅游好去处 迪拜旅游公司