第四节 增加按钮更有趣

回复
头像
Henry
帖子: 13
注册时间: 周二 8月 15, 2017 9:09 pm

第四节 增加按钮更有趣

帖子 Henry » 周一 8月 28, 2017 8:48 pm

一、按键介绍
1、认识按键

按键是一种常用的控制电器元件,常用来接通或断开 控制电路(其中电流很小)从而达到控制电动机或其他电气设备运行目的一种开关。电子产品大都有用到按键这个最基本人机接口工具,随着工业水平的提升与创新,按键外观也变得越来越多样化及丰富的视觉效果。
微信截图_20170820083038.png
微信截图_20170820083038.png (87.67 KiB) 查看 629 次
图 4.1 按 键
2、工作原理

从实验盒里拿出一个按键,观察按键的背面,这时你可以看到按键背面如图:
微信截图_20170820092121.png
微信截图_20170820092121.png (63.27 KiB) 查看 629 次


图 4.2 按键背面
这表示在没有按键按下时左侧两个引脚是导通的,右侧两个引脚也是导通的,而上侧和下侧 两对引脚是没有导通的,按键正面图如下:
微信截图_20170820092132.png
微信截图_20170820092132.png (61.94 KiB) 查看 629 次


图 4.3 按键正面
本实验用到的四脚按键,在按键没有按下时,1 和 4 引脚连通、2 和 3 引脚连通;
当按键按下时,1 和 4 引脚连通、2 和 3 引脚连通、1 和 2 引脚连通、4 和 3 引脚连通。
3、按键的连线
一般用按键是为了在按键按下时控制其他器件,所以我们在连接时,将第 1 引脚连接在 5v 插口中,将第二引脚接在模拟口来读取电压值。或者是利用 4、3 引脚配合。
这样当按键没有按下时,模拟口的电压值为 0V 左右(用数字二进制表示为 0);当按键按下时,模拟口的电压值为 5v 左右(用二进制表示为 1023)。
二、按键控制led 灯亮灭实验
1、实验器件
■ 按键:1 个
■ 220 欧的电阻:1 个
■ Led 灯:1 个
■ 多彩面包板实验跳线:若干
2、实验连线


将按键插在面包板的适当位置,第一引脚处插一根导线,导线的另一端插在 5V 插孔中,第二引脚处也插一根导线,导线的另一端插在模拟口的第 0 口。这样按键就连接好了。接下来将 Led 灯通过限流电阻接到数字 7 引脚上

。整个连线完成。如图所示:
微信截图_20170820092145.png
微信截图_20170820092145.png (215.75 KiB) 查看 629 次


图 4.4 按键控制 led 接线图

3、实验原理

当按键没有被按下时,模拟口电压为 0v,led 灯熄灭;当按键按下时,模拟口的电压值为

5V,所以只要判断电压值大于 2.5v 即可知道按键被按下,led 灯点亮。

4、程序功能

当我们按下按键,led 灯点亮;当我们不按按键,led 熄灭。

二、掷骰子实验
1、实验器件
■ 按键:1 个
■ 数码管:1 个
■ 220 欧的电阻
■ 多彩面包实验跳线:若干
2、实验连线
将板子和数据线连好。然后按照数码管的接线方法,将数码管连接好,各引脚的接线同第三 节。最后将按键接到模拟口 0,接线图如下图:



3、实验原理

图 4.5 掷骰子实验接线、
微信截图_20170820092203.png
微信截图_20170820092203.png (591.45 KiB) 查看 626 次
让数码管快速的显示数字 1~8。当按键按下时,模拟 0 口会读到电压值为 5V,只要电压值大于 2.5v 就停留在当前显示的数字;松开按键,电压值为 0,数字继续滚动。类似于,先摇动骰子,停止时骰子上面的数字即是我们摇出的点数。

回复