打印
[Atmel]

Arduino介绍之八:数字输入

[复制链接]
918|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 ddllxxrr 于 2014-8-5 19:15 编辑



Arduino有两个不同的输入引脚,数字和模拟。
让我们先看下数字引脚。
数字输入引角有两种可能状态:开或关,也就是说:
高或低
1或0
5V或0

这种输入通常是感知电压当开关开闭的时候。
数字输入能被用在数不清的数字通讯协议上。通过建立一个5V为高脉冲,或0V低脉冲,你能建立一个二进制信号,这是所有处理的基础。这也是同其它数字传感器通话的基础。比如:超声波传感器。

一个简单的数字输入例子,连接一个开关从数字管脚2到5V,一个10K电阻连接第二角到地,并且运行如下代码:
File --> Examples --> 2.Digital --> Button

10K电阻叫下拉电阻,当按键没有压下时接到地,保证低电平。当按键压下时电气连接到5V的电阻比接地电阻小,电流总是从小电阻的路径流过。


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6954

帖子

67

粉丝