课程_06 自锁开关
Contents
7. 课程_06 自锁开关#
7.1. 简介#
自锁开关,是一种常见的按钮开关。当我们初次按下开关按钮时,开关电路连接并保持这种状态,即自锁。再次按下开关按钮时,开关断开,同时开关按钮弹出来。在这次实验中,我们将使用自锁开关来控制LED的点亮与熄灭。
7.2. 元件清单#
硬件:#
1 x micro:bit
1 x USB线
1 x microbit面包板扩展板
1 x 面包板83 x 55 mm
1 x 自锁开关
1 x LED
1 x 100欧姆电阻
若干跳线
温馨提示:如果你需要以上所有元件,你可以购买我们的Elecfreaks小小科学家套件。
7.3. 主要元件介绍#
自锁开关#
自锁开关一般是指开关自带机械锁定功能,按下去,松手后按钮是不会完全跳起来的,处于锁定状态,需要再按一次,才解锁完全跳起来。它就叫自锁开关。早期的直接完全断电的电视机、显示器就是使用的这种类型的开关。
注意:这种自锁开关包含两组刀双掷开关,本次试验只用到了其中一组,故剪去了其中一组的公共引脚。
7.4. 实验步骤#
硬件连接#
根据下面的图片将你的元件连接起来:
1.将自锁开关连接到扩展板的P0口
2.将led灯通过100Ω电阻连接扩展板的P2口
连接完成后如图:
软件#
如图所示编写程序#
代码详解#
1.对扩展板P0口设置事件监听,并将其设置为高电平
2.设置事件触发入口,当自锁开关被按下,电位改变,点亮led,再按一次,电位再次改变,熄灭led。
参考程序#
请参考程序连接:https://makecode.microbit.org/_Dhy5i9KVeLAK
你也可以通过以下网页直接下载程序,下载完成后即可开始运行程序。
---7.5. 实验结果#
按下自锁开关,LED点亮;再按一次,LED熄灭。
7.6. 思考#
楼梯灯通常就是用单刀双掷开关来实现的,可以在楼上开灯楼下关灯,也可以在楼下开灯,去楼上关灯,如果我想用两只自锁按钮实现楼梯灯的功能,该如何设计电路与编程?
7.7. 常见问题#
7.8. 更多信息,欢迎访问:#
micro:bit知识库地址
micro:bit官方推荐供应商:恩孚科技淘宝店
QQ技术交流群:570756726