机器人等级考试三四级资料-15.调光灯.pptxVIP

  • 19
  • 0
  • 约小于1千字
  • 约 14页
  • 2021-03-29 发布于江西
  • 举报

机器人等级考试三四级资料-15.调光灯.pptx

Arduino UNO ---调光灯 生活中接触到的大多数信息是随着时间连续变化的,如声音、温度、压力、流量等。表达这些信息的电信号,称为模拟信号(Analog Signal)。在Arduino控制的系统中,一般使用0~5V的电压来表示模拟信号。 模拟输入引脚带有ADC(Analog-to-Digital Converter(模拟到数字信号的转换功器))功 能,将外部输入的模拟值电压信号转换成芯片运算时可以识别的数字信号,从而实现读入模拟值的功能。模拟/数字转换分为取样和量化两个阶段,如下图所示: UNO主板所采用的控制芯片的ADC(模拟到数字信号的转换功器)有10位精度,210=1024,即可以将0~5V的电压转换为0~1023的整数形式表示,如下表所示:输入电压/V模拟信号读取的返回值00......2.5512......51023输入电压与模拟信号的返回值对照表 项目一的时候,我们学了通过模拟信号输入函数来读取模拟输入引脚的电压值,并以0~1023之间的整数值显示出来。 相对应,Arduino也提供了模拟信号输出函数。项目二通过电位器来控制LED灯亮度的渐变,利用模拟信号输出函数控制LED灯的亮度变化。项目二:通过电位器控制LED灯的亮度所需器件:LED灯模块*1电位器模块*13P数据线*2电路的搭设: LED灯的DI引脚和数字引脚3相连,电位器模块的AO引脚和模拟引脚A0相连。 本项目通过电位器来控制LED灯亮度的渐变,利用模拟信号输出函数控制LED灯的亮度变化。模拟信号输入函数中的参数值Value和输出电压对照表Value参数值输出电压/V00......1282.5......2555MIXLY程序灯泡为什么在渐变的过程闪了三次?MIXLY程序更改程序后打开串口监视器你发现了什么? 将程序上传到UNO版后,打开串口监视器,旋转电位器的按钮,观察串口监视器显示的数值在0-1023之间不断变化。当数值为1023时,LED灯最亮。课后小结课后小结读取电位器的值需要用到读取模拟管脚

文档评论(0)

1亿VIP精品文档

相关文档