玩转micro:bit-用BXY玩外接按钮
2018-02-251.2万
AI 快速预览详细
本文介绍了如何使用micro:bit和BXY Python编辑器通过单按钮控制LED灯。首先,定义了一个全局变量item_Num来记录按钮按下次数。通过if-elif语句,实现了按一下开、再按一下关的功能。程序中还加入了pin0.write_digital()来控制P0口的LED灯。整个过程适合初学者和STEM教育场景,帮助孩子掌握编程基础。
|
当我能用代码点灯一盏外接的led灯时,就想能用单按钮控制它。 能按一下开,再按一下关,心里多高兴啊。 ![]() 幸福都是奋斗出来的。 按下按钮,向幸福出发。 学习目标:按一下开,再按一下关,单按钮控制一个LED灯。 器材: ![]() ![]() ![]() 按钮开关是数字输入设备,按下时读数1,松开时读数为0。 任务1、按A按钮点亮爱心,再按A按钮不显示爱心。 程序: 这段小程序学习中获得到的知识: 1、定义变量,这个变量放在外面,是全局变量。 2、练习ift 和if elif 语句。 3、最主要的是,if item_Num==1: 中,要用到==。笔记:在Python语言中==表示相等,=则表示赋值。 笔记:我们使用if(如果), elif(以下简称“否则,如果”)和else(否则)。 这些被称为条件 并且这样工作: 任务2、按A按钮点亮爱心,再按A按钮不显示爱心,同时开关p0口的LED灯。 程序: 程序中,加入pin0.write_digital() p0口的数字脚写入1/0就可以了。 任务3、用外接按钮控制,完成上面任务。 今天收获不小,就这样吧。 官方教程: BXY Python编辑器 — 一款适合高中python教学的轻量化编程平台 (dfrobot.com.cn) |









