Arduino例子----Button

这篇博客介绍了如何利用Arduino实现一个简单的按钮控制LED灯的功能。通过连接10K欧姆电阻、按钮和Arduino主板,当按下按钮时,LED灯(连接在数字引脚13)将亮起。文中提供了电路连接图、原理图和完整程序代码,帮助读者理解输入状态变化对输出的影响。此外,还提到了无上拉或下拉电阻时可能出现的浮动输入问题。
摘要由CSDN通过智能技术生成

1. 功能描述

按钮或者开关,当你按下时,连通电路中的两个点。本例,当你按下按钮时打开内置在针脚13上的LED灯。

 

2. 需要硬件

ü  Arduino 板子

ü  按钮或者开关

ü  10K欧姆电阻

ü  面包板

 

3. 电路连接图

链接三条线到Arduino主板。前两条,红色和黑色,链接面包板侧面垂直的两个长行,提供对5v和地的访问。第三条线从数字引脚2链接到按钮的一条退。按钮的另一个相同的针脚链接5v电压。

当按钮打开时(即没有按下),按钮的两条腿之间没有链接,所以,针脚2链接到地(通过下拉电阻),我们读取到一个LOW电平。当按钮关闭(即按下)时,按钮链接它的两条腿,链接针脚2到5v电压,所以,我们读取到一个HIGH电平。

你也可以以相反地方式链接这个电路,通过一个上拉电阻保持输入为HIGH,当按下按钮是变为LO

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值