“第三课Microduino 数字电压表/zh”的版本间的差异
(→程序) |
|||
(未显示2个用户的4个中间版本) | |||
第9行: | 第9行: | ||
==设备== | ==设备== | ||
− | *'''[[Microduino-Core]]''' | + | *'''[[Microduino-Core/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-USBTTL/zh]]''' |
*其他硬件设备 | *其他硬件设备 | ||
**面包板跳线 一盒 | **面包板跳线 一盒 | ||
第17行: | 第17行: | ||
**USB数据连接线 一根 | **USB数据连接线 一根 | ||
− | + | [[File:intermediaLesson3All.jpg|600px|center|thumb]] | |
− | |||
==原理图== | ==原理图== | ||
第24行: | 第23行: | ||
==程序== | ==程序== | ||
− | + | [https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/MicroduinoDigitalVoltmeter MicroduinoDigitalVoltmeter] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==调试== | ==调试== | ||
第63行: | 第30行: | ||
步骤二:连接电路图,如下所示: | 步骤二:连接电路图,如下所示: | ||
+ | [[File:intermediateLesson3Connect.jpg|600px|center|thumb]] | ||
[[File:第三课-Microduino数字电压表连接图.jpg|600px|center|thumb]] | [[File:第三课-Microduino数字电压表连接图.jpg|600px|center|thumb]] | ||
2014年10月29日 (三) 04:20的最新版本
Language | English |
---|
目的本教程涉及两个新的内容,Microduino的串口通讯与模拟口的使用,模拟口之前我们介绍过就是可以测量0-5V的电压,然后对应返回0-1024的数值,今天我们就要利用Microduino模拟口这个功能,来制作一个0-5V的电压表 注意:本实验电路设计没有相对复杂的保护电路,所以,千万别使用超过两节以上的AA电池,并且不要用来测量锂电池或者其他电源!! 设备
原理图程序调试步骤一:把代码复制到IDE中,编译 步骤二:连接电路图,如下所示: 图上使用1K电阻的目的是在测量端悬空的情况下,将GND的基准电平引导到测量口,避免接口悬空受到干扰 步骤三:运行代码 步骤四:把图中的红线和黑线置于待测电压物体正极,负极端,本例为一个纽扣电池,串口会显示电压值。 结果用红色的线测量电池正极,黑色的线测量电池负极串口监视器里就会以1秒一次的速度刷新电压值,2次的电压值有波动是正常的,因为我们毕竟是低精度的测试。 视频 |