arduino 按钮读取_arduino教程系列6-按键实验 arduino入门,arduino教程

本文介绍了如何使用arduino进行按键控制LED的实验,包括按键的工作原理、电路连接方法和代码实现。通过模拟读取5号口电压控制LED亮灭,并分析了按键抖动问题,提出通过软件消抖和硬件下拉电阻结合的方式提高稳定性。实验中还展示了不同条件下按键接通和断开时的波形图。
摘要由CSDN通过智能技术生成

按键是一种常用的控制电器元件,常用来接通或断开电路,从而达到控制电机或者其他设备运行的开关。按键的外观多种多样,本次实验使用的是这种微型按键,6mm的,如下图。

2011-7-21 20:11 上传

(152.07 KB)

此种按键有4个脚,从背面看是这样子的。

2011-7-21 20:11 上传

(99.5 KB)

2011-7-21 20:11 上传

(15.51 KB)

在按键没有按下去的时候1,2号脚相连,3,4号脚相连。按键按下去的时候,1,2,3,4号脚就全部接通。

本次实验使用按键来控制led的亮或者灭。

一般情况是直接把按键开关串联在led的电路中来开关,这种应用情况比较单一。

这次实验通过间接的方法来控制,按键接通后判断按键电路中的输出电压,如果电压大于4.88V,就使给LED电路输出高电平,反之就输出低电平。使用逻辑判断的方法来控制LED亮或者灭,此种控制方法应用范围较广。

本次连接方法如下图。按键开关两段一端连接5V接口,一端连接模拟5号口。LED长针脚串联220Ω电阻连接数字7号口,短针脚连接GND。

2011-7-21 20:11 上传

(106.78 KB)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值