当前位置:编程学习 > 网站相关 >>

Arduino 模拟信号的读入并转化为0-5V电压

 
int ledIn = A0;  
  
void setup(){  
  Serial.begin(9600);  
}  
  
void loop(){  
  int sensorValue = 易做图ogRead(ledIn);  
  // 将模拟信号转化为0-5V的电压  
  float voltage = sensorValue * (5.0 / 1023.0);  
  // 打印电压  
  if(voltage>1) Serial.println(voltage);  
}  

 

从AO口读入模拟信号,由于读入的原始信号数据是介于0~1023之间的,所以我们要转换成0-5V的电压。
补充:综合编程 , 其他综合 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,