原理图
- /*
- 翻译: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);
- }
复制代码 |