风言枫语  
int ledIn = A0;

void setup(){
  Serial.begin(9600);
}

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


从AO口读入模拟信号,由于读入的原始信号数据是介于0~1023之间的,所以我们要转换成0-5V的电压。

posted on 2013-10-29 22:10  风言枫语  阅读(1157)  评论(0编辑  收藏  举报