tom 发表于 2012-11-18 09:17:40

[翻译]]Arduino自带范例Basics之 ReadAnalogVoltage

原理图





/*
翻译:tom
时间:2012年11月18日
IDE版本号:1.01
发表地址:www.geek-workshop.com
翻译说明: 根据arduino自带的范例进行翻译,可能根据实际的需要略作修改

*/
/*
ReadAnalogVoltage 读取模拟电压
读取一个模拟输入在模拟端口A0,将其转成电压值,打印结果至串口监视器.
将电位器的中间脚连接到模拟口A0,外围脚接(控制器的)+5V,并连接至GND.

这个范例代码在公共范围(不受版权制约)
*/
/*
译者附加:
为减少干扰,在测试电池两端并联一个电阻
由于没有电路保护,请勿测量超过5V的电压
*/



//在setup中例行运行一次当你重置时
void setup() {
//初始化串口通信在9600位每秒:
Serial.begin(9600);
}

//在loop中例行运行 永远反复地执行
void loop() {
//从模拟口A0读取数据
int sensorValue = analogRead(A0);
//将读取的模拟量(0--1023)转换成电压(0—5伏)
float voltage = sensorValue * (5.0 / 1023.0);

//打印你所读取的结果
Serial.println(voltage);
}

迷你强 发表于 2012-11-18 09:19:23

:funk:支持啊~~~~~~~~

ninjiafan 发表于 2012-11-18 13:59:08

这些教程对初学者非常有用。
页: [1]
查看完整版本: [翻译]]Arduino自带范例Basics之 ReadAnalogVoltage